Definition of Done vs. Acceptance Criteria
Everyone agreed it was done. Nobody agreed on what done meant.
Acceptance Criteria accept one item. The DoD guards them all.
The Definition of Done holds the criteria that apply to everything: tested, reviewed, documented. Acceptance Criteria say what that means for this one item, which cases, which quality, which result.
Acceptance Criteria
Definition of Done
Does this item work as specified?
The questionDoes everything we build meet our standard?
One item. Written fresh for each.
Applies toEvery item. Written once.
Makes sense, right?
My done is not your done
Done is not simply done. It can mean merged, tested, accepted or usable.
Each of these finish lines has its own criteria and its own gates.
Every step feels finished. Only one is done.
Five ways the finish line blurs
The work moves. The finish line was never drawn.
How unclear goals show
Typical indicators. Not a complete list, but the ones that show up most often.
First the goal, then the Acceptance Criteria
The DoD and Acceptance Criteria are good tools. Without a goal defined as an end state, the Acceptance Criteria are never complete or clear.
“Improve password handling.”
What exactly is meant? ? Every reader fills in a different goal.
“Every user can reset their password through an email link within two minutes, on their own and without calling support.”
Closer. But three parts already say how and how fast. Those are Acceptance Criteria.
“Every user resets their login password on their own.”
Only the end state. Nothing in it to measure or tick off.
- A reset link is sent to the registered email address.
- The whole reset takes under two minutes.
- No step needs the help desk or support.
- “Forgot password?” sits on the login page.
- Works for every account, customers and staff.
- The new password meets the password policy.
This is a feature-level goal. It is broken down further, until every goal is a single one.
The goal names the end state. The Acceptance Criteria say when and how it is reached. If a part of the goal can be measured, it is probably an Acceptance Criterion.
The button is a means. The link is a solution. The two minutes are an Acceptance Criterion. The goal is what is true at the end.
Self-check: how clear is your finish line?
Click the statement that holds.
More on the subject …
… in the Logbook
Are you done, or just finished?
A free discovery call, 30 minutes, remote. No slide deck, no obligation.
Send a signal