Skip to content

Definition of Done

DoD stands for Definition of Done in agile development. It is a set of criteria that a team agrees to meet before declaring a product or feature as completed. The purpose of DoD is to avoid any confusion or misunderstanding between the development team and the stakeholders about what constitutes as done.

Before a task can be declraded as done it must meet the following:

  1. Pair review.
  2. Unit test are planned, written and passing.
  3. Documentation.
  4. Team review.

If a task doesn't pass one or more of these steps, it is still considered to be in progress.

This is a basic template of ESCapes DoD, which can and will be expanded on if necessary.