We're Currently Updating Our Website & Adding Some Cool New Features. We'll be Back Shortly. Thank You For Your Patience. For Any Assistance Contact +91-960-640-0491  (India) Social Link

What is Sprint Retrospective? How to Improve Your Sprint Retrospective?

TAGS

Non proident maiore second third four first six seven ten developer ret Agile Certification, Agile Training, BDD training, Scrum Certification, scrum for developer, Scrum Training, TDD training testing BDD training, BDD training in Bangalore, DevOPs training in Bangalore, Scrum, scrum for developer, Scrum for tester, scrum master, Scrum Training, Scrum Training in Bangalore, TDD training, tdd training in Bangalore Agile, Agile Training, Estimation, Scrum, scrum for developer, Scrum for tester, scrum master, Scrum Training Past Webinar Agile Product Development, Agile Scrum training, Traditional Project Management product backlog Spillover in Scrum sprint planning User story test scrum fg Agile Scrum training, Scrum Certification, scrum master, Scrum Master Training SAFe agile SAFe,Product owner LPM SAFe,PI planning agile-coaching agilemania testing,agilemaina,testing tools ,Build a customer-centric ,product using Scrum to maxi Agile Training CSD training CSM training CSP CSPO Training CST Scrum scrum for developer Scrum for tester scrum master Agile Metrics Agile Scrum training Scrum Master Role Scrum Master Interview Questions scrum master Agile Certification Professional Scrum Trainer professional scrum trainer professional scrum master scaling agile scaling agile scaling RTE SPC SPCT Empowering Teams,SAFe Stream Map Agile Retrospectives Mistakes Project Management PSM,CSM Digital Transformation Agile Testing, Agile Testing Training, ATDD,bdd, Scrum for tester, SpecFlow scrum master, scaling scrum, scaling agile scrum for developer, Large scale scrum software plan, scrum for developer, agile planning scrum for developer, scrum master, planning scrum coaching, agile assessment technical debts, Agile Metrics Agile Team ssm Scaled Agile Product Owner Scrum Training in Bangalore Product Manager Business Owner Resolving Conflict Conflict Resolution Techniques Product Backlog Refinement Sprint Retrospective Sprint Planning Scrum Master Interview Questions Scrum Interview Question Agile Interview Question agile coaching Creative Professional Agile Coaching Managers Safe Scrum Master Agile Governance Self-organizing Teams Agile Persona Mapping Scrum Certification CALMR Role Of Product Owner Agile Scrum Training APM Agile Product Product Management KPIs Business Agility SAFe 6.0 Definition of Done Digital Marketing SAFe Agilist Certification SAFe® Agile Certification Benefits of SAFe SAFe Agilist BDD training BDD training in Bangalore DevOPs training in Bangalore Scrum Training TDD training tdd training in Bangalore WSIF SEO DevOps Sprint JIRA PSM Agile Facilitation Feedback Loop Gold SPCT User Stories Acceptance Criteria TDD Agile Framework Technical Agility Velocity Agile Software Development SAFe vs Scrum SAFe Scrum Master vs just Scrum Master Scrum Vs. Kanban Agile Coach Enterprise Agile Coach Agile Testing Pair Programming Scrum Teams PI planning PERT CPM Delivery Pipeline Project Management Tools Agile Certification BDD training Scrum Certification Value Flow ICAgile Digital Transformation Large scale scrum Measuring Scrum Sucess Organizational Agility Agile Coaches Leadership Management
Agilemania Blog
  • Piyush Rahate
  • Dec 8th 2020

As a Scrum Master, what has been your biggest struggle? I struggled to create a culture of continuous improvement within the team. And you might think what is to struggle there, run a Sprint Retrospective and get your improvements, so easy or is it?

Let me ask a few questions/statements and see if any of it resonates with you.

  • Does your Retrospective follows (all the time) the template
    • What went well?
    • What did not go well?
    • What are the improvements?
  • There is a huge list of identified improvements, but nothing is implemented.
  • Team members typically during the Retrospective are not energized or just go through the motions of it.
  • After the retrospective, no one knows what the improvement work on which the team was supposed to work.
  • Typically, team members do not have any context about what we will do in the Sprint Retrospective besides answering the questions mentioned above; i.e., they do not understand the event’s purpose.
  • You haven’t yet heard about the “Prime Directive” for Sprint Retrospective.
If you can resonate with all or any of that, you are in the same boat I was a few years ago when I started my journey as a Scrum Master. So, how do we change this for you? Well, you don’t have to go through the same mistakes to learn to do things differently. Here I am sharing what I did to improve my retrospectives. The first thing was to read the book “Agile Retrospectives” by Esther Derby and Diana Larsen. Before we get into more ways of improving your retrospective, let’s first start by understanding what a retrospective is.

What is Sprint Retrospective:

When we think of the word “retrospect,” it means to do a review of a past course of events, which is the base for a Sprint Retrospective. In a Sprint Retrospective, we review the past Sprint and its events, intending to identify how we can make the upcoming Sprint better.

From the recent version of the Scrum Guide (scrum guide 2020):

The purpose of the Sprint Retrospective is to plan ways to increase quality and effectiveness. A few more details: A Sprint Retrospective is the last event on the Sprint, time-boxed for 3 hours or less for a month Sprint. During the event, the Scrum Team collaborates and reflects on the past Sprint concerning people, process, tools, interactions, and the Definition of Done. The Scrum Team also identifies how to improve and make the next sprint effective and meaningful.

Tips to Improve Your Retrospective

To improve your retrospectives, you need to structure it well. Here is what I learned from “Agile Retrospectives.” Step 1: Set the context Step 2: Gather Data Step 3: Generate Insights Step 4: Decide what to do Step 5: Conclude

Step 1: Set the Context

This helps everyone to know the purpose of the Retrospective and create an environment where everyone feels comfortable to speak. It also allows us to set the rules, guidelines, and approach for the retrospective. We can also highlight any specific challenge that the team has brought up and would like to address.

How I do it:

  1. Explicitly talk about the Prime Directive for Sprint Retrospective.
  2. Layout the rules such as - timebox for the event, everyone to respect the opinions of others.
Explain the method we will use for Retrospective - ex: 5 Whys and Fishbone

Step 2: Gather Data

Now that we have set the context, the next step is to gather some data by reflecting on the Sprint gone by. This helps us to make fact-based, empirical decisions.

How I do it:

  1. Walkthrough the burn-down and probe what does it tell?
  2. Look into quality metrics, technical debt, etc.
  3. Look at planned versus actual PBIs completed.
  4. I also ask subtle questions like - how did everyone feel during the Sprint? - allow them time to consider the question and share silently.

Step 3: Generate Insights

With the data assembled, we start generating insights, correlating causes and effects. What are the typical patterns or anti-patterns that we observed in the Sprint? How has it impacted our effectiveness? And so on.

How I do it:

  1. 5 Why analysis is a great way to generate insights
  2. I use another method to divide a sheet of paper into 6 columns marked as - Start, Stop, Less, More, Keep, and WIIFM (What’s In It For Me?)

Step 4: Decide what to do

This about identifying your actionable items, which would help the team to improve its efficacy.

How I do it:

  1. List down all the possible improvements/experiments that we can run in the next sprint.
  2. Use the “Dot Voting” technique to order them.
  3. The one with the highest votes finds a way into our Sprint Backlog.
  4. The team decides the possible course of action to implement the improvement.
  5. Ask team members to volunteer to be accountable for the improvement.

Step 5: Conclude

This is the last part of the retrospective, where we tie up all the loose ends. This part should be utilized to appreciate the team's efforts, reminding everyone of the actionable improvement, who would be accountable for it, and capturing all these learnings and insights. We usually also take quick feedback on the retrospective itself.

How I do it:

  1. Start by re-affirming the prime directive.
  2. A note of thank you.
  3. Ask if anyone wants to appreciate their team members.
  4. Quick feedback on the retrospective so that I can improve it for the next session.
  5. Wrap up with reiterating the improvement and person accountable for it.
I hope this article was helpful, and you have found some insights to make your retrospectives better.

Agilemania Blog

Piyush Rahate

An enabler; helping teams in their journey to pursue agility. I believe that happy teams build happy products. Build teams around motivated individuals is my daily mantra.

Sign up for Agilemania Newsletter

Stay updated with the latest Agile & Scrum trends.

TAGS

Non proident maiore second third four first six seven ten developer ret Agile Certification, Agile Training, BDD training, Scrum Certification, scrum for developer, Scrum Training, TDD training testing BDD training, BDD training in Bangalore, DevOPs training in Bangalore, Scrum, scrum for developer, Scrum for tester, scrum master, Scrum Training, Scrum Training in Bangalore, TDD training, tdd training in Bangalore Agile, Agile Training, Estimation, Scrum, scrum for developer, Scrum for tester, scrum master, Scrum Training Past Webinar Agile Product Development, Agile Scrum training, Traditional Project Management product backlog Spillover in Scrum sprint planning User story test scrum fg Agile Scrum training, Scrum Certification, scrum master, Scrum Master Training SAFe agile SAFe,Product owner LPM SAFe,PI planning agile-coaching agilemania testing,agilemaina,testing tools ,Build a customer-centric ,product using Scrum to maxi Agile Training CSD training CSM training CSP CSPO Training CST Scrum scrum for developer Scrum for tester scrum master Agile Metrics Agile Scrum training Scrum Master Role Scrum Master Interview Questions scrum master Agile Certification Professional Scrum Trainer professional scrum trainer professional scrum master scaling agile scaling agile scaling RTE SPC SPCT Empowering Teams,SAFe Stream Map Agile Retrospectives Mistakes Project Management PSM,CSM Digital Transformation Agile Testing, Agile Testing Training, ATDD,bdd, Scrum for tester, SpecFlow scrum master, scaling scrum, scaling agile scrum for developer, Large scale scrum software plan, scrum for developer, agile planning scrum for developer, scrum master, planning scrum coaching, agile assessment technical debts, Agile Metrics Agile Team ssm Scaled Agile Product Owner Scrum Training in Bangalore Product Manager Business Owner Resolving Conflict Conflict Resolution Techniques Product Backlog Refinement Sprint Retrospective Sprint Planning Scrum Master Interview Questions Scrum Interview Question Agile Interview Question agile coaching Creative Professional Agile Coaching Managers Safe Scrum Master Agile Governance Self-organizing Teams Agile Persona Mapping Scrum Certification CALMR Role Of Product Owner Agile Scrum Training APM Agile Product Product Management KPIs Business Agility SAFe 6.0 Definition of Done Digital Marketing SAFe Agilist Certification SAFe® Agile Certification Benefits of SAFe SAFe Agilist BDD training BDD training in Bangalore DevOPs training in Bangalore Scrum Training TDD training tdd training in Bangalore WSIF SEO DevOps Sprint JIRA PSM Agile Facilitation Feedback Loop Gold SPCT User Stories Acceptance Criteria TDD Agile Framework Technical Agility Velocity Agile Software Development SAFe vs Scrum SAFe Scrum Master vs just Scrum Master Scrum Vs. Kanban Agile Coach Enterprise Agile Coach Agile Testing Pair Programming Scrum Teams PI planning PERT CPM Delivery Pipeline Project Management Tools Agile Certification BDD training Scrum Certification Value Flow ICAgile Digital Transformation Large scale scrum Measuring Scrum Sucess Organizational Agility Agile Coaches Leadership Management
Agilemania Whatsapp