What is a Scrum Retrospective?
Smartpedia: The Scrum Retrospective is a meeting of developers, Scrum Master and Product Owner at the end of a sprint with the aim to improve the cooperation between each other.
Scrum Retrospective Definition
A Retrospective is a recap. As a term in art, it describes the examination of works by an artist and/or an epoch. In Scrum, a Retrospective is a regular event where the development team meets to illuminate the recent past – the past sprint – and thereby improve future teamwork. It is a meeting where
- processes and workflows,
- general and specific challenges and
are reflected. Feedback offers opportunities for the team as a whole as well as for each individual participant.
The developers and the Scrum Master take part in the sprint retrospective – the official name from the Scrum Guide, since the retrospective takes place at the end of a sprint. There are different opinions about the participation of the Product Owner.
The Scrum Guide defines: “The purpose of the Sprint Retrospective is to plan ways to increase quality and effectiveness. The Scrum Team inspects how the last Sprint went with regards to individuals, interactions, processes, tools, and their Definition of Done.” This results in the possibility of the Product Owner’s participation, as he is part of the Scrum Team alongside the developers and the Scrum Master. Alternatively, there can be pure team retrospectives (i.e. without Scrum Master and Product Owner) or overall retrospectives with a representative of the team, the Scrum Master, the Product Owner and a manager from the line.
Goals of the Retrospective
The Retrospective as a meeting of the Scrum team pursues different goals:
- The improvement of the cooperation in the team and thus around the improvement of procedures and contents. It is also about the interaction between individual developers, the work of the Scrum Master and the communication with the Product Owner. The Retrospective is therefore an important part of a continuous improvement process (CIP).
- The definition of measures, dos and don’ts, based on the jointly gained knowledge and review of the agreed measures of the past Retrospective.
- Space and opportunity for open feedback in the team to avoid frustration and eliminate misunderstandings.
Rules of the Sprint Retrospective
When conducting Sprint Retrospectives, two simple but important rules must be observed:
- Vegas Rule: “What happens in Vegas, stays in Vegas.” Anything discussed in the Retrospective is reserved for the participants of the Retrospective. The meeting to improve teamwork and joint development performance is based on trust. This trust is fundamental, especially when it comes to feedback.
- Golden Rule: All participants treat each other with respect and esteem. It is not about assigning blame and know-it-all, it is about the team in which everyone contributes their best knowledge and skills.
Phases of a Retrospective
A Retrospective – also known as a Retro for short – is usually divided into five phases:
- Gathering information
- Developing insights
- Determining measures
The purpose of the arrival is to create a pleasant and appropriate atmosphere for the participants to exchange ideas and information with each other, where critical aspects of the cooperation can also be discussed. It is important to assume that every employee involved in the Sprint has done the best work he or she could. The goal of the Retrospective is also agreed upon together and the Scrum Master briefly describes the method he wants to use for the exchange.
When collecting information – e.g. on the basis of defined questions – the aim is to name the things that were good or not so good in the past Sprint.
In developing insights, findings are to be gained. Insights about reasons and problems, insights about positives and opportunities. The aim is not only to identify measures for symptoms, but to recognise actual causes in order to define measures for them.
Once problems and opportunities have been identified, measures – concrete and meaningful steps – are jointly agreed upon for the next Sprint.
At the end of the Retro, the participants review the exchange among themselves:What went well, what could go better next time? The facilitator uses the feedback to prepare the next and ends the current Retrospective.
Scrum Retrospective Methods
There are various methods for successfully designing Retrospectives:
- The Starfish Retrospective helps participants to think about different degrees of collaboration and to visualise aspects accordingly in a diagram: Start Doing, More of, Less of, Keep doing, and Stop Doing.
- The 4L Retrospective follows a similar approach, but only with 4 categories: Loved, Learned, Lacked (what did I miss?) and Longed for.
Similar 4-part outlines offer DAKI (Drop, Add, Keep, Improve) or KALM (Keep, Add, Less, More) or FLAP (Future Considerations, Lessons Learned, Accomplishments, Problem Areas).
- The 3S Retrospective has 3 categories: Start, Spice up, Stop.
Similar 3-part outlines are Small Starfish or Mad, Sad, Glad or Plus, Minus, Interesting or Start, Stop, Continue.
- The Anchors and Engine and the Start-Stop Retrospective offer 2-part outlines and address aspects that have blocked or moved the team forward or that should be done or omitted from now on.
- In the BYOSM Retrospective, the team deals with the ideal Scrum Master that the team would wish for: Build Your Own Scrum Master. Three questions are asked: What does our perfect Scrum Master look like? What does he or she need to know about us? How can we help him or her?
- The Weather Report offers the possibility to document moods on a flipchart in the categories sunshine, clouds, rain and thunderstorms.
Likewise, Keep Your Opinion, Line Dance, Happiness Histogram and The Perfect Sprint work.
- In Lean Coffee, topics are collected, grouped, evaluated and discussed according to the evaluation in a fixed time frame. If the topic is not finally discussed, the time can be extended.
- The Amazon Retrospective is a form of recap in which each participant – similar to a product review on Amazon – awards stars for the past Sprint and writes a review.
- The Timeline Retrospective is a form of recap, where events and moods of team members are visualised on a timeline.
- When pessimising, a negatively formulated question is asked at the beginning (e.g. “What would we have done if we had missed the sprint goal?”), the answers to the questions are reversed into the opposite, in order to subsequently answer the questions “What is stopping us?” and “Why is this happening?
It is similar to The Worst Thing We Can Do.
- Make a Wish is it about dealing with the greatest challenge at work, the desire to master it, and the question “How do you know that your wish has come true?
- In Undercover Boss the team takes a superior’s point of view and thinks about what they would change if they had been able to watch the last sprint undetected.
- The Carnival Retrospective is a format that uses Carnival as a theme to improve teamwork.
There are many other methods and possibilities to find out the impressions and opinions of the team members. It is up to the Scrum Master to introduce new methods on the one hand and to stick to proven techniques on the other hand. A Retrospective can also be fun despite all seriousness.
Open Questions in the Retrospective
In addition to the various methods, which are well suited for the exchange of opinions within the team, there is also the possibility of asking many individual questions in order to identify sensitivities, values, goals, procedures, etc.:
- What can you expect from me?
- What do I expect from the team / from you?
- What do I want from the team / from you?
- What do I want to do differently / better from now on?
- What do I appreciate about you and your work?
- What do I wish you to do better?
- What can the team / can you be proud of?
- What were positive / negative moments in the last sprint?
- What was great for you / the team in the last sprint?
- What drove you / the team / slowed you down?
- What did you hate about the last sprint?
- How do you like the interaction and the defined processes in the team and what would you change?
- How do the other team members find the cooperation and the relationships among each other?
- Where were the stumbling blocks for you / the team in the last sprint?
- What obstructs you / the team at work?
- What would you like to try out?
- What went well and must be memorised so that we don’t forget?
- How is our team perceived from the outside?
- What did you / the team learn in the lastest sprint?
- Which skills would you/should you like to improve?
- How did you feel / do you think your colleagues felt?
- Where would you have needed / been able to give more help?
- What surprised you / the team?
- What should we absolutely improve in the next sprint?
- What do you want from the Scrum Master / Product Owner / Manager?
- How do you find the use of the tools and what would you change?
- What do you take with you from the Retrospective?
- What do you think of the Retrospective in terms of openness, honesty and respect?
A Retrospective offers a lot of space to answer the most different questions. Two questions are important to answer at the end of a Retro: 1. How useful was the exchange for you (on a scale of 1-5)? And 2: What can the moderator do better next time?
Timebox of a Retrospective
The Retrospective is a very good instrument for continuously improving performance and teamwork. It offers the opportunity to address and eliminate uncertainties and problems. The Scrum Guide recommends a timebox of 3 hours for sprints with a length of 1 month, for shorter sprints the event is usually shorter.
If you calculate this on a sprint of 2 weeks, you get 1.5 hours, with a sprint duration of 1 week almost 40 minutes. For short sprints, teams should consider deviating from the requirement to conduct a Retrospective at the end of a sprint. For example, teams could agree to always run the next 1.5 hour Retrospective after two one-week sprints.
It is important that the participants assess the performance of the Retrospective as positive in relation to the effort involved. Only then do the meetings make sense. And the more well-rehearsed the Scrum team is, the shorter the meetings will be.
Requirements for the Scrum Master
The Scrum Retrospective can be divided into 5 phases:
- Intro with greeting, clarification of goals, review of the past meeting.
- Collecting data, e.g. with the questions described above.
- Gaining insights, i.e. clarifying “Why”.
- Definition of measures.
- Retrospective of the Retrospective with the question of what should be repeated or changed at the next meeting.
The Scrum Master is responsible for this process. Usually he is the moderator and possibly also the motivator. He or she selects the methods and ensures open, trusting and honest communication. It is important to know that the Scrum Master is not a superior, he/she is an equal part of the team and therefore also tries to optimise his/her performance and the cooperation with the developers. If the Product Owner attends the meeting, the Scrum Master will ensure that he/she does not receive more speech than others. Therefore he or she needs a standing in the team and towards the Product Owner.
Tips for Retros
There are a number of tips for conducting Retros:
- Plan enough time for the individual phases of the Retro. Here it can be useful to define a timebox for each phase, although in practice the timebox for the entire exchange is certainly more important than a specific one for an individual phase.
- Create an atmosphere for constructive exchange. Mention both the Vegas Rule and the Golden Rule. Adherence to these rules creates a space for self-reflection for each individual team member. This is the basis for improvements in teamwork.
- If necessary, use a separate Scrum Master as a facilitator so that the entire team – Product Owner, Scrum Master of the team and the developers) can actively participate in improving the collaboration.
- Use the insights from the previous Retrospective – the feedback on the process and especially the aspects for which actions have been defined. Review the measures: Do we continue to let X and Y be, has Z had the impact we hoped for?
- Discuss how the removal of impediments succeeds.
- Get to the bottom of things, e.g. ask “why” more than once.
- Some teams have good experiences when the methods for carrying out the Retro are varied. Try out whether and how well a change works.
- Discuss when is the right time (e.g. early in the morning, after lunch or two hours before closing time) for the Retro. Preferences often vary from team to team.
And last but not least: look forward to the exchange, because it lays the foundation for improved cooperation. Feedback is a gift. It is a way to support each other, to address and solve problems. It is the basis for continuous improvement.
Tools for Retrospectives
In the course of home office and distributed work, the question of “good” tools comes up again and again. But what is good? Is more needed than a whiteboard that participants can access together? What features do the tools need to offer, what skills do they require from users? Where is hosting located? How much should it cost? How important is the sharing of documents and screens, chats and their versioning, the parallel transmission of images and sound of all participants, the number of parallel boards, etc.?
Below you will find a list of tools, without any claim to completeness and with individual focal points:
- Metro Retro
- Retro Rabbit
- Sprint Boards
- Team Mood
- Team O’Clock
How useful is it to conduct individual retrospectives with different formats? And how do retrospectives change over time?
Here you can find some very nice retro templates for online meetings.
Here you can find an interesting German podcast on the question: Are varied retrospectives an aberration?
And here you will find additional information from our Smartpedia section: