Chapter 9. Are We Building the Right Thing?


Most of us feel there is never enough time to test. But the truth is, testing the software is only one part of the equation. Unfortunately, we often waste time developing software that doesn’t meet the customers’ highest-priority needs or software they will never use, or we may simply deliver products whose cost exceeds their value to the company.

Many teams we’ve worked on have mastered development practices and learned how to deliver robust applications. Most of the reported bugs or deviations turned out to be missed or missing requirements. When teams experiment with better ways to ask their customers ...

Get More Agile Testing: Learning Journeys for the Whole Team now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.