Developing People and Teams [P1]: Facilitation - Facilitation techniques for sprint planning Flashcards
What is the purpose of sprint planning
Initiates the Sprint by laying out the work to be performed for the Sprint. Output is a Sprint Backlog (Sprint Goal + selected PBIs + Plan)
Facilitator focus for sprint planning
Enable a collaborative and transparent environment with a clear objective. Keep the team focused on the Sprint Goal.
How to facilitate sprint planning?
- Make sure product backlog is visible
- Board to visualize sprint backlog
- Remind team of value and outcome of sprint planning
- WHY, WHAT and HOW
- Ask
- Is everyone comfortable with the plan?
- Is there a clear sprint goal?
- Explore further questions in timebox
- Enough detail for first few days of sprint - more info may emerge during sprint
- Can we all commit to the sprint goal?
Explain the WHY part of sprint planning facilitation
- Why is sprint valuable? → PO shares the objective for the sprint.
- Craft sprint goal that communicates why this sprint is valuable for stakeholders.
- If we ran out of time and this would be our very last sprint, what is the one thing we still need to do to ensure we deliver value?
- What is one crucial thing the team would swarm so it can be achieved within the sprint.
Explain the WHAT part of sprint planning facilitation
- What can be done?
- Dev team decides on what PBIs they forecast for the sprint
- Move order PBIs from PB to SB - ownership
- Dev team will naturally ask questions as they consider moving items across
- Encourage everyone to share their thoughts
Powerful questions for creating a good sprint goal?
- If we don’t work towards this Sprint Goal, what will be inevitably lost or become much harder later?
- If we wouldn’t have another Sprint after this one, what would be the one thing we’d have to deliver in order to return some value?
- If we were paying for this Sprint with our own money, what work would give us the highest chance to get that money back?
- When we achieve this Sprint Goal, what has clearly changed or improved from the perspective of stakeholders?
- Which steps are required to achieve this Sprint Goal? Which are the least required or could we do without if we really have to?
- If we suddenly have half the team available and we can do only half the work required for the Sprint Goal, what should absolutely be in there in order for us to still be okay with the outcome? What can we let go of for now and return to later?
- If there’s an ‘AND’ in the Sprint Goal:Which would you naturally do first if you have to choose? What is irrevocably lost if we do that thing first, and the second thing in another Sprint?
- What would need to happen while working on this Sprint Goal that would be cause for celebration?
- What worry about our product is keeping you up at night? What can we build or test this Sprint to make you sleep a bit better?
- In terms of value and learning about what else is needed from us a team, what is the worst way to spend the upcoming Sprint? What should we focus on this Sprint to prevent that?
⇒ help you discover what is the most uncertain and valuable right now, and thus input for your Sprint Goal
Why is the sprint valuable?
- PO proposes how the product could increase its value and utility in the current sprint
- Team then collabs to define a sprint goal that communicates why the sprint is valuable to stakeholders
- sprint goal must be finalize prior to the end of sprint planning
What can be Done this sprint?
look at past performance, upcoming capacity, DoD
How will the chosen work get done?
- Breakdown PBIs - one day or less in size
- Dev team decides on how to do breakdown
What makes up the sprint backlog?
sprint goal + PBIs selected + plan for delivering = sprint backlog
How long should a sprint planning session be?
max 8 hours for 1 month sprint, less for shorter sprints
Top 5 Things You Should Do During Sprint Planning
Craft sprint goal
Pick at least one retrospective commitment for the sprint
Refer Definition of Done
Review Team capacity
Come up with a plan for the initial few days
Explain the challenges of “Craft sprint goal”
- The team has random Product Backlog Items, so struggle to craft a sprint goal. It can be avoided by having ordered product backlog, but if it is still needed, the team can ask the product owner about the most crucial Product Backlog Item and set a goal around that.
- The team picks up work for more than one product as they are supporting multiple products. The team can avoid by widening the definition of a product or shortening Sprint duration.
- Team working on multiple components and Items are for components, not for a feature. Avoid such issues through having user-centric features as a Backlog item.
- Team working on support items like defects, incidents, and service requests. A meaningful Sprint Goal optimizes and improves product quality to reduce such defects and incidents.
Why should the team “Pick at least one retrospective commitment for the sprint”?
otherwise won’t get adopted
Why should the team “Refer Definition of Done”?
- reflects maturity and improving quality of product
- helps them understand how much work can be committed - more things on the DoD list means more work to do for each item