Agile

What is Definition of Done (DoD)?

The Definition of Done is the team's shared, explicit checklist of what "complete" means for every increment — testing, review, integration, documentation — applied uniformly, not negotiated per item. It's the quality floor that makes "done" a fact instead of an opinion.

Exam angle: when a scenario shows work declared finished that later needs "a bit more testing," the root cause is a weak or ignored DoD, and strengthening it is the systemic fix.

Worked example

A team\'s DoD: code reviewed, automated tests passing, security scan clean, deployed to staging, documentation updated. A feature that\'s "done except the security scan" is not done — it\'s inventory with hidden work attached.

← Back to the full glossary