SlideShare a Scribd company logo
1 of 57
What’s wrong with
sprint retrospectives
and how to fix them
Chris Smith and Michael Upton
@cj_smithy @MuppoMike
In no more than two words,
state your feelings about sprint
retrospectives in your place of work
Instructions
20 seconds to think what you’re going to say
Go round the group in order
No discussion
Introductions
What is a sprint retrospective?
How we roll…
We will always
know more than
we know here
Inspect & adapt
Inspect & adapt
Inspect & adapt
Inspect & adapt
Inspect & adapt
?
What’s wrong with
retrospectives?
Pair interviews
What’s wrong with retrospectives?
Instructions
Pair up, each person to interview the other
Interviewers, ask questions like:
Do you have sprint retrospectives?
If so, what’s unsatisfactory about yours?
If not, why don’t you?
Three minutes to interview, then we swap
Pair interviews
What’s wrong with retrospectives?
What’s wrong with retrospectives?
Retrospectives can be perfunctory
Retrospectives can be unpopular
I wonder
what the
score is?
How can I
get out of
this?
I could be
coding!
Nothing ever
changes...
What’s the
point?
Retrospectives can be unpopular
My team are literally
allergic to the word
‘Retrospective’
So call it ‘Let’s
get together and
improve things’
Retrospectives can be unpopular
My team talk to each
other and we fix things
when they come up
Great… but sounds like
fire-fighting. It’s worth
looking for root causes
Retrospectives can be unpopular
My team/project is special
because [reason], so we
don’t do retrospectives
But if you are special, you
have special problems that
you need to talk about
So… do we continue ticking the box?
How we roll…
We will always
know more than
we know here
Inspect & adapt
Inspect & adapt
Inspect & adapt
Inspect & adapt
Inspect & adapt
Retrospectives can be transformative
?
How do you run an
effective and engaging
sprint retrospective?
References
Agile Retrospectives: Making
Good Teams Great
Derby and Larsen
Gamestorming: A Playbook for
Innovators, Rulebreakers, and
Changemakers
Gray, Brown and Macanufo
How do you run an effective and
engaging sprint retrospective?
Prepare well
Deliberately facilitate
Use the retrospective framework
Vary activities
Create good actions
Prepare well
Invest time
Work out what the
team needs
Decide agenda
Gather people, help,
snacks
Deliberately facilitate
What does good facilitation
look like?
Deliberately facilitate
Set the tone
Be clear and confident
Be aware
Don’t contribute (too much)
The retrospective framework
The retrospective framework
Vary retrospective activities
Set the stage
Choose a ‘Goldilocks’ goal
Too closed Too open Just right
Example activity
Check-in
Other activities to set the stage
Check-in variations
Focus On/Focus Off
Explorer, Shopper,
Vacationer, Prisoner
Icebreakers – like ‘Desert Island’
Gather data
Gather data
< 1/2 > 1/2
Example activity
Pair Interviews
Other activities to gather data
Team Poll
Timeline
Short Subjects
Mad/Sad/Glad
Stop/Start/Continue
Learning Matrix
Like to Like card game
Generate insights
Example activity
Mission Impossible
How do we remove all our technical debt…
in a day?
How do we add our new features…
without writing any code?
Mission Impossible
that sets a new world record
for number of participants?
How could we run an effective
and engaging retrospective
tomorrow…
How could we run an effective and
engaging retrospective tomorrow…
Instructions
In your groups, use sticky notes to share ideas
Call them out as you write them
Explicitly think about:
people, goals, process and logistics
that sets a new world record for number of participants?
Explicitly think about:
people, goals, process and logistics
Explicitly think about:
people, goals, process and logistics
Explicitly think about:
people, goals, process and logistics
Explicitly think about:
people, goals, process and logistics
Explicitly think about:
people, goals, process and logistics
What happened when we tried it?
How do we deliver everything on our plan…
in a week?
Other activities to generate
insights
Fishbone diagram
Force Field Analysis
Challenge Cards
De Bono’s 6 Thinking Hats
Flip it
Anti-problem
Pre-Mortem
Decide what to do
Brain-writing
Given what you have heard and seen
today, what should you do?
Instructions
Each person has paper divided
into four sections
Idea written in first section
Paper passed to next person
who builds on idea
What happened when we tried it?
Other activities to decide what to do
Learning Matrix
Tree of actions
Circle of questions
Prioritize
Dot voting
£100 Test
Absolute order
Personal commitment
Create good actions
“Easier said than done”
Yeah, it’s kind of a
‘black art’. Sorry
Action creation tactics
Not sure exactly what to tackle?
Gather more data
Action creation tactics
Not sure how to make a mind-set or
direction change actually happen?
Introduce an artefact or activity
Action creation tactics
Team seems unsure or noncommittal?
Measure with ‘Five-Fingered Consensus’
Action creation tactics
Minority disagree?
Ask them to “try” for a sprint
Close the retrospective
Get some feedback on the session
Get some feedback on the session
? What have we covered?
What’s wrong with sprint
retrospectives?
Perfunctory
Box-ticking
Unpopular
How do you fix sprint
retrospectives?
Prepare well
Deliberately facilitate
Keep to retrospective framework
Vary activities
Create good actions
References
Agile Retrospectives: Making Good
Teams Great
Derby and Larsen
Gamestorming: A Playbook for
Innovators, Rulebreakers, and
Changemakers
Gray, Brown and Macanufo
http://www.plans-for-retrospectives.com/
http://retrospectivewiki.org/
Questions
Chris Smith and Michael Upton
@cj_smithy @MuppoMike
chris.smith@red-gate.com michael.upton@red-gate.com
?

