Download presentation
Presentation is loading. Please wait.
Published byRoger Harris Modified over 9 years ago
1
Copyright © 2012-2014 by Mark J. Sebern Software Engineering Process I SE-2800-14 Sprint review and retrospective
2
Copyright © 2012-2014 by Mark J. Sebern Sprint Review & Retrospective Two “end of sprint” activities Sprint review Sprint retrospective How do they differ?
3
Copyright © 2012-2014 by Mark J. Sebern Review Participants WhoRole Scrum teamHear product feedback, answer questions regarding the sprint and product increment Internal stakeholders Provide feedback, suggest changes (from what perspective?) Other internal teams Provide area-specific feedback (e.g., sales, legal, other development) and sync work External stakeholders Provide feedback, suggest changes (who exactly? why?)
4
Copyright © 2012-2014 by Mark J. Sebern Review Preparation Sprint review prework Identify participants (specific people) Set the schedule (when, duration) Confirm sprint work is done (DONE)
5
Copyright © 2012-2014 by Mark J. Sebern Review Preparation Sprint review prework Identify participants (specific people) Set the schedule (when, duration) Confirm sprint work is done (DONE) Same time each sprint?
6
Copyright © 2012-2014 by Mark J. Sebern Review Preparation What is the definition of DONE? Who decides? When is the decision made? (at end? JIT during sprint?) Granularity of the decision? (per PBI?) Sprint review prework Identify participants (specific people) Set the schedule (when, duration) Confirm sprint work is done (DONE)
7
Copyright © 2012-2014 by Mark J. Sebern Sprint review prework Identify participants – specific people Set the schedule (when, duration) Confirm sprint work is done Prepare for demonstration – ceremony level Decide who does what (facilitator, demo?)
8
Copyright © 2012-2014 by Mark J. Sebern Review Overview Sprint backlog items (or sprint goal) Potentially shippable product Groomed product backlog Updated release plan Review 1.Present sprint goal, PBIs, actual achievements Explain any discrepancies 2.Demonstrate what actually got built What if it cannot be demonstrated? (Really??) 3.Discuss state of the product, future direction of the project Implicit/explicit backlog grooming
9
Copyright © 2012-2014 by Mark J. Sebern Sprint Retrospective Why?
10
Copyright © 2012-2014 by Mark J. Sebern Sprint Retrospective Why? More meetings?
11
Copyright © 2012-2014 by Mark J. Sebern Sprint Retrospective Why? More meetings? When am I supposed to get some work done?
12
Copyright © 2012-2014 by Mark J. Sebern Sprint Retrospective Why? More meetings? When am I supposed to get some work done? The New York Times How about now?
13
Copyright © 2012-2014 by Mark J. Sebern Retrospective Participants WhoRole Scrum teamReflect on the sprint experience from a process point of view ScrumMasterLead process discussion, help team focus on fidelity to its own chosen process Product ownerHelp address issues with requirements, PBI grooming issues, interaction with team Other stakeholdersOnly if invited by the team; not invited if negative effect on team safety/openness
14
Copyright © 2012-2014 by Mark J. Sebern Retrospective Participants WhoRole Scrum teamReflect on the sprint experience from a process point of view ScrumMasterLead process discussion, help team focus on fidelity to its own chosen process Product ownerHelp address issues with requirements, PBI grooming issues, interaction with team Other stakeholdersOnly if invited by the team; not invited if negative effect on team safety/openness In particular, probably no managers.
15
Copyright © 2012-2014 by Mark J. Sebern Retrospective Structure How much time? Location? Facilitator? ScrumMaster Other team member Outsider (other ScrumMaster?)
16
Copyright © 2012-2014 by Mark J. Sebern Overview Focus Exercises (or prep) Objective data Subjective data Insight backlog Improvement actions Insight backlog Improved team spirit Retrospective Set atmosphere Establish shared context (common perspective from individual ones) Identify insights (see following slides) Determine actions Close the activity
17
Copyright © 2012-2014 by Mark J. Sebern Insights What worked well, or not? Improvement ideas? Organize insight backlog Cards on wallABC DEF
18
Copyright © 2012-2014 by Mark J. Sebern Insights What worked well, or not? Improvement ideas? Organize insight backlog Cards on wall A B C D EF Silent grouping Pre-existing categories?
19
Copyright © 2012-2014 by Mark J. Sebern A B C D EF Actions Select insights from new backlog “Dot voting” Consider timeframe for changes Decide on actions Specific task items General changes
20
Copyright © 2012-2014 by Mark J. Sebern Follow Through Sprint tasks Include tasks to implement chosen actions Not a separate “improvement” effort Integrate into the next sprint’s work
21
Copyright © 2012-2014 by Mark J. Sebern Retrospective Issues Not doing one (or not well) Superficial, not addressing real issues Watch out for the elephant! (safety?) Poor execution: facilitation, blame/complain Too ambitious (or miss ongoing improvements) Lack of follow-through
22
Copyright © 2012-2014 by Mark J. Sebern What Else? What else did you learn about sprint reviews and retrospectives? What questions do you have?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.