definition backgroundSprint Retrospective: A Team Discussion On Agility!

Sprint Retrospective: A Team Discussion On Agility!

By Nathan CavetPublished: 3/11/21

The sprint retrospective is one of the scrum ceremonies that punctuate the progress of a project conducted according to the agile Scrum method.

This meeting is a retrospective control tool aimed at evaluating the work done and checking the progress towards the objectives, as well as the respect of deadlines. As part of a continuous improvement process, it provides a space for reflection in order to improve the efficiency and quality of the entire project.

What are the characteristics of this scrum meeting? Who are its participants? Let’s look at all its key aspects and the ingredients of a successful organization, in order to make the most of this team-building moment.

What is a sprint retrospective?


The sprint retrospective is a meeting or workshop that takes place at the end of each sprint and especially:

  • following the sprint review
  • before the upcoming sprint planning meeting

Scrum team members meet to reflect together on the sprint that has just finished. This time of exchange is an opportunity to:

  • analyze the work done,
  • to receive constructive feedback
  • to make proposals for improvement

What is the objective of the sprint retrospective?

Its main objective is to review:

  • what worked well in the sprint that just finished
  • what could be improved
  • what the team commits to doing in the upcoming sprint

This process optimizes the Scrum operation and allows all the learning to be passed on to the next sprint. Indeed, the framework of this scrum meeting encourages discussion and the sharing of:

  • points of view,
  • constructive criticism,
  • improvements to be implemented,
  • doubts,
  • advice,
  • etc.

This makes the retrospective scrum a regular feedback tool for the entire development team. This meeting also makes it possible to draw up an action plan to implement the changes identified and prepare the next backlog sprint.

Who participates in the sprint retrospective?

In order for this meeting to demonstrate its usefulness, each member of the Scrum team must participate, i.e.:

All participants should be familiar with the method used for the meeting and its purpose. The procedure must be understandable and clear to everyone.

The Scrum Master is usually the person who leads the meeting. In their role as moderator, they ensure that the meeting is conducted in an orderly manner, while maintaining its dynamism.

As a mediator, the Scrum Master must also be able to handle differences of opinion and eventual conflicts.

Duration of the retrospective

According to the Scrum Guide, it is advisable to apply a time box, i.e. a limit on the length of the meeting. For a 4-week sprint, the duration of the meeting should not exceed 3 hours.

However, for shorter sprints, the meeting duration should be reduced proportionally. Thus, this meeting usually lasts between 1.5 and 2 hours.

How to make a retrospective? A step-by-step guide

Step 1: Set the stage

The meeting can start with an opening workshop of about 15 minutes. It aims to take the temperature of the team while initiating exchanges. The idea here is to break the ice before getting to the heart of the matter and to create a climate of trust to facilitate the discussion.

For example, ask each person:

  • their current state of mind, how they feel,
  • their expectations for the retrospective,
  • a specific intention formulated for this session

This is also the time when the goals of the sprint retrospective can be announced.

Step 2: Gather data

This step aims to identify the highlights of the last sprint. Use this moment to gather information from team members.

Participants express their opinions about different aspects of the sprint that has just ended. This information should be kept on a medium such as:

☝ The Scrum Master must ensure that all participants express their opinions without filtering. They can group the problems encountered by the theme, in order to facilitate the development of the action plan for the next sprint.

The Mad Sad Glad

Very popular, this method provides an overview of events for which team members have felt angry, sad, or happy.

This helps identify the reasons and answers the following questions:

  • What should be stopped?
  • What can we improve?
  • What do we need to maintain?

The Speed Boat

This technique aims to analyze the elements that slowed down (anchor) and those that propelled the sprint forward (engine).

The Speed Car

This method allows you to focus on the next sprint, by gathering the ideas of the whole team on the following components:

  • the parachute: the obstacles encountered, which slowed down the sprint,
  • the engine: the strong points, which allowed acceleration during the sprint,
  • the ravine: the risks,
  • the bridge: actions to be implemented to bypass obstacles and improve sprinting

☝ Of course, even if these methods are considered effective, it is not mandatory to follow them. The sprint retrospective can indeed take place according to a personalized order decreed jointly by the team members or by the Scrum Master.

Find below examples of typical questions that may guide the conduct of this step:

  • How do you feel about this sprint?
  • What did you find easy and what did you find difficult to do?
  • What questions arose during the work process?
  • What can you improve?

Step 3: Generate insight

This is a crucial moment to discuss possible improvements to be implemented. It takes the form of a brainstorming session in order to generate as many ideas as possible.

Whichever method is chosen to encourage interaction, it is essential to ensure that everyone speaks up. In a working group, there are often different personalities which are more shy and introverted, thus less inclined to express themselves.

☝ This is where the Scrum Master must intervene to encourage the participation of even the most reluctant members. As moderator and mediator of the meeting, their role is also to:

  • frame the exchange time,
  • redirect the discussion on essential topics.

This is a good way for people to share and participate actively in the smooth running of the project.

Step 4: Decide what to do

All the ideas exchanged must be able to be translated into concrete action to be put into practice.

To do this, it would be wise to select a limited number of ideas (4 or 5 maximum) so that they can be implemented in the next sprint. Once defined and validated by the participants, these actions will be distributed among the team members and integrated into the planning.

Step 5: Close the retrospective

To close the meeting, the facilitator can collect feedback on the session’s progress, in order to improve future feedback.

To this end, the facilitator can probe the opinions of the participants and invite them to share their comments and suggestions for improvement.

Time for reflection to optimize future actions

Finally, this meeting is at the heart of the continuous improvement process specific to agility.

In addition to this reflexive approach to moving forward, the sprint retrospective has the advantage of increasing productivity and cooperation within the team by offering a place for constructive exchanges.

Do you have any advice on how to get the most out of your Scrum retrospectives? Feel free to share your experiences below!

Transparency is an essential value for Appvizer. As a media, we strive to provide readers with useful quality content while allowing Appvizer to earn revenue from this content. Thus, we invite you to discover our compensation system.   Learn more

Best tools for you

Definition background5 Project Managing Tips to Drive your Team to Success
October 3, 2023
5 Project Managing Tips to Drive your Team to Success
Elevate your project management skills with our comprehensive guide. Learn vital strategies, communication tactics, and efficient execution methods. Perfect for junior managers aiming to excel. Start your journey to success today!
Definition backgroundMarketing qualified lead: All you need to know about MQL
August 30, 2023
Agile Program Management: The Definitive Guide for Organizations of All Sizes
Agile Program Management is a dynamic approach that empowers organizations to achieve strategic goals through flexibility and collaboration. This article delves into its principles, benefits, tools like Jira and Microsoft Project, and how businesses can thrive in an ever-changing landscape by embracing agility.
Definition backgroundMastering Project Dependency Management: Unveiling Strategies for Success
August 30, 2023
Mastering Project Dependency Management: Unveiling Strategies for Success
Explore the paramount importance of Project Dependency Management in the modern business realm. This comprehensive guide unravels its pivotal role as the linchpin for successful project execution across industries and scales. From deciphering its core principles to unearthing challenges and strategies, embark on an illuminating journey into the intricate world of dependency management.
Tip backgroundMarketing qualified lead: All you need to know about MQL
August 2, 2023
Project Management S.O.S.: Sail Smoothly Over the Challenges!
Discover effective strategies and practical tips to tackle project management challenges in today's dynamic business environment. From communication issues to resource allocation, learn how to ensure successful project completion with accountability and continuous improvement.