SlideShare a Scribd company logo
1 of 41
Download to read offline
REVIVING RETROSPECTIVES
Hina Popal
Senior Agile Practitioner
AGENDA
● What are retrospectives? But more importantly, can I stop going?
● Why are retrospectives hated? Seriously the biggest waste of time.
● How can we achieve something better? the mythical state of cats shooting
laser beams while riding unicorns
● What do we mean when we say blameless? #buzzword
● The only way to get better is to practice OMG, are we going to have to talk to
our neighbors in this session?!
What are we talking about?
WHAT IS A RETROSPECTIVE
ANYWAY?
RETROSPECTIVES
Agile Retrospective - a practice used by teams to reflect on their way of
planning, working, interacting, communicating and continuously becoming
better in what they do. They are meant to help teams keep improving all
aspects of how they work together, execute and plan.
RETROSPECTIVE GOALS
Improved productivity
Helps teams to assess their situation and reduce waste
Improved capability
Share knowledge and set goals for other team members to learn
Improved quality
Write better code means less rework and less bugs
Improved capacity
Determine optimal solution for choosing features that add value
Being more productive, improving capability, and improving quality increases capacity
Improved camaraderie
Provide a constructive environment for a good team dynamic
WHY ARE THEY HATED?
TWO REASONS WHY RETROS SUCK
THE LIFE OUT OF US
Teams don’t have them
So they never improve.
Applies to any methodology…
Teams have them
But they are done poorly.
Common Misconceptions
ACHIEVING SOMETHING BETTER
DELIVERING FEEDBACK
Creating a positive environment for your employees is crucial. It’s important to make
sure delivery of our messages comes across in the right way.
Event: Engineer just completed an important feature.
● Active destructive - provides a very negative environment
o “Are you sure it actually works?”
● Passive destructive - provides a negative environment
o “Jim also just completed his task.”
● Passive constructive - provides a neutral environment
o “Great!”
● Active constructive - provides a positive environment
o “You did an amazing job! Did you like working on the feature?“
WHAT DO YOU MEAN BY
BLAMELESS?
“Regardless of what we discover, we
understand and truly believe that everyone
did the best job they could, given what they
knew at the time, their skills and abilities, the
resources available, and the situation at
hand. “ –The Retrospective Prime Directive
http://www.retrospectives.com/pages/retroPrimeDirective.html
BLAME DISTRACTS US
FROM REAL PROBLEMS.
WHY DO WE BLAME?
● I wanted to feel better about the
situation
● I didn’t like the other person
● I didn’t want to deal with the
consequences
● It was easier than the alternative
We are human after all…
Attribution Theory
“When we say, “This man is easily pleased,” it implies that we
first assess the objective situation as not especially pleasing,
even though it is so satisfying to him.” Likewise…
“he takes it too hard,”
“he keeps up his chin,”
“he doesn’t know when he is well off,”
All require a judgment about the objective state of affairs.”
- Heider, 1958
A theory that supposes that one attempts to understand the behavior of others by
attributing feelings, beliefs, and intentions to them. -Wikipedia
NAIVE REALISM (PSYCHOLOGY)
From wikipedia:
● You see the world objectively and without bias.
● You expect that others will come to the same conclusions,
so long as they are exposed to the same information and
interpret it in a rational manner.
● You assume that others who do not share the same views
must be ignorant, irrational, or biased.
Main assumptions…
BLAMELESS IS A BUZZWORD.
AWARENESS IS THE ANSWER.
BEAT THE BLAME GAME
These are the tips that helped me.
● Acknowledge what you are feeling,
thinking
● Gather insights into what the other
person is feeling, thinking
● Do you need to adjust your
perception?
Duane Storey | https://www.flickr.com/photos/duanestorey/365004518
RETROSPECTIVE INGREDIENTS
Agile Retrospectives: Making Good Teams Great Copyright © 2006
- Esther Derby, Diana Larsen
RETRO STEP: Activity Name
Purpose: What this retro technique’s purpose is.
Description: What this retro technique is about.
Materials Needed: Anything the facilitator of the retro needs to prepare in
advance.
Activity:
1. The steps to complete the activity.
SET THE STAGE: Check-In
Purpose: Allow for everyone a chance to speak, and also creatively share how they are feeling
in the moment without it being too uncomfortable.
Description: The retrospective facilitator asks one question and has the team answer it in a
round robin fashion.
Length of Time: 5 minutes
Materials Needed: A question prepared ahead of time. Sticky notes and pens. Example: Using
one word, how do you feel today?
Activity:
1. Give everyone either sticky notes/pens.
2. Ask the prepared question and have everyone write their answers on the sticky note.
3. Go around the room and have each person reveal their answer.
NOW YOU TRY
Teams:
Write down 3 words to describe how you feel about the conference so far.
Scrum Master:
1. (2 mins) Have the team write down three words to describe their
emotions.
2. (3 mins) Go round-robin and review everyone’s answers.
The Office © 1999
Remote Check-In
Tool: https://funretro.io
GATHERING DATA: Timeline
Purpose: To help people to remember what happened over the course of a iteration or release. To provide
different perspectives of what happened from each person’s point of view.
Description: The team writes sticky notes of things that happened along the timeline that is significant to
them and then posts them in roughly timeline order.
Length of Time: 1 hour
Materials Needed: Sticky notes, pens, & blue painters tape (or a whiteboard w/ the timeline drawn on it).
Activity:
1. Set up the activity by explaining what the team will be doing. “We are going to populate this timeline to get a
better picture of what happened from each person’s point-of-view.”
2. Hand out sticky notes and pens. Ask people to write legibly.
3. Ask people to think back over the timeline and write down all of the memories of what happened (one per
sticky). This should take approximately 10 minutes.
4. When folks stop writing, encourage them to get up and put each of their stickys where they go on the
timeline. Give them approximately 5 minutes.
5. When all cards are posted, invite everyone to look at the results.
NOW YOU TRY
Teams:
Fill in the timeline from the time you woke up this morning until this session. Write down
which activities you performed at a “high level” i.e. made breakfast, arrived late to the
conference due to traffic, attended x talk, etc.
Scrum Master:
1. (3 mins) Ask people to think back over the timeline (arrival until this workshop) and
write down all of the memories of what happened (one per sticky).
2. (2 mins) Have the team post their cards on the flipchart.
3. (3 mins) Invite everyone to review the results.
Remote:Timeline
Monday Friday
Sprint
Planning
Firefight -
customer
issue
Wednesday
Refactored
x because
tests failed
Met with
customer
for X
Set up new
laptop
Tool: Google Slides
GENERATE INSIGHTS: Five Whys
Purpose: Discover underlying conditions that contribute to an issue
Description: Team members work in pairs to look at issues, specifically focusing on the why something
happened.
Length of Time: 15-20 minutes
Materials Needed: List of potential problems that you generated in the previous step.
Activity:
1. Review the issues and themes already identified by the team.
2. Divide into pairs and do the following for 10 minutes
a. The pair pick an issue they are interested in and agree who is the questioner and who is the respondent.
b. The questioner asks, “Why did an event or problem occur?” Once the respondent answers, the
questioner asks why that happened. The intention is to discover the root cause.
c. Continue until you have asked why 4-5 times.
d. Record the answer from the fourth or five why.
e. Once you are done, switch positions and start over from step a.
3. Once time is up, the pairs get back together to discuss the results with the team.
NOW YOU TRY
Teams:
Start with the question “Why are there still many anti-agile proponents?”
Scrum Master:
1. (1 mins) Split the team into pairs.
2. (3 mins) Have each group walk through the “Five Whys” (one person asks
first, and then they switch at the halfway mark).Make sure they are writing
down the answer to the fourth or fifth why.
3. (2 mins) Have the team post their written findings on your timeline near
each issue discussed.
4. (3 mins) Invite everyone to read the results.
Remote Five Whys
1. Pair off team members
2. Have them discuss via chat (IRC, Slack, Lync, etc)
3. As team to share their findings with the entire room
DECIDE WHAT TO DO: Short Subjects
Purpose: Help to discover differing perspectives on how the team is doing and provide variety in very
short retrospectives
Description: Team brainstorms lists of ideas for action in response to prompts
Length of Time: 30 minutes
Materials Needed: White board, markers or remote tool like google docs or etherpad
Activity:
1. Choose which short subject you will use.
Examples:
(Mad|Sad|Glad), (Keep|Drop|Add), (Proud|Sorry), (What worked Well|What didn’t|Do Differently
Next Time).
2. Give the team 3 minutes to reflect on the timeline and take notes.
3. Spend 5 minutes to brainstorm and record ideas under the chosen subjects.
4. Ask the team to identify the top 20% of the items they believe have potential for the greatest
benefit and prioritize with dots
5. Take top 1-2 and set up next steps to follow through on actions to benefit the team
NOW YOU TRY
Exercise Length:
15 minutes.
Teams:
Fill out what made you (Mad|Sad|Glad) about the conference so far
Scrum Master:
1. (1 min) Explain the short subject for today (Mad|Sad|Glad)
2. (2 min) Give the team a bit of time to think about what is posted.
3. (3 min) Brainstorm and record ideas under the chosen subjects.
4. (1 min) Ask the team to prioritize the ideas they think will have the most impact for team
improvement.
5. (5 min) Take top 1-3 with the most dots and discuss next steps to follow through on actions to
benefit the team
Remote Short Subjects
Tool: https://funretro.io
CLOSE THE PERSPECTIVE:
Helped, Hindered, Hypothesis
Purpose: Help retrospective leaders get feedback to improve skills and processes
Description: Retrospective leader gathers feedback from members to see what worked from the
retro and what didn’t so they can modify for future retrospectives
Length of time: 15-20 minutes
Materials Needed: Whiteboard, markers or remote tool like google docs or etherpad
Activity:
1. Write down 3 lists titled and title them Helped, Hindered, Hypothesis
2. Ask the team to help make future retrospectives better by writing down feedback on the sticky
notes and posting it under each header.
3. Review each sticky and ask questions if you need clarification.
4. Thank the team for their feedback and modify the retro for the future.
NOW YOU TRY
Exercise Length:
5 minutes.
Teams:
Please provide feedback on what was helpful, what hindered you from learning, and if you have a
hypothesis (suggestion) on how to improve the workshop
Scrum Master:
1. (2 min) Ask the team to take 2 minutes to help make future retrospectives better by writing
down feedback on the sticky notes and posting it under each header.
2. (3 min) Review each sticky and ask questions if you need clarification.
3. Thank the team for their feedback and modify the retro for the future.
Remote Short Subjects
Tool: https://funretro.io
FIVE TIPS TO MAKE RETROS BETTER
Shorten the time between each one.
Always start with an update on previous action items.
Always end on a high note.
Applies to any methodology…
Focus discussions on what you are able to change.
Have ground rules for the meeting visible.
Questions?
hpopal11@gmail.com
https://www.linkedin.com/in/hina-popal/
https://twitter.com/hi_popal

