This document discusses several key Scrum patterns that can help teams deliver work more efficiently. It describes the "Yesterday's Weather" pattern which involves using a rolling average of past sprint velocities to determine how much work to pull into each sprint. The "Interrupt Pattern" is presented as a way to deal with unexpected interruptions by implementing a buffer. And the "Happiness Metric" pattern is introduced as a means to regularly measure team happiness and identify opportunities to improve engagement and performance.
How to Troubleshoot Apps for the Modern Connected Worker
3 Scrum Patterns to Boost Team Productivity
1. &
Scrum Patterns
As a Scrum Professional, I want to learn Key Scrum Patterns that can enable my
team to deliver twice the work in half the time
2. &
Valerio Zanini
Agile and Product Innovation
Coach and Trainer
CST, SPC, TBR Trainer
Washington, DC & Italy
Originally from Italy
Electrical & Computer Engineer
Moved to the USA in 2006 for MBA
Associate Product Manager
VP Technology & Product
Co-Founder,
Chief Product Manager
Director, Digital Product Development
2001 2006
2011
2013
2017
Founder, Author
4. &4
What are Patterns?
History: Christopher Alexander and
his work in architecture - QWAN
Scrum Patterns accelerate
productivity
More at www.scrumplop.org
5. &5
Key Scrum Patterns
Patterns are required for high performance
Teams that Finish Early Accelerate Faster - discovered by OpenView investors analyzing thousands of sprints
• Ready Backlog - How do you get started?
• Stable Teams - How do you develop and sustain performance?
• Yesterday’s Weather - How do you pull backlog into a sprint?
• Swarming - How do you get work done quickly?
• Interrupt Pattern - How to deal with interruptions during the sprint?
• Clean Housekeeping - How to get defect-free product at sprint end?
• Scrumming the Scrum - How to ensure you improve continuously?
• Happiness metric - How do you ensure teams aren’t overburdened?
6. &
Scrum Pattern: Yesterday’s Weather
As a Scrum Professional, I want to know more about the Scrum Pattern
Yesterday’s Weather so that I know how much work to pull into each Sprint
7. &
Pattern 1: Yesterday’s Weather
NOTE: To compute
Yesterday’s Weather,
take a rolling average
of the velocity for the
last 3 Sprints. Keep
recalculating
throughout the
release.
What is our capacity?
7
9. &
Symptoms
Demotivated team members
No working product (after 1 year)
Too many projects in-flights
Continuously changing priorities
No Product Owner
Lack of visibility on progress
10. &
• Work was pushed down to the
teams (~60 points per Sprint)
• Velocity not measured, no concept
of “Yesterday’s weather”
• Scrum Master didn’t use a Burn-
down chart
Problem
10
17. &
Scrum Pattern: Interrupt Buffer
As a Scrum Professional, I want to know more about the Scrum Pattern
Interrupt Buffer so that I can increase my team’s productivity
18. &18
Pattern 2: The Interrupt Pattern
Dealing with the Unexpected - Implement a Buffer!
8
5
3
5
5
5
3
5
5
8
Product
Backlog
Beginning of sprint
8
5
5
3
Sprint
Backlog
Kaizen
10 Buffer
Support
Sales
Management
Now
Later
Low Priority
On Buffer Overflow ABORT, Replan, Dates Slip
PO
To Determine Buffer Size:
Average the amount of interrupts
over the last three Sprints
19. &19
Interrupt Pattern for Support Teams
8
5
3
5
5
5
3
5
5
8
Improve
Backlog
PO
Support
Sales
Management
On Buffer Overflow ABORT, Replan, Dates Slip
Beginning of cycle
8
Backlog
Now
Later
Low Priority
Buffer
90%
20. &20
Using the Buffer for Cross-Team Communication
CCPO
CPOCPOCPO CPOProduct Line POs
Team POs
PO PO PO PO PO PO PO PO PO PO POPOPOPO
Bug
DONE
Value Stream PO
21. &
Scrum Pattern: Happiness Metric
As a Scrum Professional, I want to know more about the Scrum Pattern
Happiness Metric so that I can build happy & engaged teams
22. &22
Pattern 3: Happiness Metric
Happiness leads to better performance
People are naturally motivated
by intrinsic factors as well as
traditional extrinsic ones
Money
Power
Status
Purpose
Mastery
Autonomy
Intrinsic
Extrinsic
https://www.youtube.com/watch?v=u6XAPnuFjJc
23. &
• On a scale of 1 - 5 we rate
• How do you feel about your role?
• How do you feel about your team?
• How do you feel about the
company?
• What would make you feel better?
• With data from Happiness Metric,
order individual and company
improvements by value - then Scrum
the Scrum
23
Pattern: Happiness Metric
Happiness leads to better performance