Definition of Done (DoD)

Definition of Done (DoD)

Spirit of DoD: Can anything prevent us from shipping this work? All items below must be satisfied before a story is considered complete and ready for deployment.


Story Level DoD

AI-Assisted Development (GitHub Copilot)

Code Quality

Documentation

Testing

Approval

Closure


Sprint Level DoD

All story-level DoD items are met, plus:


Release Level DoD

All sprint-level DoD items are met, plus:


Quick Reference Checklist

# Check Owner
1 Copilot-generated code reviewed & understood Developer
2 Code review by 2+ peers & merged Developer
3 Unit tests written, passing, ≥ 80% coverage Developer
4 Docs updated (design doc, README, support docs) Developer
5 Locally tested Developer
6 QA tested QA / Developer
7 Lead approval sought & received Developer / Lead
8 Acceptance criteria met Developer
9 PO sign-off PO
10 All sub-tasks closed Developer
11 Deployment plan complete Developer