Application Architecture: Page
-
Expert Advice
CI success depends on quality acceptance criteria
Successful continuous integration requires testable acceptance criteria that help to guide developers.
By Amy Reichert • July 18, 2014 -
Expert Advice
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.
By Gerie Owen • July 17, 2014 -
FAQ: Software testing in the cloud
Tackle the basics of testing software in the cloud with these answers to frequently asked questions.
By Moriah Sargent • July 11, 2014 -
Expert Advice
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?
By Kevin Beaver • June 17, 2014 -
Build your knowledge of UML diagrams
These six questions will help you build a better understanding of UML diagrams.
By Maxine Giza • May 30, 2014 -
Expert Advice
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.
By Sheryl Kitchen, Ph.D. • May 23, 2014 -
Expert Advice
AWS mobile development tools hold steady lead
AWS mobile tools are able to stay ahead of other mobile development vendors' tools.
By Sheryl Kitchen, Ph.D. • May 16, 2014 -
Expert Advice
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.
By Judith M. Myerson • April 3, 2014 -
Expert Advice
Agile application lifecycle management is not an oxymoron
Learn how Agile application lifecycle management supports the development process for better software and business needs.
By Howard Deiner • March 24, 2014 -
Expert Advice
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.
By Amy Reichert • Feb. 14, 2014 -
Expert Advice
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.
By Jan Stafford • Feb. 5, 2014 -
Expert Advice
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.
By Amy Reichert • Feb. 3, 2014 -
Expert Advice
Agile and ALM: A marriage made in heaven?
Learn why developing Agile and ALM can benefit organizational processes.
By Gerie Owen • Jan. 31, 2014 -
Expert Advice
How Agile ALM tools shape business agility
Learn how Agile ALM tools can increase agility in businesses.
By Yvette Francino • Jan. 28, 2014 -
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.
By Alan Earls • Dec. 13, 2013 -
Expert Advice
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.
By Tom Nolle • Oct. 4, 2013 -
Expert Advice
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.
By Ellen Gottesdiener • Sept. 18, 2013 -
Expert Advice
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.
By Maxine Giza • July 8, 2013 -
Expert Advice
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.
By Amy Reichert • June 30, 2013 -
Video
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.
April 30, 2013 -
Expert Advice
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.
By Yvette Francino • April 18, 2013 -
Podcast
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.
By Maxine Giza • April 3, 2013 -
Expert Advice
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.
By Scott Sehlhorst • March 29, 2013 -
Video
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.
March 8, 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.
By Crystal Bedell • Feb. 25, 2013