What is Definition of Done in Scrum?
Definition of Done is the answer to 'who gets to say it's finished?' If the answer varies between team members, you don't have a DoD — you have a gap that will surface at the worst possible moment, usually in a Sprint Review when something half-finished is presented as complete.
Definition of Done — definition
The Definition of Done is a formal, shared agreement that describes what state a backlog item must be in before it can be considered truly complete and included in the Increment. It applies equally to every item, every sprint. It's not a checklist that varies by developer or item type — it's the team's minimum quality bar, written down and respected by all.
Example Definition of Done
There's no universal DoD — it depends on your product, tech stack, and team maturity. This is a reasonable starting point for a software team:
Note: this is an example. Your DoD should reflect your team's actual quality standards — not a template.
Definition of Done vs Acceptance Criteria
Frequently asked questions
What happens when an item doesn't meet the Definition of Done?
It doesn't become part of the Increment. The work returns to the Product Backlog, where the Product Owner re-evaluates its priority. It shouldn't be presented in Sprint Review as Done — that's misleading to stakeholders.
Should the Definition of Done be public?
Yes. The DoD should be visible to the whole organization — stakeholders, management, and the Scrum Team. Transparency about quality standards reduces surprises and misaligned expectations.
Test your Scrum knowledge
The Scrum Quiz includes questions on DoD, acceptance criteria, and Increment quality.
Take Scrum Quiz →