SlideShare a Scribd company logo
1 of 3
Download to read offline
Sad Sprint Retrospective
The Sprint Retrospective is an opportunity for the Scrum Team to inspect itself and create a plan for
improvements to be enacted during the next Sprint.
Scrum teams conduct a Sprint Retrospective at the end of every Sprint to find ways to improve the way they
work together. It turns out; having really effective retrospectives requires some specific conditions to exist to
allow improvement to happen. All too often, the team’s environment doesn’t support them expending effort
to make real, substantial improvement because when the team thinks that they have too much work in the
sprint to make improvements, or they found in every retrospective the same impediments and the actions to
solve those impediments are still pending to start, even to assign, the meetings have become useless, boring
and repetitive.
The Sprint Retrospective occurs after the Sprint Review and prior to the next Sprint Planning. This is a
three-hour time-boxed meeting for one-month Sprints. For shorter Sprints, the event is usually shorter. The
Scrum Master ensures that the event takes place and that attendants understand its purpose. The Scrum
Master teaches all to keep it within the time-box. The Scrum Master participates as a peer team member
in the meeting from the accountability over the Scrum process.
The purpose of the Sprint Retrospective is to:
 Inspect how the last Sprint went with regards to people, relationships, process, and tools;
 Identify and order the major items that went well and potential improvements; and,
 Create a plan for implementing improvements to the way the Scrum Team does its work.
Three topics: quiet easy, isn’t it? But we can found a high level of frustration with retrospectives from teams
who regularly do them. Let us see the pattern that they usually use: They are using the following 2 questions:
 What went well?
 What do we want to improve?
After a while, these retrospectives become sad and boring. Usually, the team find the same gaps again and
again … Other teams learn a few basic activities like Sailboat, 6 Thinking Hats, Top 5 , PMI… and then repeat
them, over and over again, every retrospective and they fall again into the same sadness and boring
meeting. Furthermore, where is the first topic? Inside those two questions nobody inspect how the last
Sprint went, we are talking about only about what went well and want to improve, nobody is talking about if
anyone was sick, or if the system was broke …
The basic “two-question” approach is lacking in effectiveness because they are not covering the purpose of
the Sprint Retrospective. Instead this two questions we can follow the following pattern:
 What went well?
 What do we want to improve?
 What have I learned?
 What still puzzles me?
What have I learned? is a powerful question and reflecting on it tends to open our minds to things we might
not otherwise take notice of. It encourages us to look at what we’ve learned about the way we’re
working.This question brings to our attention, and thus reinforces, what we’ve learned. It also opens up the
potential for others to make use of that learning, either by identifying an action to engrain the learning in the
way that the team works or by simply voicing it, allowing others to decide if they’d like to individually try it
out.
What still puzzles me? is added to liberate us to express things we wish we had the answers for, but
don’t.These puzzles express a question we have - a gap in our knowledge. This is also a fantastic opportunity
to express concerns, misgivings, doubts or other sensitive topics because you can draw attention to your
worry without making a statement. Some examples could be “Why we are fewer stakeholders during the
review meetings?”, “Why the main objective is changing?”
Other way to manage the Retrospective Meeting is using The5 Stages OfAgile Retrospective pattern:
 Setting the stage
It helps people focus on the work and get the team ready to engage in the agile retrospective. Try to
have a comfortable atmosphere where people feel relax to discuss the issues.
 Gathering data
It creates a shared picture of what happened during the agile retrospective and expands the perspective
of the team. This is where the team answers the What question. In other words, What happened in the
previous Sprint? Not What do we think about what happened? or What do we want to do about it?, just
the facts, the events, the good, the bad, and the indifferent. Some examples might be: lot of HotFix, the
environment broke in the first week, bug counts went up, Mark had training … Data gathering includes
facts and feelings and that guides the team to better think and take action.
 Generating insights
This is the place where the two-question approach should be asked: What went well? and What do we
want to improve?. But don’t play the blame game: the team should adopt a positive attitude at all times
and avoid doing this. The goal is to get better, together.
This is the time for the team to consider and discuss what was successful and identify any roadblocks to
their success. This stage allows the team to step back, review the big picture and find the causes and
therefore think together the best way to improve.
 Deciding what to do
