Myths and Realities of Iterative Testing

Member Submitted
In the realm of software development, myths can make it difficult to approach real-world problems objectively thus putting budgets and schedules at increased risk. In this article, Laura Rose questions and debunks some of the most widely held myths pertaining to iterative development in general and iterative testing in particular. She'll also explain how iterative development principles can address these common misunderstandings and lead us to a pragmatic testing methodology that mitigates or avoids altogether many common software development pitfalls--some of which our "mythology" holds as inevitable.

About the author

Laura Rose's picture Laura Rose

Laura Rose has been in the software and testing industry for over 20 years. She's worked with such companies as IBM, Ericsson, Staples, Fidelity Investments and Sogeti in various client advocacy and project management roles. The techniques she uses in her business coaching and client advocacy work saved these companies both time and money, which resulted in on-time, quality product delivery with higher client satisfaction. Laura now uses her client focus, project, quality and people management skills in her personal life coaching career. As a certified coach, she helps people integrate their goals and dreams into their everyday lives. Laura uses creative and practical tools to help her clients realize what really matters to them. They then follow-through with project and time management techniques to create the reality they really want.

Laura authors many articles and workshops on time management and strategic scheduling. She is also the founder of the electronic magazine the Rose Garden: the Art of Becoming. Laura offers one-on-one career and life coaching, small group coaching, seminars and workshops. You can learn more about her at and contact her at

AgileConnection is one of the growing communities of the TechWell network.

Featuring fresh, insightful stories, is the place to go for what is happening in software development and delivery.  Join the conversation now!