Do items listed in your defintion of done end up on your taskboard as individual tasks?
Do items listed in your defintion of done end up on your taskboard as individual tasks? For example, let's say your definition of done include the following:
- Code Reviewed
- Deployed to environment
- Tested
And let's say the team has determined the following code changes need to be made to implement a given PBI.
- Implement Form
- Add Validation Checks
- Add Error Notification Messages
When you look at your taskboard would you see the following tasks or would you simply see the 3 coding tasks as it's implied that each task would need to be code reviewed, deployed, and tested before the task could be set to done?
- Implement Basic Form
- Implement Validation Checks
- Implement Error Notifications
- Code Reviewed
- Deployed to environment
- Tested
All 6 of those activities represent work to be done, so explicitly planning each one as a task would provide good visibility over the work remaining.
Another option may be to capture Review, Deployment, and Testing as finer-grained stations for Work In Progress, such as by including them as columns on a team board. Each PBI would thus need to be reviewed, deployed, and tested before it is Done.