In my experience there are some simple do’s and don’ts that Scrum Masters can use to improve Retrospectives:
Do understand and use a proper retrospective structure ala agile retrospectives - see below
Do take the time to do an ice-breaker for the team, especially in these times when we are working remotely. Ice-breakers help us learn about our team mates. Pick a subject (it doesn’t have to be a lean agile subject), have people contribute to that subject, and have each person review what they provided, encouraging discussion.
Do review results of previous retrospective to close the feedback loop. This reminds people that we are making progress (often we forget how bad things used to be) while establishing the seriousness of the retrospective meeting. Do not sugar coat this - if nothing happened as a result of the previous retrospective (e.g. we identified an improvement area, but didn’t follow up the item with action) then report that.
Do spend time on what happened over the period we are reflecting on to reduce impact of
recency bias
Do identify difference between action (“we just need to do it”) and things that need capacity (“we need to plan for this”). Sometimes the improvement is “we all agree to do … “
Do have mechanism to work “what’s next”. For example, create a story or feature and ensure it receives appropriate level of prioritization in Backlog.
-
Do focus. Do not try to work too many improvements at once; you just need one or two. Incremental improvement is a powerful force, but if you do not focus on a couple the whole effort is diluted. If you feel like you can do more, decrease the time between retrospectives (e.g. every week, or every few days) to keep focus on a small number of things while improving more quickly.
Do make sure that you dealing with important issues, not just reaction to whatever is currently urgent. Retrospectives are a time to step back and invest in what is important. Trust me; there will always be another urgent crisis. Stepping back allows us to become more resilient, more able to respond.
Do remember to work the technical aspects of your work to deliver value, especially quality. Agile implementations adopt a “quality first / zero defects” mindset to reduce the amount of technical debt incurred and the amount of rework needed and so increase capacity we can focus on true value.
Do ensure the Team identifies improvements that the Team can work, not just improvements that other people should do. If “other people” item is identified ask yourself “what can we do to improve the situation” and lead by example. Or have two lists: “things we can do something about” and “things that other people can do something about”
Do not go straight to “solution mode” in a retrospective. Take the time to develop a good shared understanding of what the real problem is before working to resolution:
Do take time to explore solutions. There are many activities which help with people really understand the problem and help develop solutions. The most common are the tools like
Value Stream Mapping,
Five Whys, and “
Fishbone Diagrams”, but there are many more informal approaches that will yield great results. For example, you could use a version of
1, 2, 4, all to brainstorm and improve ideas.
Do make metrics available with trended information showing what is important to the Team. For example, perhaps Team has decided to work Feature cycle time and throughput. Have this available so team can see that they are trending appropriately.
Do let passionate people take responsibility for improvements. The best people to drive improvements to completion are those that are really passionate about a change. Even when that means that, from your perspective, you feel like you are not working the most improvement. You will have more chance of success if people are passionate about driving a change. They have “skin in the game”. Success will lead to other successes and, you never know, you idea might not be the most important thing for the Team to focus on.
Do ensure that the retrospectives include team working agreements, team culture, and individual relationship discussions. Sometimes the best way to increase delivery of value is to ensure Team is working together effectively at a personal level.
Do vary the goal of the retrospective, the exercises used in the retrospective, and environment (room, facilitator, snacks, etc.) to keep retrospective fresh and engaging.
Do tailor the activities to the specific situation. For example, if you have decided on a single subject retrospective where there is an “elephant in the room” it might be better to have people identify the issue privately and then acknowledge the issue to work in the complete group (e.g.
Triple Nickels activity
Do sometimes have single subject retrospectives to deal with a specific issue (e.g. “remote team communication”)
-
Do have appreciations for the Team. Ensure that the appreciation is 1 person to 1 person not “I want to thank the Team …”. This helps the Team understand the value each person brings to the Team.
Do make use of the “Retrospective Prime Directive” to kick off the retrospective.Sure, no one believes this really, but it is an important level set for the Team. After all most of the performance of the Team comes from the system the Team is operating in, not the individuals on the Team (Deming):
“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.” - Norm Kerth