More Related Content

What's hot

Virtual Teams and Liberating Structures Blended Session at #SFAddis
Virtual Teams and Liberating Structures Blended Session at #SFAddisVirtual Teams and Liberating Structures Blended Session at #SFAddis
Virtual Teams and Liberating Structures Blended Session at #SFAddisNancy Wright White
 
Agile for Humanity 2022: The Feedback Effect
Agile for Humanity 2022: The Feedback EffectAgile for Humanity 2022: The Feedback Effect
Agile for Humanity 2022: The Feedback EffectJulie Wyman
 
Scrum Master as a Facilitator - Handouts
Scrum Master as a Facilitator - HandoutsScrum Master as a Facilitator - Handouts
Scrum Master as a Facilitator - HandoutsIlan Kirschenbaum
 
Agile Consortium Brussels - Liberating Structures
Agile Consortium Brussels - Liberating StructuresAgile Consortium Brussels - Liberating Structures
Agile Consortium Brussels - Liberating StructuresFrederik Vannieuwenhuyse
 
Scrum Master as a Facilitator
Scrum Master as a FacilitatorScrum Master as a Facilitator
Scrum Master as a FacilitatorIlan Kirschenbaum
 
Brave Foundation facilitation training package - Part 1
Brave Foundation facilitation training package - Part 1Brave Foundation facilitation training package - Part 1
Brave Foundation facilitation training package - Part 1prugell
 
