Agile & Delivery playbook/Module 4 · Backlog & requirements

Day 37 / 100 · Backlog & requirements · Definition of Done

Done means done.

The Definition of Done is the quality standard every Increment must meet. In Scrum it's a formal commitment, not a nice-to-have.

Reviewed and merged

Check

Peer reviewed, merged to main, pipeline green.

EXAMPLE

No “works on my machine.”

Tested

Check

Automated tests pass and acceptance criteria are met.

EXAMPLE

Evidence, not assurance.

Safe

Check

Security checks run. POPIA review where personal data is touched.

EXAMPLE

Compliance built in (Day 9).

Releasable

Check

Deployed to staging or production. Help docs updated.

EXAMPLE

Usable, not just finished.

Source: Scrum.org / ScrumGuides.org: The 2020 Scrum Guide ↗

Done means usable. Written down. Every time.