✅ Definition of Done
Master the language of quality standards, "done done," and writing verifiable DoD criteria. Intermediate
0 / 5 completed
1 / 5
A junior developer asks during backlog refinement:
"What's the difference between the Definition of Done and acceptance criteria? They both seem to describe when a story is finished."
Which response correctly explains the distinction?
The Definition of Done (DoD) and acceptance criteria serve different purposes and operate at different levels:
| Concept | Scope | Who defines it | Example |
|---|---|---|---|
| Definition of Done | Every story, every sprint | The whole Scrum Team | "All unit tests passing, code reviewed, deployed to staging" |
| Acceptance criteria | This specific story only | Product Owner + team | "Given the user enters an invalid email, When they submit the form, Then an inline error is shown" |
A story is truly done only when it satisfies both its acceptance criteria (it does the right thing) and the Definition of Done (it meets the team's shared quality standard). This is why engineers say "done done" — functionally complete is not the same as DoD-compliant.