Tips for Workshop Facilitation
Tips for Workshop FacilitationTips for Workshop Facilitation
Tips for Workshop FacilitationJennifer Cham
 
Liberating Structure Day 1 Slides
Liberating Structure Day 1 SlidesLiberating Structure Day 1 Slides
Liberating Structure Day 1 SlidesZachary Cohn
 
A framework for workshop facilitation - UX Ireland 2016
A framework for workshop facilitation - UX Ireland 2016A framework for workshop facilitation - UX Ireland 2016
A framework for workshop facilitation - UX Ireland 2016Matthew Ovington
 
Workshop Facilitation
Workshop FacilitationWorkshop Facilitation
Workshop FacilitationFloris Koot
 
Understanding groups
Understanding groupsUnderstanding groups
Understanding groupsprvndrkumar
 
Going Horizontal: The path to better organizations and a better society - Sam...
Going Horizontal: The path to better organizations and a better society - Sam...Going Horizontal: The path to better organizations and a better society - Sam...
Going Horizontal: The path to better organizations and a better society - Sam...Spark the Change Montréal
 
How to Be a Better Facilitator
How to Be a Better FacilitatorHow to Be a Better Facilitator
How to Be a Better FacilitatorSuzanne Morrison
 
Supercharge your Remote Facilitation
Supercharge your Remote FacilitationSupercharge your Remote Facilitation
Supercharge your Remote FacilitationSuzanne Morrison
 