More Related Content

What's hot

Ideation and Social Entrepreneurship in Latin America
Ideation and Social Entrepreneurship in Latin AmericaIdeation and Social Entrepreneurship in Latin America
Ideation and Social Entrepreneurship in Latin America
Startup Experience
 
The Expressive Engineer - AKA "Empathy for Engineers"
The Expressive Engineer - AKA "Empathy for Engineers"The Expressive Engineer - AKA "Empathy for Engineers"
The Expressive Engineer - AKA "Empathy for Engineers"
Sue Johnston, MBA + a bunch of other stuff
 

What's hot (20)

Agile Retrospectives
Agile RetrospectivesAgile Retrospectives
Agile Retrospectives
 
Retrospective
RetrospectiveRetrospective
Retrospective
 
Ideation and Social Entrepreneurship in Latin America
Ideation and Social Entrepreneurship in Latin AmericaIdeation and Social Entrepreneurship in Latin America
Ideation and Social Entrepreneurship in Latin America
 
The culture and mindset in Silicon Valley and how to take advantage of the ec...
The culture and mindset in Silicon Valley and how to take advantage of the ec...The culture and mindset in Silicon Valley and how to take advantage of the ec...
The culture and mindset in Silicon Valley and how to take advantage of the ec...
 
Courage, Curiosity, and Connection: Practical Tools for Keeping Your Head Whi...
Courage, Curiosity, and Connection: Practical Tools for Keeping Your Head Whi...Courage, Curiosity, and Connection: Practical Tools for Keeping Your Head Whi...
Courage, Curiosity, and Connection: Practical Tools for Keeping Your Head Whi...
 
Design Thinking and Innovation Collective: July 2017- Prototyping in 3 Acts
Design Thinking and Innovation Collective: July 2017- Prototyping in 3 ActsDesign Thinking and Innovation Collective: July 2017- Prototyping in 3 Acts
Design Thinking and Innovation Collective: July 2017- Prototyping in 3 Acts
 
Comunication & Storytelling for Product Managers (and anyone else)
Comunication & Storytelling for Product Managers (and anyone else)Comunication & Storytelling for Product Managers (and anyone else)
Comunication & Storytelling for Product Managers (and anyone else)
 
Bootstrapping User Research
Bootstrapping User ResearchBootstrapping User Research
Bootstrapping User Research
 
The Expressive Engineer - AKA "Empathy for Engineers"
The Expressive Engineer - AKA "Empathy for Engineers"The Expressive Engineer - AKA "Empathy for Engineers"
The Expressive Engineer - AKA "Empathy for Engineers"
 
Designer Games - Creative Exercises to Enhance Your Work
Designer Games - Creative Exercises to Enhance Your WorkDesigner Games - Creative Exercises to Enhance Your Work
Designer Games - Creative Exercises to Enhance Your Work
 
Critical thinking
Critical thinkingCritical thinking
Critical thinking
 
Creative thinking
Creative thinkingCreative thinking
Creative thinking
 
Courage, Curiosity, and Connection
Courage, Curiosity, and ConnectionCourage, Curiosity, and Connection
Courage, Curiosity, and Connection
 