The team needs to pick the most important items from the list of improvements that was done in the
previous stage and fix measurable goals to each of them so they can be completed. The facilitator makes
sure that each person signs up and commits to a specific task. This is to avoid misunderstandings as if it
was a task assigned to the whole team and therefore avoid that no one does it.Might be a good idea
create/review a Retrospective Kanban to keep in track all the pending actions.
 Closing the scrum retrospective
End the Retrospective Meeting with an appreciation to each member’s contribution. Make sure that
what was discussed has value for the team to move forward.
The Scrum Master encourages the Scrum Team to improve, within the Scrum process framework, its
development process and practices to make it more effective and enjoyable for the next Sprint.
But improvement is not only related to the product that the Development Team is creating for its customer.
A good Scrum Master will seek out training and other resources for retrospective activities to continuously
improve their retrospective facilitation, and every Retrospective meeting, could be different: different
owner, different way to manage it . As with all things agile, we continuously seek ways to improve our
implementation of agile methods. A good starting place is the Agile Retrospectives book but there are other
resources you can draw on such as Retr-O-Mat, Tasty Cupcakes, Retrospective Wiki,, and many others.
By the end of the Sprint Retrospective, the Scrum Team should have identified improvements that it will
implement in the next Sprint.
But, if not, the team will continue to play the blame game again and again until the end of the times and the
Retrospective's goal becomes to be a place where the team understands what is going wrong even though
they won't do nothing to change it.
Implementing these improvements in the next Sprint is the adaptation to the inspection of the Scrum Team
itself. Although improvements may be implemented at any time, the Sprint Retrospective provides a
formal opportunity to focus on inspection and adaptation.

More Related Content

What's hot

Spice up your retrospectives
Spice up your retrospectivesSpice up your retrospectives
Spice up your retrospectivesPiyush Rahate
 
Agile camp2016 not just an it thing
Agile camp2016 not just an it thingAgile camp2016 not just an it thing
Agile camp2016 not just an it thingErin Bolk
 
Scrum Master as a Facilitator - Handouts
Scrum Master as a Facilitator - HandoutsScrum Master as a Facilitator - Handouts
Scrum Master as a Facilitator - HandoutsIlan Kirschenbaum
 
Scrum Master as a Facilitator
Scrum Master as a FacilitatorScrum Master as a Facilitator
Scrum Master as a FacilitatorIlan Kirschenbaum
 
Agile camp2016 agile101
Agile camp2016 agile101Agile camp2016 agile101
Agile camp2016 agile101Erin Bolk
 
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 ✔
 
Keeping Retrospectives Fresh
Keeping Retrospectives FreshKeeping Retrospectives Fresh
Keeping Retrospectives FreshAlida Cheung
 
Time Management Assignment
Time Management AssignmentTime Management Assignment
Time Management AssignmentPamela Muhart
 
10 tips to fight crisis fatigue
10 tips to fight crisis fatigue10 tips to fight crisis fatigue
10 tips to fight crisis fatiguerudifrancken18
 

What's hot (14)

Sudokuban&agile values
Sudokuban&agile valuesSudokuban&agile values
Sudokuban&agile values
 
Spice up your retrospectives
Spice up your retrospectivesSpice up your retrospectives
Spice up your retrospectives
 
Agile camp2016 not just an it thing
Agile camp2016 not just an it thingAgile camp2016 not just an it thing
Agile camp2016 not just an it thing
 
Scrum Master as a Facilitator - Handouts
Scrum Master as a Facilitator - HandoutsScrum Master as a Facilitator - Handouts
Scrum Master as a Facilitator - Handouts
 
Scrum Master as a Facilitator
Scrum Master as a FacilitatorScrum Master as a Facilitator
Scrum Master as a Facilitator
 
Agile camp2016 agile101
Agile camp2016 agile101Agile camp2016 agile101
Agile camp2016 agile101
 
Evaluation question 7
Evaluation question 7Evaluation question 7
Evaluation question 7
 
Retrospectives
RetrospectivesRetrospectives
Retrospectives
 
Retrospective kanban team, 2012 sept. 12th
Retrospective kanban team, 2012 sept. 12thRetrospective kanban team, 2012 sept. 12th
Retrospective kanban team, 2012 sept. 12th
 