What's hot (20)

Facilitation Skills Training
Facilitation Skills TrainingFacilitation Skills Training
Facilitation Skills Training
 
Accelerated Facilitation Workshop Final To Print
Accelerated Facilitation Workshop   Final To PrintAccelerated Facilitation Workshop   Final To Print
Accelerated Facilitation Workshop Final To Print
 
Virtual Teams and Liberating Structures Blended Session at #SFAddis
Virtual Teams and Liberating Structures Blended Session at #SFAddisVirtual Teams and Liberating Structures Blended Session at #SFAddis
Virtual Teams and Liberating Structures Blended Session at #SFAddis
 
Agile for Humanity 2022: The Feedback Effect
Agile for Humanity 2022: The Feedback EffectAgile for Humanity 2022: The Feedback Effect
Agile for Humanity 2022: The Feedback Effect
 
Scrum Master as a Facilitator - Handouts
Scrum Master as a Facilitator - HandoutsScrum Master as a Facilitator - Handouts
Scrum Master as a Facilitator - Handouts
 
Agile Consortium Brussels - Liberating Structures
Agile Consortium Brussels - Liberating StructuresAgile Consortium Brussels - Liberating Structures
Agile Consortium Brussels - Liberating Structures
 
Scrum Master as a Facilitator
Scrum Master as a FacilitatorScrum Master as a Facilitator
Scrum Master as a Facilitator
 
To T Ali Versi2.9
To T Ali  Versi2.9To T Ali  Versi2.9
To T Ali Versi2.9
 
Facilitator Skills - Participants
Facilitator Skills - ParticipantsFacilitator Skills - Participants
Facilitator Skills - Participants
 
Brave Foundation facilitation training package - Part 1
Brave Foundation facilitation training package - Part 1Brave Foundation facilitation training package - Part 1
Brave Foundation facilitation training package - Part 1
 
Tips for Workshop Facilitation
Tips for Workshop FacilitationTips for Workshop Facilitation
Tips for Workshop Facilitation
 
Liberating Structure Day 1 Slides
Liberating Structure Day 1 SlidesLiberating Structure Day 1 Slides
Liberating Structure Day 1 Slides
 
Problems Solving Techniques
Problems Solving TechniquesProblems Solving Techniques
Problems Solving Techniques
 
Basic Facilitation Skills
Basic Facilitation SkillsBasic Facilitation Skills
Basic Facilitation Skills
 
A framework for workshop facilitation - UX Ireland 2016
A framework for workshop facilitation - UX Ireland 2016A framework for workshop facilitation - UX Ireland 2016
A framework for workshop facilitation - UX Ireland 2016
 
Workshop Facilitation
Workshop FacilitationWorkshop Facilitation
Workshop Facilitation
 
Understanding groups
Understanding groupsUnderstanding groups
Understanding groups
 
Going Horizontal: The path to better organizations and a better society - Sam...
Going Horizontal: The path to better organizations and a better society - Sam...Going Horizontal: The path to better organizations and a better society - Sam...
Going Horizontal: The path to better organizations and a better society - Sam...
 
How to Be a Better Facilitator
How to Be a Better FacilitatorHow to Be a Better Facilitator
How to Be a Better Facilitator
 
Supercharge your Remote Facilitation
Supercharge your Remote FacilitationSupercharge your Remote Facilitation
Supercharge your Remote Facilitation
 

Similar to Reviving Retrospectives

Анна Мамаєва “Retrospective: Total Recall” - Lviv PMDay
Анна Мамаєва “Retrospective: Total Recall” - Lviv PMDayАнна Мамаєва “Retrospective: Total Recall” - Lviv PMDay
Анна Мамаєва “Retrospective: Total Recall” - Lviv PMDayLviv Startup Club
 
