Definition of Done (DoD) meaning:
It’s a formal description of the state of increment when it meets the quality measures required for the product.
If PBI does not meet the DoD then it cannot be presented in Sprint Review and released to production too.
- Example of DoD is as follows:
- Code Complete.
- Code is built with NO errors
- Code is refactored
- Code is reviewed, Unit tested on local and no open defects
- PR Accepted
- PR merged to QA
- Code unit tested on QA
- Code is tested in a QA environment and no open defects
- No increased technical debt
- Related documentation is complete
- QA, functional, UI, Performance, Load & Regression testing is complete, there are no open defects and meeting acceptance criteria
- Live on production
- Documented on Axonator University
- Usable by the end user
- Announced to the end user
We can define DoD at story level, Sprint level and Release level. We shall discuss this and finalise during our upcoming Sprint Planning meeting.