Creative Thinking
Creative ThinkingCreative Thinking
Creative Thinking
 
Experience-driven Change
Experience-driven ChangeExperience-driven Change
Experience-driven Change
 
The Three Fates: Weaving Research Into a Product’s Destiny
The Three Fates: Weaving Research Into a Product’s DestinyThe Three Fates: Weaving Research Into a Product’s Destiny
The Three Fates: Weaving Research Into a Product’s Destiny
 
Make your Scrum team great again
Make your Scrum team great againMake your Scrum team great again
Make your Scrum team great again
 
Make your Scrum team great again - DN Scrum Breakfast - June 21, 2019
Make your Scrum team great again - DN Scrum Breakfast - June 21, 2019Make your Scrum team great again - DN Scrum Breakfast - June 21, 2019
Make your Scrum team great again - DN Scrum Breakfast - June 21, 2019
 
Agile Starts With You
Agile Starts With YouAgile Starts With You
Agile Starts With You
 
How To Have a Point Of View and Develop a Persuasive Line of Argument
How To Have a Point Of View and Develop a Persuasive Line of ArgumentHow To Have a Point Of View and Develop a Persuasive Line of Argument
How To Have a Point Of View and Develop a Persuasive Line of Argument
 

Similar to What's wrong with sprint retrospectives and how to fix them

Pd team building_handbook ppt
Pd team building_handbook pptPd team building_handbook ppt
Pd team building_handbook ppt
gnonewleaders
 
Wcm Cm Lecture 3 2004
Wcm   Cm   Lecture 3   2004Wcm   Cm   Lecture 3   2004
Wcm Cm Lecture 3 2004
richard kemp
 
Building communities of learners 8 13-10
Building communities of learners 8 13-10Building communities of learners 8 13-10
Building communities of learners 8 13-10
Denise DiGiovanni
 

Similar to What's wrong with sprint retrospectives and how to fix them (20)

Pd team building_handbook ppt
Pd team building_handbook pptPd team building_handbook ppt
Pd team building_handbook ppt
 
Flanders dc gps session (english)
Flanders dc   gps session (english)Flanders dc   gps session (english)
Flanders dc gps session (english)
 
Design Thinking Seattle: Designing for Cognitive Bias
Design Thinking Seattle: Designing for Cognitive BiasDesign Thinking Seattle: Designing for Cognitive Bias
Design Thinking Seattle: Designing for Cognitive Bias
 
How to do the work you want to do - AKA neglect selling skills at your peril!...
How to do the work you want to do - AKA neglect selling skills at your peril!...How to do the work you want to do - AKA neglect selling skills at your peril!...
How to do the work you want to do - AKA neglect selling skills at your peril!...
 
Old Dog New Tricks - Design Research 2021 V3 (1).pptx
Old Dog New Tricks - Design Research 2021 V3 (1).pptxOld Dog New Tricks - Design Research 2021 V3 (1).pptx
Old Dog New Tricks - Design Research 2021 V3 (1).pptx
 
Wcm Cm Lecture 3 2004
Wcm   Cm   Lecture 3   2004Wcm   Cm   Lecture 3   2004
Wcm Cm Lecture 3 2004
 
Ted Lasso Retro EasyAgile.pdf
Ted Lasso Retro EasyAgile.pdfTed Lasso Retro EasyAgile.pdf
Ted Lasso Retro EasyAgile.pdf
 
Rewind to fast forward: retrospectives as the essence of Agile
Rewind to fast forward: retrospectives as the essence of AgileRewind to fast forward: retrospectives as the essence of Agile
Rewind to fast forward: retrospectives as the essence of Agile
 
Questioning and thinking
Questioning and thinkingQuestioning and thinking
Questioning and thinking
 
SXSW - Diving Deep: Best Practices For Interviewing Users
SXSW - Diving Deep: Best Practices For Interviewing UsersSXSW - Diving Deep: Best Practices For Interviewing Users
SXSW - Diving Deep: Best Practices For Interviewing Users
 
Building communities of learners 8 13-10
Building communities of learners 8 13-10Building communities of learners 8 13-10
Building communities of learners 8 13-10
 
Abc's of supervising others
Abc's of supervising othersAbc's of supervising others
Abc's of supervising others
 
Collaborative Research The Conference by Media Evolution Malmö
Collaborative Research The Conference by Media Evolution MalmöCollaborative Research The Conference by Media Evolution Malmö
Collaborative Research The Conference by Media Evolution Malmö
 
