O'Reilly logo
  • Paul Michelman thinks this is interesting:

Constructing Done Criteria to Promote Quality

Quality is not an act; it is a habit.


Done criteria are clearly stated conditions that a user story must meet for the functionality to be deemed complete and shippable for release. Done criteria supports the Agile principle of technical excellence, by which team members apply continuous attention to engineering practices and techniques focused on building a quality product.

Done criteria set the tone and create a habit on what it means to be done. These criteria should b...


One of the more critical planning activities that every agile organization must undertake is the definition of clear criteria that determine whether or not a specific user story is done. In contrast to the definition of done in the waterfall approach, the definition of done with an agile approach involves testing.