Definition of Done¶
The Definition of Done (DoD) is the Scrum Team's shared commitment for the Increment. It defines what it means for work to be complete and releasable.
Purpose¶
- Ensures transparency and quality
- Provides a checklist to confirm completeness
- Helps avoid incomplete or partially done work
Typical Criteria¶
- Code written and reviewed
- Unit tests passed
- Integrated into the main branch
- Documentation updated
- Tested and accepted by Product Owner
Importance¶
- Maintains a consistent level of quality
- Enables reliable product increments
- Facilitates inspection and adaptation
Customization¶
- Tailored to the team and project needs
- Can evolve over time as maturity increases