Skip to main content
Enterprise Agile Planning icon with arrows

This post is from the Collabnet VersionOne blog and has not been updated since the original publish date.

Last Updated Jul 25, 2011 — Enterprise Agile Planning expert

QA: Now or Later? Now, duh!

Enterprise Agile Planning
Many of us have heard the phrase “Test Early, Test Often”. There are quite a few blogs and articles out there explaining how testing early (catching defects early) reduces costs in software development efforts.  It’s documented, and not many people really need to be convinced any longer. So a recurring question I’ve been asked lately is “…at what point does QA get involved?” The simple answer is…as soon as possible. Testing early and often is no longer an Extreme Programming thing; it is an agile thing, which means that as a Product Team is thinking about the cool big idea, QA should be in there helping the team understand how this cool big thing should be tested. Mostly, though, QA should be in there helping develop the personas and writing the stories. I keep hearing over and over again how even mature agile teams are still gold/plating the deliverables because they are not REALLY doing test driven development. So picture this:
  • Product Teams break Epics or Features into Stories: QA helps by first writing out some very basic conditions of satisfaction
  • Once the conditions are agreed upon, QA writes the Acceptance Criteria
  • Story is fleshed out by the Product Team
  • Core team now has very specific criteria to make tasks and code to
  • Business Rules include a certain amount of traceability to the acceptance criteria
So, instead of having QA involved when the story is decomposed, how about having them involved earlier and more often in the story writing process? For some additional reading on testing, feel free to refer to:

More from the Blog

View more Government Cloud
Apr 12, 2022 Government Cloud receives FedRAMP Authorization through sponsorship from the United States Department of Veterans Affairs

Enterprise Agile Planning
Flagship Agility solutions can effectively scale agile deve ...
Read More
Nov 22, 2021

What are the qualities of highly effective agile teams?

Enterprise Agile Planning
A team is the core unit of productivity in an agile organization. Wher ...
Read More
Nov 15, 2021

How an open-first attitude revolutionized government tech development

Enterprise Agile Planning
Public perception of government is often that it is slow-moving, reluc ...
Read More
cross functional
Nov 08, 2021

6 best practices for building resilient cross-functional teams

Enterprise Agile Planning
Agile frameworks prize the quality of resilience within every facet of ...
Read More
Contact Us