Is your business faster than a spitball
Is your business faster than a spitballIs your business faster than a spitball
Is your business faster than a spitball
 
What Can I Learn From You?
What Can I Learn From You?What Can I Learn From You?
What Can I Learn From You?
 
Stephanie Cooper - Genuine Curiosity - Conversations for Change
Stephanie Cooper - Genuine Curiosity - Conversations for ChangeStephanie Cooper - Genuine Curiosity - Conversations for Change
Stephanie Cooper - Genuine Curiosity - Conversations for Change
 
The Power of Retrospection
The Power of RetrospectionThe Power of Retrospection
The Power of Retrospection
 
Career playbook
Career playbookCareer playbook
Career playbook
 
Right-Sized Project Management
Right-Sized Project ManagementRight-Sized Project Management
Right-Sized Project Management
 
A dozen questions every contractor should ask
A dozen questions every contractor should askA dozen questions every contractor should ask
A dozen questions every contractor should ask
 

More from Chris Smith

More from Chris Smith (9)

Five years of self-selection reteaming at Redgate - Agile Cambridge 2023
Five years of self-selection reteaming at Redgate - Agile Cambridge 2023Five years of self-selection reteaming at Redgate - Agile Cambridge 2023
Five years of self-selection reteaming at Redgate - Agile Cambridge 2023
 
Four years of self-selection reteaming at Redgate - Øredev 2022
Four years of self-selection reteaming at Redgate - Øredev 2022Four years of self-selection reteaming at Redgate - Øredev 2022
Four years of self-selection reteaming at Redgate - Øredev 2022
 
Three years of self-selection reteaming at Redgate Software
Three years of self-selection reteaming at Redgate SoftwareThree years of self-selection reteaming at Redgate Software
Three years of self-selection reteaming at Redgate Software
 
Crucial Conversations for agile teams - Agile Manchester Virtual, May 2020
Crucial Conversations for agile teams - Agile Manchester Virtual, May 2020Crucial Conversations for agile teams - Agile Manchester Virtual, May 2020
Crucial Conversations for agile teams - Agile Manchester Virtual, May 2020
 
Fantastic beasts and where to improve them - Lean Agile Scotland 2018
Fantastic beasts and where to improve them - Lean Agile Scotland 2018Fantastic beasts and where to improve them - Lean Agile Scotland 2018
Fantastic beasts and where to improve them - Lean Agile Scotland 2018
 
How to level up learning and development
How to level up learning and developmentHow to level up learning and development
How to level up learning and development
 
The 'A' Word - How we broke and fixed team autonomy
The 'A' Word - How we broke and fixed team autonomyThe 'A' Word - How we broke and fixed team autonomy
The 'A' Word - How we broke and fixed team autonomy
 
Fantastic Beasts and Where to Improve Them - Agile Cambridge 2017
Fantastic Beasts and Where to Improve Them - Agile Cambridge 2017Fantastic Beasts and Where to Improve Them - Agile Cambridge 2017
Fantastic Beasts and Where to Improve Them - Agile Cambridge 2017
 
Release wednesdays and the agile release train upload
Release wednesdays and the agile release train   uploadRelease wednesdays and the agile release train   upload
Release wednesdays and the agile release train upload
 

Recently uploaded

Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
VictoriaMetrics
 

Recently uploaded (20)

WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...
WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...
WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public AdministrationWSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
WSO2CON2024 - Why Should You Consider Ballerina for Your Next Integration
WSO2CON2024 - Why Should You Consider Ballerina for Your Next IntegrationWSO2CON2024 - Why Should You Consider Ballerina for Your Next Integration
WSO2CON2024 - Why Should You Consider Ballerina for Your Next Integration
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
WSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security Program
 
WSO2Con2024 - Unleashing the Financial Potential of 13 Million People
WSO2Con2024 - Unleashing the Financial Potential of 13 Million PeopleWSO2Con2024 - Unleashing the Financial Potential of 13 Million People
WSO2Con2024 - Unleashing the Financial Potential of 13 Million People
 
WSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital BusinessesWSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital Businesses
 
WSO2Con2024 - Low-Code Integration Tooling
WSO2Con2024 - Low-Code Integration ToolingWSO2Con2024 - Low-Code Integration Tooling
WSO2Con2024 - Low-Code Integration Tooling
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & InnovationWSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
 

What's wrong with sprint retrospectives and how to fix them