Keeping Retrospectives Fresh
Keeping Retrospectives FreshKeeping Retrospectives Fresh
Keeping Retrospectives Fresh
 
Agile retrospectives
Agile retrospectivesAgile retrospectives
Agile retrospectives
 
Personal agility
Personal agilityPersonal agility
Personal agility
 
Time Management Assignment
Time Management AssignmentTime Management Assignment
Time Management Assignment
 
10 tips to fight crisis fatigue
10 tips to fight crisis fatigue10 tips to fight crisis fatigue
10 tips to fight crisis fatigue
 

Similar to Sad sprint retrospective

Scrum presentation
Scrum presentationScrum presentation
Scrum presentationNguyen Tuan
 
How To Do A Retrospective + (Step-by-Step Playbook and Example)
How To Do A Retrospective + (Step-by-Step Playbook and Example)How To Do A Retrospective + (Step-by-Step Playbook and Example)
How To Do A Retrospective + (Step-by-Step Playbook and Example)Philip Chesney
 
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
 
[Type text][Type text][Type text]HAME502 Building High-Per.docx
[Type text][Type text][Type text]HAME502 Building High-Per.docx[Type text][Type text][Type text]HAME502 Building High-Per.docx
[Type text][Type text][Type text]HAME502 Building High-Per.docxodiliagilby
 
Top Agile Itinerary practices
Top Agile Itinerary practices Top Agile Itinerary practices
Top Agile Itinerary practices QAEngineers
 
Exercises in Self-management
Exercises in Self-managementExercises in Self-management
Exercises in Self-managementDavid Hanson
 
3. Armine - retrospective and grooming
3. Armine - retrospective and grooming3. Armine - retrospective and grooming
3. Armine - retrospective and groomingArevik Harutyunyan
 
Learn This Efficient Model for Building High Performing Teams.pdf
Learn This Efficient Model for Building High Performing Teams.pdfLearn This Efficient Model for Building High Performing Teams.pdf
Learn This Efficient Model for Building High Performing Teams.pdfCenterfor HCI
 
Effectiveness of retrospective
Effectiveness of retrospectiveEffectiveness of retrospective
Effectiveness of retrospectiveSolomon Raja P.S
 
Agile Continuous improvement
Agile Continuous improvementAgile Continuous improvement
Agile Continuous improvementWafi Mohtaseb
 
ONE Team Prologue & Introduction
ONE Team Prologue & IntroductionONE Team Prologue & Introduction
ONE Team Prologue & IntroductionTheresa Letman
 
Team Dynamics and Difficult Conversations within the Lean - Agile Space Lean/...
Team Dynamics and Difficult Conversations within the Lean - Agile Space Lean/...Team Dynamics and Difficult Conversations within the Lean - Agile Space Lean/...
Team Dynamics and Difficult Conversations within the Lean - Agile Space Lean/...Naveen Ks
 
Scrum and-xp-from-the-trenches 04 sprint demo & retrospective
Scrum and-xp-from-the-trenches 04 sprint demo & retrospectiveScrum and-xp-from-the-trenches 04 sprint demo & retrospective
Scrum and-xp-from-the-trenches 04 sprint demo & retrospectiveHossam Hassan
 
Agile Retrospectives
Agile Retrospectives Agile Retrospectives
Agile Retrospectives Yves Hanoulle
 
Agile project management tech gig
Agile project management   tech gigAgile project management   tech gig
Agile project management tech gigAJAY RAWAT
 
How to build a superstar self-organizing team?
How to build a superstar self-organizing team?How to build a superstar self-organizing team?
How to build a superstar self-organizing team?Oleksandr Lutsaievskyi
 

Similar to Sad sprint retrospective (20)

Agile Retrospective by Manohar Prasad
Agile Retrospective by Manohar PrasadAgile Retrospective by Manohar Prasad
Agile Retrospective by Manohar Prasad
 
Scrum presentation
Scrum presentationScrum presentation
Scrum presentation
 
How To Do A Retrospective + (Step-by-Step Playbook and Example)
How To Do A Retrospective + (Step-by-Step Playbook and Example)How To Do A Retrospective + (Step-by-Step Playbook and Example)
How To Do A Retrospective + (Step-by-Step Playbook and Example)
 
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
 
[Type text][Type text][Type text]HAME502 Building High-Per.docx
[Type text][Type text][Type text]HAME502 Building High-Per.docx[Type text][Type text][Type text]HAME502 Building High-Per.docx
[Type text][Type text][Type text]HAME502 Building High-Per.docx
 
Top Agile Itinerary practices
Top Agile Itinerary practices Top Agile Itinerary practices
Top Agile Itinerary practices
 
Exercises in Self-management
Exercises in Self-managementExercises in Self-management
Exercises in Self-management
 
3. Armine - retrospective and grooming
3. Armine - retrospective and grooming3. Armine - retrospective and grooming
3. Armine - retrospective and grooming
 
Learn This Efficient Model for Building High Performing Teams.pdf
Learn This Efficient Model for Building High Performing Teams.pdfLearn This Efficient Model for Building High Performing Teams.pdf
Learn This Efficient Model for Building High Performing Teams.pdf
 
Effectiveness of retrospective
Effectiveness of retrospectiveEffectiveness of retrospective
Effectiveness of retrospective
 
Agile Continuous improvement
Agile Continuous improvementAgile Continuous improvement
Agile Continuous improvement
 
Adam Stott
Adam StottAdam Stott
Adam Stott
 
ONE Team Prologue & Introduction
ONE Team Prologue & IntroductionONE Team Prologue & Introduction
ONE Team Prologue & Introduction
 
Agile challenges
Agile challengesAgile challenges
Agile challenges
 
Agile Challenges
Agile ChallengesAgile Challenges
Agile Challenges
 
Team Dynamics and Difficult Conversations within the Lean - Agile Space Lean/...
Team Dynamics and Difficult Conversations within the Lean - Agile Space Lean/...Team Dynamics and Difficult Conversations within the Lean - Agile Space Lean/...
Team Dynamics and Difficult Conversations within the Lean - Agile Space Lean/...
 
Scrum and-xp-from-the-trenches 04 sprint demo & retrospective
Scrum and-xp-from-the-trenches 04 sprint demo & retrospectiveScrum and-xp-from-the-trenches 04 sprint demo & retrospective
Scrum and-xp-from-the-trenches 04 sprint demo & retrospective
 
Agile Retrospectives
Agile Retrospectives Agile Retrospectives
Agile Retrospectives
 
Agile project management tech gig
Agile project management   tech gigAgile project management   tech gig
Agile project management tech gig
 
How to build a superstar self-organizing team?
How to build a superstar self-organizing team?How to build a superstar self-organizing team?
How to build a superstar self-organizing team?
 

Recently uploaded

The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 

Recently uploaded (20)

The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 

Sad sprint retrospective

  • 1. Sad Sprint Retrospective The Sprint Retrospective is an opportunity for the Scrum Team to inspect itself and create a plan for improvements to be enacted during the next Sprint. Scrum teams conduct a Sprint Retrospective at the end of every Sprint to find ways to improve the way they work together. It turns out; having really effective retrospectives requires some specific conditions to exist to allow improvement to happen. All too often, the team’s environment doesn’t support them expending effort to make real, substantial improvement because when the team thinks that they have too much work in the sprint to make improvements, or they found in every retrospective the same impediments and the actions to solve those impediments are still pending to start, even to assign, the meetings have become useless, boring and repetitive. The Sprint Retrospective occurs after the Sprint Review and prior to the next Sprint Planning. This is a three-hour time-boxed meeting for one-month Sprints. For shorter Sprints, the event is usually shorter. The Scrum Master ensures that the event takes place and that attendants understand its purpose. The Scrum Master teaches all to keep it within the time-box. The Scrum Master participates as a peer team member in the meeting from the accountability over the Scrum process. The purpose of the Sprint Retrospective is to:  Inspect how the last Sprint went with regards to people, relationships, process, and tools;  Identify and order the major items that went well and potential improvements; and,  Create a plan for implementing improvements to the way the Scrum Team does its work. Three topics: quiet easy, isn’t it? But we can found a high level of frustration with retrospectives from teams who regularly do them. Let us see the pattern that they usually use: They are using the following 2 questions:  What went well?  What do we want to improve? After a while, these retrospectives become sad and boring. Usually, the team find the same gaps again and again … Other teams learn a few basic activities like Sailboat, 6 Thinking Hats, Top 5 , PMI… and then repeat them, over and over again, every retrospective and they fall again into the same sadness and boring meeting. Furthermore, where is the first topic? Inside those two questions nobody inspect how the last Sprint went, we are talking about only about what went well and want to improve, nobody is talking about if anyone was sick, or if the system was broke … The basic “two-question” approach is lacking in effectiveness because they are not covering the purpose of the Sprint Retrospective. Instead this two questions we can follow the following pattern:  What went well?  What do we want to improve?  What have I learned?  What still puzzles me? What have I learned? is a powerful question and reflecting on it tends to open our minds to things we might not otherwise take notice of. It encourages us to look at what we’ve learned about the way we’re working.This question brings to our attention, and thus reinforces, what we’ve learned. It also opens up the potential for others to make use of that learning, either by identifying an action to engrain the learning in the way that the team works or by simply voicing it, allowing others to decide if they’d like to individually try it out.
  • 2. What still puzzles me? is added to liberate us to express things we wish we had the answers for, but don’t.These puzzles express a question we have - a gap in our knowledge. This is also a fantastic opportunity to express concerns, misgivings, doubts or other sensitive topics because you can draw attention to your worry without making a statement. Some examples could be “Why we are fewer stakeholders during the review meetings?”, “Why the main objective is changing?” Other way to manage the Retrospective Meeting is using The5 Stages OfAgile Retrospective pattern:  Setting the stage It helps people focus on the work and get the team ready to engage in the agile retrospective. Try to have a comfortable atmosphere where people feel relax to discuss the issues.  Gathering data It creates a shared picture of what happened during the agile retrospective and expands the perspective of the team. This is where the team answers the What question. In other words, What happened in the previous Sprint? Not What do we think about what happened? or What do we want to do about it?, just the facts, the events, the good, the bad, and the indifferent. Some examples might be: lot of HotFix, the environment broke in the first week, bug counts went up, Mark had training … Data gathering includes facts and feelings and that guides the team to better think and take action.  Generating insights This is the place where the two-question approach should be asked: What went well? and What do we want to improve?. But don’t play the blame game: the team should adopt a positive attitude at all times and avoid doing this. The goal is to get better, together. This is the time for the team to consider and discuss what was successful and identify any roadblocks to their success. This stage allows the team to step back, review the big picture and find the causes and therefore think together the best way to improve.  Deciding what to do The team needs to pick the most important items from the list of improvements that was done in the previous stage and fix measurable goals to each of them so they can be completed. The facilitator makes sure that each person signs up and commits to a specific task. This is to avoid misunderstandings as if it was a task assigned to the whole team and therefore avoid that no one does it.Might be a good idea create/review a Retrospective Kanban to keep in track all the pending actions.  Closing the scrum retrospective End the Retrospective Meeting with an appreciation to each member’s contribution. Make sure that what was discussed has value for the team to move forward. The Scrum Master encourages the Scrum Team to improve, within the Scrum process framework, its development process and practices to make it more effective and enjoyable for the next Sprint. But improvement is not only related to the product that the Development Team is creating for its customer. A good Scrum Master will seek out training and other resources for retrospective activities to continuously improve their retrospective facilitation, and every Retrospective meeting, could be different: different owner, different way to manage it . As with all things agile, we continuously seek ways to improve our implementation of agile methods. A good starting place is the Agile Retrospectives book but there are other resources you can draw on such as Retr-O-Mat, Tasty Cupcakes, Retrospective Wiki,, and many others. By the end of the Sprint Retrospective, the Scrum Team should have identified improvements that it will implement in the next Sprint.
  • 3. But, if not, the team will continue to play the blame game again and again until the end of the times and the Retrospective's goal becomes to be a place where the team understands what is going wrong even though they won't do nothing to change it. Implementing these improvements in the next Sprint is the adaptation to the inspection of the Scrum Team itself. Although improvements may be implemented at any time, the Sprint Retrospective provides a formal opportunity to focus on inspection and adaptation.