Upload
monica-yap
View
159
Download
1
Tags:
Embed Size (px)
Citation preview
Definition of DoneAs a new Agilist, I want to understand the
details around Sprint Retrospective, so that I can better apply the Scrum framework
By Monica YapAgile [email protected] 10, 2015
The actual software, ready for use.
To renovate your bathroom
When he is done
What would you expect? …
Recall a time … you hired a contractor
Build the thing right (quality)
Definition of Done
• Code complete and reviewed
• Unit tests written and passing
• Static analysis OK
• Integration tested
• Code coverage > 70%
• Documented as needed
• Product Owner accepted
Comparing Acceptance Criteria to Definition of Done
Definition of Done: Helps us build the thing right (quality)
Acceptance Criteria: Helps us build the right thing (functionality)
Acceptance Criteria•View status as “waiting for pickup”, “en route” or “delivered”•Date of each step in route•Estimated time of delivery
ID 7
Exercise: Definition of Done
Time Required: 20 minutes
Materials Required:
• Flipchart (with a water line drawn in 2/3 down the page, write Sprint on top section, release on bottom)
Instructions:
• Have entire team discuss and create a DoD
• Capture on flipchart
Exercise - Create Your team’s Definition of Done
• Brainstorm all artifacts essential to delivery at story, Sprint, and release level
• Ask questions such as:• Who gets value out of the artifact?• Who wants to pay for this?• Who wants to maintain this?
• Identify artifacts which are not practical to deliver within an Sprint
• Reflect on each artifact to identify the obstacles to its inclusion in an Sprint deliverable
• Write each deliverable on a Post-It note