Retrospective’s retrospective (extended version)
Retrospective’s retrospective (extended version)Retrospective’s retrospective (extended version)
Retrospective’s retrospective (extended version)Vicenç García-Altés
 
Agile retrospectives explained
Agile retrospectives explainedAgile retrospectives explained
Agile retrospectives explainedMagdalena Sitarek
 
Agile Retrospectives
Agile RetrospectivesAgile Retrospectives
Agile RetrospectivesNetguru
 
Agile Retrospectives
Agile Retrospectives Agile Retrospectives
Agile Retrospectives Yves Hanoulle
 
The Power of Retrospection
The Power of RetrospectionThe Power of Retrospection
The Power of RetrospectionNaresh Jain
 
Beyond Brainstorms: Make Problem Solving Fun
Beyond Brainstorms: Make Problem Solving FunBeyond Brainstorms: Make Problem Solving Fun
Beyond Brainstorms: Make Problem Solving FunBlackbaud
 
Techniques for Effective Retrospectives
Techniques for Effective RetrospectivesTechniques for Effective Retrospectives
Techniques for Effective RetrospectivesProwareness
 
Team Building Portfilio
Team Building PortfilioTeam Building Portfilio
Team Building PortfilioColin Zipfel
 
082809 Gov Team Political Ideology 2 50m
082809 Gov Team Political Ideology 2 50m082809 Gov Team Political Ideology 2 50m
082809 Gov Team Political Ideology 2 50mMonta Vista High School
 
Liberating Structures for NICE slides.pptx
Liberating Structures for NICE slides.pptxLiberating Structures for NICE slides.pptx
Liberating Structures for NICE slides.pptxNHS Horizons
 
Beyond Brainstorms: Make Problem Solving Fun
Beyond Brainstorms: Make Problem Solving FunBeyond Brainstorms: Make Problem Solving Fun
Beyond Brainstorms: Make Problem Solving FunBlackbaud
 
How to make your retrospectives the heart of your agile proces
How to make your retrospectives the heart of your agile procesHow to make your retrospectives the heart of your agile proces
How to make your retrospectives the heart of your agile procesYves Hanoulle
 
Design for Delight - Innovation Overview
Design for Delight - Innovation OverviewDesign for Delight - Innovation Overview
Design for Delight - Innovation OverviewStephen Gay
 
Transform your technical workshop with these teaching tips
Transform your technical workshop with these teaching tipsTransform your technical workshop with these teaching tips
Transform your technical workshop with these teaching tipsJamie Wittenberg
 
Retrospective kanban team, 2012 sept. 12th
Retrospective kanban team, 2012 sept. 12thRetrospective kanban team, 2012 sept. 12th
Retrospective kanban team, 2012 sept. 12thSøren Weiss ✔
 
Team building activity2__139
Team building activity2__139Team building activity2__139
Team building activity2__139farooknafith
 

Similar to Reviving Retrospectives (20)

3 retro total recall
3 retro total recall3 retro total recall
3 retro total recall
 
Анна Мамаєва “Retrospective: Total Recall” - Lviv PMDay
Анна Мамаєва “Retrospective: Total Recall” - Lviv PMDayАнна Мамаєва “Retrospective: Total Recall” - Lviv PMDay
Анна Мамаєва “Retrospective: Total Recall” - Lviv PMDay
 
Retrospective’s retrospective (extended version)
Retrospective’s retrospective (extended version)Retrospective’s retrospective (extended version)
Retrospective’s retrospective (extended version)
 
Agile retrospectives explained
Agile retrospectives explainedAgile retrospectives explained
Agile retrospectives explained
 
Agile Retrospectives
Agile RetrospectivesAgile Retrospectives
Agile Retrospectives
 
Agile Retrospectives
Agile Retrospectives Agile Retrospectives
Agile Retrospectives
 
The Power of Retrospection
The Power of RetrospectionThe Power of Retrospection
The Power of Retrospection
 
Beyond Brainstorms: Make Problem Solving Fun
Beyond Brainstorms: Make Problem Solving FunBeyond Brainstorms: Make Problem Solving Fun
Beyond Brainstorms: Make Problem Solving Fun
 
Training methods
Training methodsTraining methods
Training methods
 
Techniques for Effective Retrospectives
Techniques for Effective RetrospectivesTechniques for Effective Retrospectives
Techniques for Effective Retrospectives
 
Team Building Portfilio
Team Building PortfilioTeam Building Portfilio
Team Building Portfilio
 
082809 Gov Team Political Ideology 2 50m
082809 Gov Team Political Ideology 2 50m082809 Gov Team Political Ideology 2 50m
082809 Gov Team Political Ideology 2 50m
 
Liberating Structures for NICE slides.pptx
Liberating Structures for NICE slides.pptxLiberating Structures for NICE slides.pptx
Liberating Structures for NICE slides.pptx
 
Beyond Brainstorms: Make Problem Solving Fun
Beyond Brainstorms: Make Problem Solving FunBeyond Brainstorms: Make Problem Solving Fun
Beyond Brainstorms: Make Problem Solving Fun
 
How to make your retrospectives the heart of your agile proces
How to make your retrospectives the heart of your agile procesHow to make your retrospectives the heart of your agile proces
How to make your retrospectives the heart of your agile proces
 
Scrum Master as facilitator
Scrum Master as facilitator Scrum Master as facilitator
Scrum Master as facilitator
 
Design for Delight - Innovation Overview
Design for Delight - Innovation OverviewDesign for Delight - Innovation Overview
Design for Delight - Innovation Overview
 
Transform your technical workshop with these teaching tips
Transform your technical workshop with these teaching tipsTransform your technical workshop with these teaching tips
Transform your technical workshop with these teaching tips
 
Retrospective kanban team, 2012 sept. 12th
Retrospective kanban team, 2012 sept. 12thRetrospective kanban team, 2012 sept. 12th
Retrospective kanban team, 2012 sept. 12th
 
Team building activity2__139
Team building activity2__139Team building activity2__139
Team building activity2__139
 

Recently uploaded

VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Roomdivyansh0kumar0
 
Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfpollardmorgan
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
rishikeshgirls.in- Rishikesh call girl.pdf
rishikeshgirls.in- Rishikesh call girl.pdfrishikeshgirls.in- Rishikesh call girl.pdf
rishikeshgirls.in- Rishikesh call girl.pdfmuskan1121w
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service DewasVip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewasmakika9823
 
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...lizamodels9
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation SlidesKeppelCorporation
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessAggregage
 
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service PuneVIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service PuneCall girls in Ahmedabad High profile
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...lizamodels9
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsApsara Of India
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis UsageNeil Kimberley
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 

Recently uploaded (20)

VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
 
Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
rishikeshgirls.in- Rishikesh call girl.pdf
rishikeshgirls.in- Rishikesh call girl.pdfrishikeshgirls.in- Rishikesh call girl.pdf
rishikeshgirls.in- Rishikesh call girl.pdf
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service DewasVip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
 
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for Success
 
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service PuneVIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 

