The Definition of Done (DoD) is a set of rules that specifies when a User Story is completed.
The team’s DoD is usually discussed and adapted in the team’s Retrospective meeting.
- Tests are written + pass
- Code is pushed + automated tests pass (CI server)
- Pull request placed / Code peer review conducted + approved + merged
- Feature is (automatically) deployed + automated tests pass (Staging server)
- Ticket status is set to “resolved”