Skip to content

Software quality

Definition of Done

Written list of criteria agreed in the team that a task must meet in order to count as done.

The Definition of Done is a list of criteria jointly set by the team that a task must meet before it counts as completed. These can be, for example, passing tests, a completed code review, updated documentation or a successful deployment to a test environment.

The term comes from agile ways of working such as Scrum and solves a recurring misunderstanding: “done” often means different things to different people. A Definition of Done recorded in writing makes this yardstick the same for everyone involved and verifiable, instead of leaving it to the individual case.

In practice at Provimedia

What Provimedia uses it for

Provimedia records the Definition of Done in writing for each project so that “done” means the same thing to client and team.

Want to use Definition of Done for your project?

In a free conversation, let's find out how we can implement this for you.