Definition of Done
A shared checklist that defines when a user story or feature is considered complete, often collaboratively generated with AI to ensure all quality gates are covered.
Syntax
business-analyst-ai
A story is Done when:
[ ] Acceptance criteria are met and verified
[ ] Code reviewed and approved
[ ] Unit tests written and passing
[ ] Integration tests passing
[ ] Documentation updated
[ ] No critical bugs open
[ ] Deployed to staging
[ ] Product Owner sign-off receivedExample
business-analyst-ai
Story: Password reset flow
Done when:
[x] Reset email sends within 60 seconds
[x] Expired links are rejected
[x] Used links are rejected
[x] Unit tests cover all three scenarios
[x] PO reviewed the staging demo
[ ] Security review — PENDING