Definition of Done

Also: Task Complete Definition, Punch List

A Team’s universally agreed-upon criteria for what makes a unit of work “potentially shippable.” This checklist of steps that must be completed for each unit of work (e.g., task or user story) may include items like “documentation created,” “code review completed,” “all tests created and passing,” etc. The Definition of Done usually takes the form of an information radiator, being posted prominently in the team’s work space.

A well-crafted Definition of Done may prevent the accumulation of technical debt that naturally arises when team members define done loosely and colloquially.

In Extreme Programming, the Definition of Done may be referred to as Task Complete Definition, a Punch List, or a Binary Milestone.

Etymology:

Unknown.

This entry was posted in d. Bookmark the permalink.

One Response to Definition of Done

  1. Pingback: Agile tasks lists, what does “done” mean in Agile? | Sravan's Blog

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>