DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports Events Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
  1. DZone
  2. Culture and Methodologies
  3. Agile
  4. No More Boring Retros: The Retrospective Exercises Repository

No More Boring Retros: The Retrospective Exercises Repository

If you're Sprint Retrospectives need some spicing up, read on to see how one Scrum Master uses organization to keep his team on their toes.

Stefan Wolpers user avatar by
Stefan Wolpers
CORE ·
Aug. 03, 17 · Opinion
Like (3)
Save
Tweet
Share
8.15K Views

Join the DZone community and get the full member experience.

Join For Free

How can you prevent retrospective boredom? One way to achieve that is never to repeat the same combination of retrospective exercises. 

Avoiding repetition might sound like a lot of work for a single team. However, if your product delivery organization comprises of more than one Scrum team, I can highly recommend creating a retrospective exercises repository as it improves the quality of the retrospectives and saves a lot of time if you share the retrospective exercises with your fellow Scrum Masters.

Learn how to build such a retrospective exercises repository.

Curating Retrospectives With Retromat

Last year, I wrote on how to curate retrospectives with Retromat.

Retromat aggregates a lot of suitable exercises for retrospectives, covering the five stages of retrospectives as suggested by Esther Derby and Diana Larson in their excellent book “Agile Retrospectives: Making Good Teams Great.”

Esther and Diane distinguish five stages:

  1. Set the stage.
  2. Gather data.
  3. Generate insights.
  4. Decide what to do.
  5. Close the retrospective.

Retromat provides a lot of exercises for each of those stages. As a first step, I went through all the exercises listed for the different stages and picked my choices from them. To do so in a structured way, I used an Excel sheet:

Age of Product: Retrospective Exercises Repository – Inventory Board

Identifying the exercises for future retrospectives is one thing (the Retromat number is listed in the first column ‘activity’). Producing the exercises in advance is something different. Doing this upfront for your complete selection is bordering on waste, in my eyes. So, I create new exercises on flip chart paper only shortly before a retrospective (which is also a good way to familiarize yourself with the exercise itself). Once an exercise becomes available, I mark it in the Excel sheet with a green background. 

For each Scrum team, I also add a column to the retrospective exercises repository indicating in which retrospective an exercise used (normally, I use the number of the individual Sprint here). This allows for a quick overview when a certain retrospective exercise was utilized during your team's previous retrospective (of course, I also save all exercises for every retrospective of each team). 

In my experience, if you go at least three to four retrospectives before reusing an individual exercise you are on the safe side. Also, try to avoid reusing more than two exercises in a retrospective again. It is interesting to observe that even my clumsy graphics have a considerable potential to be remembered (probably, it is also because of their clumsiness). Anyway, there are more than enough permutations of exercises through all five stages of a retrospective available that you can work around a repetition of activities.

Age-of-Product: Retrospective Exercises Repository Why Are You Here

Storing the Retrospective Exercises

When it comes to storing the flip chart sheets, I recommend a small filing cabinet from Bankers Box. They are outrageously expensive — almost 30 Euros in Germany — but very well designed for this purpose. A filing cabinet can hold up to 20 flip chart sheets. Two of those cabinets will suffice for any need to organize retrospectives.

Age of Product: Retrospective Exercises Repository – Bankers Box

The easiest way to order the exercises is by consecutive numbers, not by retrospective stages. This way is particularly helpful when you branch out beyond Retromat for activities. 

Speaking of branching out: there are other sources for respective exercises, for example, Fun Retrospectives.

I add those exercises with a different number range to the Excel sheet, typically starting with an N. Lastly, I also add dedicated games to the respective exercises repository, for example, the candy game.

Conclusion

Creating a retrospective exercises repository is an easy way to make retrospectives more engaging and allows you to save and share efforts if your product delivery organization comprises of more than one Scrum team. Remember: sharing is caring.

How are you organizing your retrospective exercises? Please share with me in the comments.

retrospective Exercise (mathematics) Repository (version control) scrum

Published at DZone with permission of Stefan Wolpers, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • How to Secure Your CI/CD Pipeline
  • Playwright vs. Cypress: The King Is Dead, Long Live the King?
  • The 12 Biggest Android App Development Trends in 2023
  • Handling Automatic ID Generation in PostgreSQL With Node.js and Sequelize

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends: