SlideShare a Scribd company logo
1 of 20
Download to read offline
Agile
retrospectives
@luigiberrettini
Everybody wants to improve
No organization no party
Post-mortems & lessons learned help
But a retrospective is way better
Meeting to inspect and adapt methods and
teamwork after an increment of work
Safe place for the team to communicate
constructively sharing feedback
Sole opportunity to examine how people
work and how they are working together

Time the team dedicate to think and learn:
improvement doesn't happen by hoping
Provides insights applicable now, to the
current team and business problem
Goals
Inspect how the team is doing: people,
relationships, processes, practices and tools
Identify, group and order the major items
that went well and potential improvements

Raise the visibility of issues and discuss them
before they build up to a crisis
Devise an actionable plan for improvements to
be enacted before next retrospective

KAIZEN

Learning from experience, building on what works,
gaining perspective and deciding what to change
Build trust and participation
creating a safe environment
The retrospective prime directive

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
Smells
•
•
•
•
•
•
•
•
•
•
•
•

Blamestorming
Wait for the retro
Back to the future
Offline retrospective
Retrospective in the team room
Only a few participants
Everybody is happy
Reporting to management
Nobody talks about elephant
Facilitator doesn't facilitate
Looking for silver bullets
Too short retro
Mini retrospectives
Full-fledged retrospectives
SET THE STAGE (5%)
Get prepared to be more trusting and likely to participate
GATHER DATA (30 - 50%)
Create a shared picture of what happened
Focus on looking for both positive and negative events
Expand everyone's perspective

GENERATE INSIGHTS (20 - 30%)
Identify strengths and issues
Look at causes and effects and think about them analytically
Group and prioritize the generated data
DECIDE WHAT TO DO (15 - 20%)
Pick the top 2 or 3 items where improvement is desired
Discuss the executable action items that address top issues
The team makes a vote on their ability and desire to
commit to execution of each action item
CLOSE THE RETROSPECTIVE (10%)
Reiterate actions and follow-ups, appreciate contributions
and identify ways to make the next retrospective better
Activities quick reference matrix (I)
Activities quick reference matrix (II)
How to be effective (I)
•
•
•
•
•
•
•

No tables
Rotate the facilitator role
Vary the technique
Be organized
Be respectful
Listen actively
Do not interrupt

•
•
•
•
•
•
•

Build a safe environment
Open and honest communication
Encourage diversity of views
Clarify and summarize
Ask questions
Manage group dynamics
Appreciate successes
How to be effective (II)
How to be effective (III)

Review previous commitments
Shortlist only top insights
Real commitments, not weasel words
Gloger's ball point game (I)
Gloger's ball point game (II)
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•

Debrief
Share your thoughts about what happened
What iteration felt the best? What made that one feel best and why?
Systems natural velocity can be improved significantly only changing the process
Deming PDCA cycle - The scientific method - Inspect and adapt
Theory of constraints
Experiments sometimes fail
Waste
Pull systems maximize flow and increase performance
Rhythm (daily meetings, iteration, releases)
Flow if: doable challenge, meaningful work, no disturbance during iterations
The power of retrospectives vs. thorough planning
The power of face to face communications
Heroes
Whole team and leadership
Stretch goals increase performance, impossible goals decrease it
How does this apply to your development team?
Books
Links
The Scrum primer

The Scrum Guide
Retrospectives.com
Beyond post-mortems and lessons learned

Agile in practice: retrospectives after iterations (video)
Agile retrospectives: Making good teams great! (video)
Patterns for iteration retrospectives

60 second Scrum better retrospectives (video)
How to improve your Scrum sprint retrospective? (video)
Effective retrospectives

Learning Scrum through the ball point game
Ball Point Game (video)
Tasty cupcakes: fuel for invention and learning
Let's share our thoughts

More Related Content

What's hot

Collaboration in 8 steps
Collaboration in 8 stepsCollaboration in 8 steps
Collaboration in 8 stepsCraig Brown
 
Engage in Transformation with Appreciative inquiry
Engage in Transformation with Appreciative inquiryEngage in Transformation with Appreciative inquiry
Engage in Transformation with Appreciative inquiryFrédéric Williquet
 
Appreciative Inquiry Strengths Based Development
Appreciative Inquiry   Strengths Based DevelopmentAppreciative Inquiry   Strengths Based Development
Appreciative Inquiry Strengths Based Developmentkarendw1965
 
The Science Behind Resistance to Change: What the Research Says & How it 
Can...
The Science Behind Resistance to Change: What the Research Says & How it 
Can...The Science Behind Resistance to Change: What the Research Says & How it 
Can...
The Science Behind Resistance to Change: What the Research Says & How it 
Can...KaiNexus
 
What is appreciative inquiry
What is appreciative inquiryWhat is appreciative inquiry
What is appreciative inquiryWendy Tan
 
Enabling leadership moving from hero to host workshop marc mc laren
Enabling leadership moving from hero to host workshop   marc mc larenEnabling leadership moving from hero to host workshop   marc mc laren
Enabling leadership moving from hero to host workshop marc mc larenPenelope Toth
 
Strengths Based Leadership Managers Workshop
Strengths Based Leadership Managers WorkshopStrengths Based Leadership Managers Workshop
Strengths Based Leadership Managers Workshoppatrickking
 
Appreciative inquiry applying the heliotropic principle to influence organiza...
Appreciative inquiry applying the heliotropic principle to influence organiza...Appreciative inquiry applying the heliotropic principle to influence organiza...
Appreciative inquiry applying the heliotropic principle to influence organiza...Christy Nichols
 
Strengths Quest Session
Strengths Quest SessionStrengths Quest Session
Strengths Quest Sessionshariward
 
Appreciative Inquiry Slideshare
Appreciative Inquiry SlideshareAppreciative Inquiry Slideshare
Appreciative Inquiry SlideshareFull Circle Image
 
DevOps and Groupthink An Oxymoron?
DevOps and Groupthink An Oxymoron?DevOps and Groupthink An Oxymoron?
DevOps and Groupthink An Oxymoron?Qualitest
 
Strengths Finder 2.0
Strengths Finder 2.0Strengths Finder 2.0
Strengths Finder 2.0Nuno Milagres
 
Gallup Strengths based leadership
Gallup Strengths based leadership Gallup Strengths based leadership
Gallup Strengths based leadership Kaushik Iyer
 
OODA OODA! How Rapid Iteration Can Help Level Up Your Gaming Business
OODA OODA! How Rapid Iteration Can Help Level Up Your Gaming BusinessOODA OODA! How Rapid Iteration Can Help Level Up Your Gaming Business
OODA OODA! How Rapid Iteration Can Help Level Up Your Gaming BusinessSeriousGamesAssoc
 
SWOT vs. SOAR: Engaging Staff in Institutional Planning
SWOT vs. SOAR: Engaging Staff in Institutional PlanningSWOT vs. SOAR: Engaging Staff in Institutional Planning
SWOT vs. SOAR: Engaging Staff in Institutional PlanningGillian Byrne
 
Insights on using strengths finder 2.0 as presented to sing, may 6, 2013, by ...
Insights on using strengths finder 2.0 as presented to sing, may 6, 2013, by ...Insights on using strengths finder 2.0 as presented to sing, may 6, 2013, by ...
Insights on using strengths finder 2.0 as presented to sing, may 6, 2013, by ...Thomas M. Loarie
 

What's hot (20)

Collaboration in 8 steps
Collaboration in 8 stepsCollaboration in 8 steps
Collaboration in 8 steps
 
Appreciative inquiry
Appreciative inquiryAppreciative inquiry
Appreciative inquiry
 
Retrospectives gone bad
Retrospectives gone badRetrospectives gone bad
Retrospectives gone bad
 
Engage in Transformation with Appreciative inquiry
Engage in Transformation with Appreciative inquiryEngage in Transformation with Appreciative inquiry
Engage in Transformation with Appreciative inquiry
 
Retrospectives Gone Bad
Retrospectives Gone BadRetrospectives Gone Bad
Retrospectives Gone Bad
 
Appreciative Inquiry Strengths Based Development
Appreciative Inquiry   Strengths Based DevelopmentAppreciative Inquiry   Strengths Based Development
Appreciative Inquiry Strengths Based Development
 
The Science Behind Resistance to Change: What the Research Says & How it 
Can...
The Science Behind Resistance to Change: What the Research Says & How it 
Can...The Science Behind Resistance to Change: What the Research Says & How it 
Can...
The Science Behind Resistance to Change: What the Research Says & How it 
Can...
 
What is appreciative inquiry
What is appreciative inquiryWhat is appreciative inquiry
What is appreciative inquiry
 
Enabling leadership moving from hero to host workshop marc mc laren
Enabling leadership moving from hero to host workshop   marc mc larenEnabling leadership moving from hero to host workshop   marc mc laren
Enabling leadership moving from hero to host workshop marc mc laren
 
Strengths Based Leadership Managers Workshop
Strengths Based Leadership Managers WorkshopStrengths Based Leadership Managers Workshop
Strengths Based Leadership Managers Workshop
 
Appreciative inquiry applying the heliotropic principle to influence organiza...
Appreciative inquiry applying the heliotropic principle to influence organiza...Appreciative inquiry applying the heliotropic principle to influence organiza...
Appreciative inquiry applying the heliotropic principle to influence organiza...
 
Hiring Right the First Time
Hiring Right the First TimeHiring Right the First Time
Hiring Right the First Time
 
Strengths Quest Session
Strengths Quest SessionStrengths Quest Session
Strengths Quest Session
 
Appreciative Inquiry Slideshare
Appreciative Inquiry SlideshareAppreciative Inquiry Slideshare
Appreciative Inquiry Slideshare
 
DevOps and Groupthink An Oxymoron?
DevOps and Groupthink An Oxymoron?DevOps and Groupthink An Oxymoron?
DevOps and Groupthink An Oxymoron?
 
Strengths Finder 2.0
Strengths Finder 2.0Strengths Finder 2.0
Strengths Finder 2.0
 
Gallup Strengths based leadership
Gallup Strengths based leadership Gallup Strengths based leadership
Gallup Strengths based leadership
 
OODA OODA! How Rapid Iteration Can Help Level Up Your Gaming Business
OODA OODA! How Rapid Iteration Can Help Level Up Your Gaming BusinessOODA OODA! How Rapid Iteration Can Help Level Up Your Gaming Business
OODA OODA! How Rapid Iteration Can Help Level Up Your Gaming Business
 
SWOT vs. SOAR: Engaging Staff in Institutional Planning
SWOT vs. SOAR: Engaging Staff in Institutional PlanningSWOT vs. SOAR: Engaging Staff in Institutional Planning
SWOT vs. SOAR: Engaging Staff in Institutional Planning
 
Insights on using strengths finder 2.0 as presented to sing, may 6, 2013, by ...
Insights on using strengths finder 2.0 as presented to sing, may 6, 2013, by ...Insights on using strengths finder 2.0 as presented to sing, may 6, 2013, by ...
Insights on using strengths finder 2.0 as presented to sing, may 6, 2013, by ...
 

Similar to Agile retrospectives

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 AgileLuigi Berrettini
 
Sally Cross, Engage for Growth - engagement on a shoestring
Sally Cross, Engage for Growth - engagement on a shoestringSally Cross, Engage for Growth - engagement on a shoestring
Sally Cross, Engage for Growth - engagement on a shoestringRose Adderley
 
Appreciative Inquiry: A Revolution in Change
Appreciative Inquiry: A Revolution in ChangeAppreciative Inquiry: A Revolution in Change
Appreciative Inquiry: A Revolution in Changesuzukiassociation
 
unit1lgaq-180406061148.pptx organisational behavior
unit1lgaq-180406061148.pptx organisational behaviorunit1lgaq-180406061148.pptx organisational behavior
unit1lgaq-180406061148.pptx organisational behaviorShwethaGy2
 
Effective Teams and Psychological Safety (trust)
Effective Teams and Psychological Safety (trust)Effective Teams and Psychological Safety (trust)
Effective Teams and Psychological Safety (trust)rlzoller
 
Appreciative Inquiry for Organizational Change
Appreciative Inquiry for Organizational Change Appreciative Inquiry for Organizational Change
Appreciative Inquiry for Organizational Change Amy Lewis
 
10 tips for the agile transition. By Francesco Sferlazza
10 tips for the agile transition. By Francesco Sferlazza10 tips for the agile transition. By Francesco Sferlazza
10 tips for the agile transition. By Francesco Sferlazzasferlazza
 
Growing a Culture of Data-Driven Continuous Improvement
Growing a Culture of Data-Driven Continuous ImprovementGrowing a Culture of Data-Driven Continuous Improvement
Growing a Culture of Data-Driven Continuous ImprovementComparative Agility
 
Characteristics of High Performing Teams
Characteristics of High Performing TeamsCharacteristics of High Performing Teams
Characteristics of High Performing TeamsWINNERS-at-WORK Pty Ltd
 
Unit 1: The characteristics of high performing teams
Unit 1: The characteristics of high performing teamsUnit 1: The characteristics of high performing teams
Unit 1: The characteristics of high performing teamsWINNERS-at-WORK Pty Ltd
 
Appreciative Inquiry#18 Adc8
Appreciative Inquiry#18 Adc8Appreciative Inquiry#18 Adc8
Appreciative Inquiry#18 Adc8UCSC
 
Appreciative Inquiry#18 Adc8
Appreciative Inquiry#18 Adc8Appreciative Inquiry#18 Adc8
Appreciative Inquiry#18 Adc8UC Santa Cruz
 
LeanIn Jersey 27 Feb 2019
LeanIn Jersey 27 Feb 2019LeanIn Jersey 27 Feb 2019
LeanIn Jersey 27 Feb 2019Gary Jones
 
Characteristics of High Performing Teams
Characteristics of High Performing TeamsCharacteristics of High Performing Teams
Characteristics of High Performing TeamsWINNERS-at-WORK Pty Ltd
 
Characteristics of High Performing Teams
Characteristics of High Performing Teams Characteristics of High Performing Teams
Characteristics of High Performing Teams WINNERS-at-WORK Pty Ltd
 
Team & group interventions
Team & group interventionsTeam & group interventions
Team & group interventionsSunit Kapoor
 
Team Coaching in a Chaotic World - Australian Institute of Management - Keyno...
Team Coaching in a Chaotic World - Australian Institute of Management - Keyno...Team Coaching in a Chaotic World - Australian Institute of Management - Keyno...
Team Coaching in a Chaotic World - Australian Institute of Management - Keyno...The Executive Connection (TEC)
 
Fundamental interventions in od
Fundamental interventions in odFundamental interventions in od
Fundamental interventions in odTitus Thangpi
 

Similar to Agile retrospectives (20)

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
 
Sally Cross, Engage for Growth - engagement on a shoestring
Sally Cross, Engage for Growth - engagement on a shoestringSally Cross, Engage for Growth - engagement on a shoestring
Sally Cross, Engage for Growth - engagement on a shoestring
 
Appreciative Inquiry: A Revolution in Change
Appreciative Inquiry: A Revolution in ChangeAppreciative Inquiry: A Revolution in Change
Appreciative Inquiry: A Revolution in Change
 
unit1lgaq-180406061148.pptx organisational behavior
unit1lgaq-180406061148.pptx organisational behaviorunit1lgaq-180406061148.pptx organisational behavior
unit1lgaq-180406061148.pptx organisational behavior
 
Embracing Change
Embracing ChangeEmbracing Change
Embracing Change
 
Effective Teams and Psychological Safety (trust)
Effective Teams and Psychological Safety (trust)Effective Teams and Psychological Safety (trust)
Effective Teams and Psychological Safety (trust)
 
Appreciative Inquiry for Organizational Change
Appreciative Inquiry for Organizational Change Appreciative Inquiry for Organizational Change
Appreciative Inquiry for Organizational Change
 
10 tips for the agile transition. By Francesco Sferlazza
10 tips for the agile transition. By Francesco Sferlazza10 tips for the agile transition. By Francesco Sferlazza
10 tips for the agile transition. By Francesco Sferlazza
 
Growing a Culture of Data-Driven Continuous Improvement
Growing a Culture of Data-Driven Continuous ImprovementGrowing a Culture of Data-Driven Continuous Improvement
Growing a Culture of Data-Driven Continuous Improvement
 
Characteristics of High Performing Teams
Characteristics of High Performing TeamsCharacteristics of High Performing Teams
Characteristics of High Performing Teams
 
Unit 1: The characteristics of high performing teams
Unit 1: The characteristics of high performing teamsUnit 1: The characteristics of high performing teams
Unit 1: The characteristics of high performing teams
 
Conducting Effective One-on-One's
Conducting Effective One-on-One'sConducting Effective One-on-One's
Conducting Effective One-on-One's
 
Appreciative Inquiry#18 Adc8
Appreciative Inquiry#18 Adc8Appreciative Inquiry#18 Adc8
Appreciative Inquiry#18 Adc8
 
Appreciative Inquiry#18 Adc8
Appreciative Inquiry#18 Adc8Appreciative Inquiry#18 Adc8
Appreciative Inquiry#18 Adc8
 
LeanIn Jersey 27 Feb 2019
LeanIn Jersey 27 Feb 2019LeanIn Jersey 27 Feb 2019
LeanIn Jersey 27 Feb 2019
 
Characteristics of High Performing Teams
Characteristics of High Performing TeamsCharacteristics of High Performing Teams
Characteristics of High Performing Teams
 
Characteristics of High Performing Teams
Characteristics of High Performing Teams Characteristics of High Performing Teams
Characteristics of High Performing Teams
 
Team & group interventions
Team & group interventionsTeam & group interventions
Team & group interventions
 
Team Coaching in a Chaotic World - Australian Institute of Management - Keyno...
Team Coaching in a Chaotic World - Australian Institute of Management - Keyno...Team Coaching in a Chaotic World - Australian Institute of Management - Keyno...
Team Coaching in a Chaotic World - Australian Institute of Management - Keyno...
 
Fundamental interventions in od
Fundamental interventions in odFundamental interventions in od
Fundamental interventions in od
 

Recently uploaded

The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...Aggregage
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Delhi Call girls
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataExhibitors Data
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Roland Driesen
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...anilsa9823
 
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 Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...Suhani Kapoor
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 
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
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxpriyanshujha201
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetDenis Gagné
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
Event mailer assignment progress report .pdf
Event mailer assignment progress report .pdfEvent mailer assignment progress report .pdf
Event mailer assignment progress report .pdftbatkhuu1
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 

Recently uploaded (20)

The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 
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 Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
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
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
Event mailer assignment progress report .pdf
Event mailer assignment progress report .pdfEvent mailer assignment progress report .pdf
Event mailer assignment progress report .pdf
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 

Agile retrospectives

  • 4. Post-mortems & lessons learned help
  • 5. But a retrospective is way better Meeting to inspect and adapt methods and teamwork after an increment of work Safe place for the team to communicate constructively sharing feedback Sole opportunity to examine how people work and how they are working together Time the team dedicate to think and learn: improvement doesn't happen by hoping Provides insights applicable now, to the current team and business problem
  • 6. Goals Inspect how the team is doing: people, relationships, processes, practices and tools Identify, group and order the major items that went well and potential improvements Raise the visibility of issues and discuss them before they build up to a crisis Devise an actionable plan for improvements to be enacted before next retrospective KAIZEN Learning from experience, building on what works, gaining perspective and deciding what to change Build trust and participation creating a safe environment
  • 7. The retrospective prime directive 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
  • 8. Smells • • • • • • • • • • • • Blamestorming Wait for the retro Back to the future Offline retrospective Retrospective in the team room Only a few participants Everybody is happy Reporting to management Nobody talks about elephant Facilitator doesn't facilitate Looking for silver bullets Too short retro
  • 10. Full-fledged retrospectives SET THE STAGE (5%) Get prepared to be more trusting and likely to participate GATHER DATA (30 - 50%) Create a shared picture of what happened Focus on looking for both positive and negative events Expand everyone's perspective GENERATE INSIGHTS (20 - 30%) Identify strengths and issues Look at causes and effects and think about them analytically Group and prioritize the generated data DECIDE WHAT TO DO (15 - 20%) Pick the top 2 or 3 items where improvement is desired Discuss the executable action items that address top issues The team makes a vote on their ability and desire to commit to execution of each action item CLOSE THE RETROSPECTIVE (10%) Reiterate actions and follow-ups, appreciate contributions and identify ways to make the next retrospective better
  • 13. How to be effective (I) • • • • • • • No tables Rotate the facilitator role Vary the technique Be organized Be respectful Listen actively Do not interrupt • • • • • • • Build a safe environment Open and honest communication Encourage diversity of views Clarify and summarize Ask questions Manage group dynamics Appreciate successes
  • 14. How to be effective (II)
  • 15. How to be effective (III) Review previous commitments Shortlist only top insights Real commitments, not weasel words
  • 17. Gloger's ball point game (II) • • • • • • • • • • • • • • • • Debrief Share your thoughts about what happened What iteration felt the best? What made that one feel best and why? Systems natural velocity can be improved significantly only changing the process Deming PDCA cycle - The scientific method - Inspect and adapt Theory of constraints Experiments sometimes fail Waste Pull systems maximize flow and increase performance Rhythm (daily meetings, iteration, releases) Flow if: doable challenge, meaningful work, no disturbance during iterations The power of retrospectives vs. thorough planning The power of face to face communications Heroes Whole team and leadership Stretch goals increase performance, impossible goals decrease it How does this apply to your development team?
  • 18. Books
  • 19. Links The Scrum primer The Scrum Guide Retrospectives.com Beyond post-mortems and lessons learned Agile in practice: retrospectives after iterations (video) Agile retrospectives: Making good teams great! (video) Patterns for iteration retrospectives 60 second Scrum better retrospectives (video) How to improve your Scrum sprint retrospective? (video) Effective retrospectives Learning Scrum through the ball point game Ball Point Game (video) Tasty cupcakes: fuel for invention and learning
  • 20. Let's share our thoughts