Reviving Retrospectives

  • 2. AGENDA ● What are retrospectives? But more importantly, can I stop going? ● Why are retrospectives hated? Seriously the biggest waste of time. ● How can we achieve something better? the mythical state of cats shooting laser beams while riding unicorns ● What do we mean when we say blameless? #buzzword ● The only way to get better is to practice OMG, are we going to have to talk to our neighbors in this session?! What are we talking about?
  • 3. WHAT IS A RETROSPECTIVE ANYWAY?
  • 4. RETROSPECTIVES Agile Retrospective - a practice used by teams to reflect on their way of planning, working, interacting, communicating and continuously becoming better in what they do. They are meant to help teams keep improving all aspects of how they work together, execute and plan.
  • 5. RETROSPECTIVE GOALS Improved productivity Helps teams to assess their situation and reduce waste Improved capability Share knowledge and set goals for other team members to learn Improved quality Write better code means less rework and less bugs Improved capacity Determine optimal solution for choosing features that add value Being more productive, improving capability, and improving quality increases capacity Improved camaraderie Provide a constructive environment for a good team dynamic
  • 6. WHY ARE THEY HATED?
  • 7. TWO REASONS WHY RETROS SUCK THE LIFE OUT OF US Teams don’t have them So they never improve. Applies to any methodology… Teams have them But they are done poorly.
  • 9.
  • 11. DELIVERING FEEDBACK Creating a positive environment for your employees is crucial. It’s important to make sure delivery of our messages comes across in the right way. Event: Engineer just completed an important feature. ● Active destructive - provides a very negative environment o “Are you sure it actually works?” ● Passive destructive - provides a negative environment o “Jim also just completed his task.” ● Passive constructive - provides a neutral environment o “Great!” ● Active constructive - provides a positive environment o “You did an amazing job! Did you like working on the feature?“
  • 12. WHAT DO YOU MEAN BY BLAMELESS?
  • 13.
  • 14. “Regardless of what we discover, we understand and truly believe that everyone did the best job they could, given what they knew at the time, their skills and abilities, the resources available, and the situation at hand. “ –The Retrospective Prime Directive http://www.retrospectives.com/pages/retroPrimeDirective.html
  • 15. BLAME DISTRACTS US FROM REAL PROBLEMS.
  • 16. WHY DO WE BLAME? ● I wanted to feel better about the situation ● I didn’t like the other person ● I didn’t want to deal with the consequences ● It was easier than the alternative We are human after all…
  • 17. Attribution Theory “When we say, “This man is easily pleased,” it implies that we first assess the objective situation as not especially pleasing, even though it is so satisfying to him.” Likewise… “he takes it too hard,” “he keeps up his chin,” “he doesn’t know when he is well off,” All require a judgment about the objective state of affairs.” - Heider, 1958 A theory that supposes that one attempts to understand the behavior of others by attributing feelings, beliefs, and intentions to them. -Wikipedia
  • 18. NAIVE REALISM (PSYCHOLOGY) From wikipedia: ● You see the world objectively and without bias. ● You expect that others will come to the same conclusions, so long as they are exposed to the same information and interpret it in a rational manner. ● You assume that others who do not share the same views must be ignorant, irrational, or biased. Main assumptions…
  • 19. BLAMELESS IS A BUZZWORD. AWARENESS IS THE ANSWER.
  • 20. BEAT THE BLAME GAME These are the tips that helped me. ● Acknowledge what you are feeling, thinking ● Gather insights into what the other person is feeling, thinking ● Do you need to adjust your perception? Duane Storey | https://www.flickr.com/photos/duanestorey/365004518
  • 21.
  • 22. RETROSPECTIVE INGREDIENTS Agile Retrospectives: Making Good Teams Great Copyright © 2006 - Esther Derby, Diana Larsen
  • 23. RETRO STEP: Activity Name Purpose: What this retro technique’s purpose is. Description: What this retro technique is about. Materials Needed: Anything the facilitator of the retro needs to prepare in advance. Activity: 1. The steps to complete the activity.
  • 24. SET THE STAGE: Check-In Purpose: Allow for everyone a chance to speak, and also creatively share how they are feeling in the moment without it being too uncomfortable. Description: The retrospective facilitator asks one question and has the team answer it in a round robin fashion. Length of Time: 5 minutes Materials Needed: A question prepared ahead of time. Sticky notes and pens. Example: Using one word, how do you feel today? Activity: 1. Give everyone either sticky notes/pens. 2. Ask the prepared question and have everyone write their answers on the sticky note. 3. Go around the room and have each person reveal their answer.
  • 25. NOW YOU TRY Teams: Write down 3 words to describe how you feel about the conference so far. Scrum Master: 1. (2 mins) Have the team write down three words to describe their emotions. 2. (3 mins) Go round-robin and review everyone’s answers.
  • 28. GATHERING DATA: Timeline Purpose: To help people to remember what happened over the course of a iteration or release. To provide different perspectives of what happened from each person’s point of view. Description: The team writes sticky notes of things that happened along the timeline that is significant to them and then posts them in roughly timeline order. Length of Time: 1 hour Materials Needed: Sticky notes, pens, & blue painters tape (or a whiteboard w/ the timeline drawn on it). Activity: 1. Set up the activity by explaining what the team will be doing. “We are going to populate this timeline to get a better picture of what happened from each person’s point-of-view.” 2. Hand out sticky notes and pens. Ask people to write legibly. 3. Ask people to think back over the timeline and write down all of the memories of what happened (one per sticky). This should take approximately 10 minutes. 4. When folks stop writing, encourage them to get up and put each of their stickys where they go on the timeline. Give them approximately 5 minutes. 5. When all cards are posted, invite everyone to look at the results.
  • 29. NOW YOU TRY Teams: Fill in the timeline from the time you woke up this morning until this session. Write down which activities you performed at a “high level” i.e. made breakfast, arrived late to the conference due to traffic, attended x talk, etc. Scrum Master: 1. (3 mins) Ask people to think back over the timeline (arrival until this workshop) and write down all of the memories of what happened (one per sticky). 2. (2 mins) Have the team post their cards on the flipchart. 3. (3 mins) Invite everyone to review the results.
  • 30. Remote:Timeline Monday Friday Sprint Planning Firefight - customer issue Wednesday Refactored x because tests failed Met with customer for X Set up new laptop Tool: Google Slides
  • 31. GENERATE INSIGHTS: Five Whys Purpose: Discover underlying conditions that contribute to an issue Description: Team members work in pairs to look at issues, specifically focusing on the why something happened. Length of Time: 15-20 minutes Materials Needed: List of potential problems that you generated in the previous step. Activity: 1. Review the issues and themes already identified by the team. 2. Divide into pairs and do the following for 10 minutes a. The pair pick an issue they are interested in and agree who is the questioner and who is the respondent. b. The questioner asks, “Why did an event or problem occur?” Once the respondent answers, the questioner asks why that happened. The intention is to discover the root cause. c. Continue until you have asked why 4-5 times. d. Record the answer from the fourth or five why. e. Once you are done, switch positions and start over from step a. 3. Once time is up, the pairs get back together to discuss the results with the team.
  • 32. NOW YOU TRY Teams: Start with the question “Why are there still many anti-agile proponents?” Scrum Master: 1. (1 mins) Split the team into pairs. 2. (3 mins) Have each group walk through the “Five Whys” (one person asks first, and then they switch at the halfway mark).Make sure they are writing down the answer to the fourth or fifth why. 3. (2 mins) Have the team post their written findings on your timeline near each issue discussed. 4. (3 mins) Invite everyone to read the results.
  • 33. Remote Five Whys 1. Pair off team members 2. Have them discuss via chat (IRC, Slack, Lync, etc) 3. As team to share their findings with the entire room
  • 34. DECIDE WHAT TO DO: Short Subjects Purpose: Help to discover differing perspectives on how the team is doing and provide variety in very short retrospectives Description: Team brainstorms lists of ideas for action in response to prompts Length of Time: 30 minutes Materials Needed: White board, markers or remote tool like google docs or etherpad Activity: 1. Choose which short subject you will use. Examples: (Mad|Sad|Glad), (Keep|Drop|Add), (Proud|Sorry), (What worked Well|What didn’t|Do Differently Next Time). 2. Give the team 3 minutes to reflect on the timeline and take notes. 3. Spend 5 minutes to brainstorm and record ideas under the chosen subjects. 4. Ask the team to identify the top 20% of the items they believe have potential for the greatest benefit and prioritize with dots 5. Take top 1-2 and set up next steps to follow through on actions to benefit the team
  • 35. NOW YOU TRY Exercise Length: 15 minutes. Teams: Fill out what made you (Mad|Sad|Glad) about the conference so far Scrum Master: 1. (1 min) Explain the short subject for today (Mad|Sad|Glad) 2. (2 min) Give the team a bit of time to think about what is posted. 3. (3 min) Brainstorm and record ideas under the chosen subjects. 4. (1 min) Ask the team to prioritize the ideas they think will have the most impact for team improvement. 5. (5 min) Take top 1-3 with the most dots and discuss next steps to follow through on actions to benefit the team
  • 36. Remote Short Subjects Tool: https://funretro.io
  • 37. CLOSE THE PERSPECTIVE: Helped, Hindered, Hypothesis Purpose: Help retrospective leaders get feedback to improve skills and processes Description: Retrospective leader gathers feedback from members to see what worked from the retro and what didn’t so they can modify for future retrospectives Length of time: 15-20 minutes Materials Needed: Whiteboard, markers or remote tool like google docs or etherpad Activity: 1. Write down 3 lists titled and title them Helped, Hindered, Hypothesis 2. Ask the team to help make future retrospectives better by writing down feedback on the sticky notes and posting it under each header. 3. Review each sticky and ask questions if you need clarification. 4. Thank the team for their feedback and modify the retro for the future.
  • 38. NOW YOU TRY Exercise Length: 5 minutes. Teams: Please provide feedback on what was helpful, what hindered you from learning, and if you have a hypothesis (suggestion) on how to improve the workshop Scrum Master: 1. (2 min) Ask the team to take 2 minutes to help make future retrospectives better by writing down feedback on the sticky notes and posting it under each header. 2. (3 min) Review each sticky and ask questions if you need clarification. 3. Thank the team for their feedback and modify the retro for the future.
  • 39. Remote Short Subjects Tool: https://funretro.io
  • 40. FIVE TIPS TO MAKE RETROS BETTER Shorten the time between each one. Always start with an update on previous action items. Always end on a high note. Applies to any methodology… Focus discussions on what you are able to change. Have ground rules for the meeting visible.