definition of done training
Post on 30-Jul-2015
159 Views
Preview:
TRANSCRIPT
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 Coachmonica.yap2012@gmail.comJan 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
top related