A Tester's "Wonderful Life" in an Agile Development Shop
Some subscribe to the notion that agile methods-such as eXtreme programming (XP) and test-driven development-eliminate the need for QA and testing specialists. Others, including Greg Grivas, subscribe to the belief that QA/test is needed in every aspect of Agile development. While gathering requirements as stories or use cases, the test specialist takes on the roles of consultant, facilitator, questioner, and possibly leader. After the code is developed, reviewed by users, unit tested, and close to production-ready, the QA specialists subject the software to further tests: smoke, regression, endto-end, performance, load, usability, exploratory, and more. In the final phase of delivery, the code is subjected to all the different testing techniques again, and bugs are immediately converted to requirements and corrected at a fast pace. By fully engaging test specialists in Agile development, the product owners will have confidence that a quality product will go out the door on time.
Upcoming Events
Jun 02 |
AI Con USA Bridging Minds and Machines |
Sep 22 |
STARWEST Software Testing Conference in Anaheim & Online |
Oct 13 |
Agile + DevOps USA The Conference for Agile and DevOps Professionals |
Recommended Web Seminars
May 23 | How Generative AI Boosts Speed and Quality in Software Testing |
On Demand | Building Confidence in Your Automation |
On Demand | Leveraging Open Source Tools for DevSecOps |
On Demand | Five Reasons Why Agile Isn't Working |
On Demand | Building a Stellar Team |