Application Architecture
Top Stories
-
Tip
20 Aug 2026
A look at HTTP's new QUERY method
HTTP QUERY gives complex read operations a safe, idempotent alternative to GET and POST. Learn its benefits, use cases and enterprise adoption options. Continue Reading
By- Damon Garn, Cogspinner Coaction
-
Opinion
18 Aug 2026
Does Claude's watermark solve the AI transparency problem?
Anthropic now watermarks text generated or processed by Claude. Here's how the hidden pattern works, its limitations and why the approach has drawn criticism. Continue Reading
-
Answer
22 Oct 2015
Can time management improve productivity of QA testers?
Despite what you might think, time management is possible. Expert Amy Reichert explains how QA testers can stop procrastinating and take charge of their lives. Continue Reading
By -
Feature
29 Sep 2015
Kony Studio: A mobile app development platform
Kony Studio is a mobile app development platform that allows developers to build native or cross-platform apps using a single JavaScript codebase. Continue Reading
By -
Answer
29 Sep 2015
How do you modernize legacy apps for mobile devices?
Here are several options for incorporating mobile apps as part of a legacy system modernization effort. Approaches include vendor apps and writing APIs. Continue Reading
-
Feature
28 Sep 2015
Rally Software the go-to ALM tool for Agile developers
Rally Software gives Agile developers an ALM tool that, along with customizable dashboards, offers SAFe training and certification. Continue Reading
By -
Feature
25 Sep 2015
Polarion Software offers compliance-focused ALM
Polarion Software is a browser-based, ALM platform that offers high traceability functions for enterprises with a regulation focus. Continue Reading
By -
Feature
23 Sep 2015
Breaking down the Altassian ALM software suite
With JIRA, Confluence, HipChat, Bitbucket and Stash, the Atlassian ALM software suite is for enterprises of all sizes that use Agile methodologies. Continue Reading
By -
Feature
23 Sep 2015
HP application lifecycle management: What you need to know
The HP application lifecycle management suite, HP ALM, offers on-premises or SaaS ALM tools to enterprises small and large. Continue Reading
By -
Feature
09 Sep 2015
Visual Studio IDE offers many advantages for developers
Microsoft's Visual Studio IDE allows development teams to create apps for multiple Windows 10 mobile and desktop platforms, as well as for iOS and Android. Continue Reading
-
Feature
09 Sep 2015
Learn more about the Android Studio IDE from Google
Android Studio IDE from Google allows developers to build apps running on mobile, desktop and other emerging technologies running on Android. Continue Reading
-
Answer
08 Sep 2015
Product owners don't have time to write Agile user stories? You write them.
If the product owner won't or can't write the vital Agile user stories, expert Ben Linders explains how to take on this project yourself. Continue Reading
By -
Feature
26 Aug 2015
Virtual worlds used as business collaboration tools
Consider virtual worlds as legitimate business collaboration tools. Not only might you save travel money, you might spur team creativity and innovation. Continue Reading
-
Answer
14 Aug 2015
What is the best pattern to use for data persistence?
When designing an application, developers must decide how to implement data persistence. Brad Irby explains which data persistence pattern to consider. Continue Reading
By- Brad Irby, Alobria Systems
-
Answer
14 Aug 2015
What is collaboration and why is it important to Agile methodologies?
Agile methodologies stress the benefits of collaboration, working with cross-functional teams to encourage communication between business owners and IT. Continue Reading
-
Answer
14 Aug 2015
What are some good suggestions for code refactoring tools?
Code refactoring tools are plentiful, so how do you choose the one that's right for you? Brad Irby explains what to look for when choosing a tool. Continue Reading
By- Brad Irby, Alobria Systems
-
Feature
07 Aug 2015
Your key products for enterprise application integration
Tom Nolle helps you determine which EAI software product is most appropriate for your company. Continue Reading
By- Tom Nolle, Andover Intel
-
Tip
14 Jul 2015
How to implement dependency injection in existing apps
Adapting an existing app to dependency injection is worth the effort, according to an expert. Follow these tips to make the process go smoothly. Continue Reading
By- Brad Irby, Alobria Systems
-
Answer
08 Jul 2015
What are the best ways to prevent refactoring problems?
How do refactoring problems come about, and is there a way to predict them? Contributor Brad Irby has the answers. Continue Reading
By- Brad Irby, Alobria Systems
-
Feature
01 Jul 2015
What you need to know about the ALM methodology
Gerie Owen provides an overview of ALM methodology, covering its requirements, development and maintenance phases and its core components. Continue Reading
By- Gerie Owen, Roobrik
-
Tip
22 Jun 2015
How to test mobile responsive design applications
Two experts offer 10 tips for testing mobile responsive design applications, with or without software requirements. Continue Reading
By- Matthew Heusser and Justin Rohrman
-
Tip
01 Jun 2015
Why a COTS package requires testing
Buying COTS systems doesn't necessarily mean security. Learn why COTS testing is needed. Continue Reading
By- Gerie Owen, Roobrik
-
Answer
21 May 2015
The good and the bad of online discussion forums
What is the value of online discussion forums? This expert sees the good and the bad in online forums. Continue Reading
By- Robin F. Goldsmith, Go Pro Management, Inc.
-
Feature
08 May 2015
Beat the risks of managing public, private APIs
Management strategies for private and public APIs should be different. An expert offers best practices for creating effective approaches for each. Continue Reading
By- Jan Stafford, Features Writer
-
Answer
20 Mar 2015
Define project scope in terms of time, money and quality
We all want our projects to be on budget, on time and of high quality, but not necessarily in that order. What is your advice for balancing these needs? Continue Reading
By- Damian Synadinos
-
Tip
12 Mar 2015
Cache networks for better mobile application performance
Architects find they can improve mobile application performance by leveraging caching networks and new data synchronization protocols. Continue Reading
-
Opinion
09 Mar 2015
Agile Manifesto: Both timeless and outdated?
The Agile Manifesto changed the way we look at the software development process. Today, the Manifesto is outdated in some ways and timeless in others. Continue Reading
-
Opinion
27 Feb 2015
Three traits of continuous software development
What is 'continuous' in software development? Combining iterative development with automation produces code so quickly it is now thought of as continuous. Continue Reading
-
Feature
13 Feb 2015
Cultivating the API Economy
How can hacking be used to make better APIs? Find out the answer and get more API tips in this report from DeveloperWeek 2015. Continue Reading
-
News
12 Feb 2015
Deep linking promises front end integration
At DeveloperWeek, software experts discussed how deep linking will improve integration between Web and mobile applications. Continue Reading
-
Conference Coverage
09 Feb 2015
DeveloperWeek 2015: Dev techies unite in San Francisco
DeveloperWeek 2015 is one of the largest tech events in the country. Find out the latest news from the show. Continue Reading
-
Answer
05 Feb 2015
Does a tester actually need test cases?
Discover whether or not test cases are necessary in this expert answer by consultant Robin Goldsmith. Continue Reading
By- Robin F. Goldsmith, Go Pro Management, Inc.
-
Opinion
04 Feb 2015
Four principles for staying true to real Agile
Over time, software teams develop their own variants of Agile. Here's how to make sure your practice remains aligned with the spirit of Agile. Continue Reading
-
Answer
16 Jan 2015
Test software with persona-based requirements
Do persona-based requirements make it easier to test software? Learn if there are tools designed to make testing software easier. Continue Reading
By- Gerie Owen, Roobrik
-
Answer
15 Jan 2015
How QA testers participate in the requirements definition process
Learn how QA testers should participate in the requirements definition process in this expert response. Continue Reading
By- Robin F. Goldsmith, Go Pro Management, Inc.
-
Tip
30 Dec 2014
How to address security risks posed by middleware tools
Middleware tools can present a huge vulnerability, enough to offset their benefits. However, with some simple steps you can protect yourself and your data. Continue Reading
By- Tom Nolle, Andover Intel
-
Tip
30 Dec 2014
API security more critical as componentization grows
Securing APIs is critical as componentization grows. Expert Tom Nolle suggests that an API's security attributes are as important as functional attributes. Continue Reading
By- Tom Nolle, Andover Intel
-
Answer
22 Dec 2014
How do requirements relate to acceptance criteria?
Requirements and acceptance criteria often seem to be essentially the same thing, but that's not quite true. Continue Reading
By -
Tip
19 Nov 2014
Five tools to improve embedded software testing efforts
Embedded software testing tools are useful for catching defects during unit, integration and system testing. Here are five such tools that can make testing easier. Continue Reading
By -
Tip
18 Nov 2014
Web services vs. cloud services: Are they the same?
Learn how Web services and cloud services differ, and how working together impacts business efficiency. Continue Reading
By -
Tip
13 Nov 2014
App Quality Alliance compiles mobile testing criteria
SearchSoftwareQuality.com talks to Martin Wrigley of the App Quality Alliance about smart practices and testing criteria for mobile app developers. Continue Reading
By- Gerie Owen, Roobrik
-
Tip
12 Nov 2014
Where JMS 2.0 misses the mark
JMS 2.0 added significant ease-of-use and messaging features to the popular API. Bill Claybrook looks at what's new in JMS 2.0 and what's missing. Continue Reading
-
Feature
07 Nov 2014
Five mobile testing tools for developers to consider
This review of five mobile testing tools, Appium, Selendroid, ios-driver, Sauce Labs and Perfecto Mobile, will kick-start your research in a growing software market. Continue Reading
By- Matthew Heusser and Justin Rohrman
-
Tip
06 Nov 2014
Read and write considerations when designing APIs
This is the third installment of a four-part series offering enterprise architects advice for designing APIs. Continue Reading
By -
Answer
06 Oct 2014
Is Agile requirement gathering that different from waterfall?
Does moving to Agile development eliminate up-front requirements gathering? Does it mean the development team takes responsibility for requirements instead of the business side? Continue Reading
By- Robin F. Goldsmith, Go Pro Management, Inc.
-
Opinion
24 Sep 2014
API innovation through management tools
Editor Jan Stafford presents the API handbook with insight on API innovations. Continue Reading
By- Jan Stafford, Features Writer
-
Tip
23 Sep 2014
Agile testing methods for multiple teams
Learn the latest Agile testing methods for converting multiple teams from a traditional process to Agile. Continue Reading
By- Matt Heusser, Excelon Development
-
Podcast
19 Sep 2014
How to manage a public API
Amy Reichert discusses how to overcome concerns of managing public APIs. Continue Reading
By- Jan Stafford, Features Writer
- Amy Reichert
-
Answer
31 Jul 2014
How to resolve team conflict
Arguing team members can derail a project. Project managers can help resolve the issue by finding its root cause. Continue Reading
By- Gerie Owen, Roobrik
-
Answer
23 Jul 2014
When tracking defects, make efficiency the end goal
Tracking defects can benefit the development team if done for the right reasons. Explore the reasons to track defects in this expert response. Continue Reading
By- Matt Heusser, Excelon Development
-
Tip
18 Jul 2014
CI success depends on quality acceptance criteria
Successful continuous integration requires testable acceptance criteria that help to guide developers. Continue Reading
By -
Answer
17 Jul 2014
Software quality metrics paint partial project picture
QA consultant Gerie Owen discusses the use of two post-production metrics: defect removal efficiency and defect detection percentage. Continue Reading
By- Gerie Owen, Roobrik
-
Feature
11 Jul 2014
FAQ: Software testing in the cloud
Tackle the basics of testing software in the cloud with these answers to frequently asked questions. Continue Reading
By- Moriah Sargent, Associate Director
-
Answer
17 Jun 2014
Proactive additions shore up forms-based authentication
How can we best prevent hacking and user account lock out in Web applications with forms-based authentication? Continue Reading
By- Kevin Beaver, Principle Logic, LLC
-
Feature
30 May 2014
Build your knowledge of UML diagrams
These six questions will help you build a better understanding of UML diagrams. Continue Reading
By -
Answer
23 May 2014
How Amazon CloudWatch provides automated APM tools
Amazon CloudWatch provides AWS customers with automated APM tools that they can use to keep applications and businesses running smoothly. Continue Reading
By- Sheryl Kitchen, Ph.D.
-
Tip
16 May 2014
AWS mobile development tools hold steady lead
AWS mobile tools are able to stay ahead of other mobile development vendors' tools. Continue Reading
By- Sheryl Kitchen, Ph.D.
-
Feature
10 Apr 2014
Knowledge, skills and abilities for software QA jobs
The right knowledge, skills and abilities for QA jobs don't necessarily include test script automation or security testing skills. Jenn Lent explains. Continue Reading
-
Tip
03 Apr 2014
Updating COBOL programs: Pitfalls to avoid when going from COBOL to C
To keep operational expenses low, keep these modernization considerations in mind when dealing with COBOL programs. Continue Reading
By- Judith M. Myerson
-
Tip
24 Mar 2014
Agile application lifecycle management is not an oxymoron
Learn how Agile application lifecycle management supports the development process for better software and business needs. Continue Reading
By- Howard Deiner, Big Visible
-
Guide
24 Feb 2014
All about Agile and ALM
When it comes to deployment strategies, mobile app capabilities, cloud computing issues and security, there's a lot to learn about Agile ALM. Continue Reading
-
Tip
14 Feb 2014
Agile project management: Increasing business agility with Agile ALM
Increase business agility capabilities with Agile project management. Find tips and tools for Agile ALM best practices. Continue Reading
By -
Answer
05 Feb 2014
Enterprise design: Is three-tiered architecture still useful?
When dealing with complex systems, an enterprise design that includes a Web services tier that can support different types of devices is a necessity. Continue Reading
By- Jan Stafford, Features Writer
-
Answer
03 Feb 2014
Agile ALM tools have pitfalls to acknowledge
While venders only discuss the benefits of using Agile ALM tools, test expert Amy Reichert reveals the possible pitfalls. Continue Reading
By -
Tip
31 Jan 2014
Agile and ALM: A marriage made in heaven?
Learn why developing Agile and ALM can benefit organizational processes. Continue Reading
By- Gerie Owen, Roobrik
-
Feature
30 Jan 2014
BPM workflow management software answers IT manager's call
An inside look at how an IT manager researched workflow management software to determine how to best meet his organization's growing needs. Continue Reading
By -
Tip
28 Jan 2014
How Agile ALM tools shape business agility
Learn how Agile ALM tools can increase agility in businesses. Continue Reading
-
Tutorial
16 Dec 2013
Continuous software development lessons from Ancestry.com
Check out the six lessons Dr Seng lLin Shee learned as he upgraded Ancestry.com's technology and infrastructure in order to support continuous software delivery efforts. Continue Reading
— SearchSoftwareQuality.com -
Feature
13 Dec 2013
Deciding why and when to use an integration framework
An integration framework is an important tool for managing the movement of data between applications and organizations. Continue Reading
-
???topicInfoType.aiog_content???
30 Oct 2013
STP Con Fall 2013
Our coverage of the Fall Software Test Professional Conference provides inside tips and hints for putting the latest software quality trends to work in your development team. Continue Reading
— SearchSoftwareQuality.com -
Tip
04 Oct 2013
API design: How to properly build an application program interface
Don't let your entire API project go awry. Knowing the applications well is just one way to nail the design and foster developer loyalty. Continue Reading
By- Tom Nolle, Andover Intel
-
Answer
18 Sep 2013
The risks of Agile software development: Overcoming feature creep
Ellen Gottesdiener, founder of EBG Consulting offers insights on managing feature creep, the biggest pitfall of Agile software development. Continue Reading
By- Ellen Gottesdiener, EBG Consulting
-
Answer
17 Sep 2013
Guiding principles for an automated software test
An expert in automated software testing offers guiding principles for succeeding at this most challenging of QA projects. Continue Reading
-
???topicInfoType.aiog_content???
24 Jul 2013
Mobile development guide: Testing, requirements and security
This Essential Guide is a collection of articles, videos and other content selected by our editors to give you a comprehensive view of mobile application development. Continue Reading
— SearchSoftwareQuality.com -
Tip
08 Jul 2013
Mobile development: The pros of HTML5, hybrid, native applications
Whether to make use of a hybrid, HTML5 or a native application depends on each specific situation. Continue Reading
By -
Tip
30 Jun 2013
SaaS application testing: Keep performance tests in mind
Performance testing must be a high priority for SaaS application testers. Learn why and pick up tips on how to test a SaaS system's performance. Continue Reading
By -
Guide
28 Jun 2013
Guide: When and how to use REST
This guide goes over RESTful APIs and basic scenarios where REST should be used instead of SOAP. Continue Reading
-
???topicInfoType.misc_content???
27 Jun 2013
"Software quality news and advice" RSS feed is moving!
As of July 1, the "Software quality news and advice" RSS feed will be moving off of the Pheedo platform. Instead, please bookmark the following URL to make sure you continue to receive our content: http://searchsoftwarequality.techtarget.com/rss/Software-quality-news-and-advice.xml Continue Reading
— SearchSoftwareQuality.com -
???topicInfoType.misc_content???
17 Jun 2013
Agile content on SearchSoftwareQuality.com
Check out all our tips and news on Agile development methods. Continue Reading
— SearchSoftwareQuality.com -
News
15 May 2013
STAREAST 2013: Software testing news
Check out our coverage of STAREAST, the Software Testing Analysis and Review East Conference, for the latest trends and tips east of the Mississippi. Continue Reading
— SearchSoftwareQuality.com -
Tip
30 Apr 2013
Star Wars-themed ethics training
Take a satirical look at the facts behind the destruction of the Death Star and learn about the need for ethics training in software QA management. Continue Reading
— SearchSoftwareQuality.com -
Video
30 Apr 2013
The Death Star Conspiracy as software testing ethics training
Take a satirical look at the facts behind the destruction of the Death Star and learn about the need for ethics training in software QA management. Continue Reading
-
Tip
18 Apr 2013
Scrum project management: Estimating with story points
Scrum project management expert Yvette Francino explains how teams use story points to estimate effort involved in developing a particular feature. Continue Reading
-
???topicInfoType.aiog_content???
16 Apr 2013
An application security guide for software testers
This guide explains what's involved in addressing application security form a software tester's perspective by presenting common threats and strategies to deal with them. Continue Reading
— SearchSoftwareQuality.com -
Podcast
03 Apr 2013
How application integration maintenance is like taking care of a car
Forrester analyst Randy Heffner offers some best practices and his predictions for software integration management. Continue Reading
By -
Answer
29 Mar 2013
A well-developed software requirements specification is easy to test
SearchSoftwareQuality expert Scott Sehlhorst discusses how to avoid writing a software requirements specification that is too vague to be tested. Continue Reading
By- Scott Sehlhorst, Tyner Blain LLC
-
Video
08 Mar 2013
What's ailing enterprise software security management?
Enterprise application security testing means not only finding security vulnerabilities, but tracking them down and putting an end to them. Continue Reading
-
Tutorial
07 Mar 2013
Mobile ALM guide
This guide outlines common mobile ALM challenges and explores the various ways software professionals can meet and solve them. Continue Reading
— SearchSoftwareQuality.com -
Feature
25 Feb 2013
Mobile apps development: Defining requirements is a whole new ballgame
Software pros must address three critical issues in the requirements phase of mobile apps development: choosing a platform, security and usability. Continue Reading
-
News
19 Feb 2013
Top ten mobile application threats to enterprise security
Check out the top ten threats presented by enterprise mobile applications, according to the OWASP Mobile Security Project. Continue Reading
— SearchSoftwareQuality.com -
Tip
28 Nov 2012
How to measure test progress: Every picture tells a story
Seeing the big picture when it comes managing the progress of your software tests may require putting together all the little picture pieces. Continue Reading
By- Johanna Rothman
-
Feature
22 Oct 2012
Backend as a Service players, users and trends
Today, Backend as a Service (BaaS) vendors vie with alternatives for mobile apps that must deftly integrate back and front ends. Continue Reading
-
???topicInfoType.aiog_content???
08 Oct 2012
STARWEST conference: News and opinions
Read insightful news stories, tips and blog posts in this conference coverage from SearchSoftwareQuality.com. Continue Reading
— Tutorials -
Answer
26 Sep 2012
How does the role of project manager change in the cloud?
Agile and ALM expert Yvette Francino discusses how the role of project manager may change when applications are developed and tested in the cloud. Continue Reading
-
Tip
27 Jul 2012
Best practices for solutions architecture
Solutions architecture has gained a reputation for being difficult to define. Even so, best practices unique to solutions architecture have emerged. Continue Reading
-
Tip
13 Jul 2012
Agile project management using the Cynefin framework
Learn how the Cynefin framework facilitates problem solving, Agile project management and teamwork. Continue Reading
-
Answer
01 Jun 2012
When to perform post-production testing
In some cases, testing post-production is needed, according to expert Pete Walen. He discusses the potential situations where post-production testing is helpful and what expectations we can have for performance testing. Continue Reading
By -
???topicInfoType.aiog_content???
18 Apr 2012
STAREAST 2012: Software Testing Analysis and Review conference
Experience the highlights of STAREAST 2012 in this guide with exclusive interviews, stories and video clips from QA and software test experts. Continue Reading
— SearchSoftwareQuality -
Tip
30 Mar 2012
Security testing for unvalidated redirects and forwards
Security expert John Overbaugh gives security testers the information they need in order to ensure the Web application code that they’re responsible for is protected. Continue Reading
By- John Overbaugh, Caliber Security Partners
-
Answer
29 Mar 2012
Integration testing: What are the challenges?
Expert Pete Walen describes common problems with integration testing and offers insights into implementing it correctly, so that both internal and external users can benefit. Continue Reading
By -
Answer
26 Mar 2012
Exploring integration testing in the Agile development lifecycle
Agile expert Lisa Crispin explores the various meanings and offers tips to testers on how to work integration testing into the Agile development lifecycle. Continue Reading
By- Lisa Crispin, Pivotal Labs
-
Feature
22 Mar 2012
API learning guide
The expansion of Web services, mobile, cloud and SaaS platforms has altered the realm of APIs. This guide offers the latest in API developments. Continue Reading