The Right Level of Detail
It may sound like a lot of work to identify conditions of satisfaction shortly in advance of each sprint planning meeting. However, keep in mind that COS represent the high-level things that must be true of a user story for it to be considered done at the end of the sprint. The goal is to discuss the high-level acceptance tests that provide guidance to the developers about the product owner’s expectations, not to identify every small test case that will eventually be needed.
For example, a team I worked with was creating a website to be used by active stock traders. Its product included many different ways for the traders to visualize data about stocks and stock prices. One chart, called a treemap, showed companies ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access