This exercise can be found in the book: "Getting Value out of Agile Retrospectives", a book written by me and Ben Linders with the foreword from Esther Derby. The book can be downloaded for free on LeanPub.com or InfoQ.com, please download it and spread it among your colleagues.
If you are interested in getting some extra Agile Retrospectives exercises, I created a blog post with dozens of Agile Retrospectives Ideas, check them and see if you find something interesting.
The purpose of this exercise is to analyze how teams are performing in different areas and identify possible improvements to be taken in the near future (next sprint?). The assessment has four main areas:
Each of the areas has different questions that can be rated from zero to five, allowing the team to visualize what are the areas that need more attention from the team.
This is a great exercise to reveal the overall agile health of a team.
I believe this technique is quite simple and does not require any special occasion. Although, it might be suitable for situations when a team wants to understand better how well they are implementing Agile. This exercise will not solve specific problems that occurred during the sprint but might reveal some of the causes of why those problems happened. For example, if the team is finding a lot of bugs during development it might be that their Unit Testing, or automation practices are not being well implemented.
To Perform this exercise you just need an Excel sheet. As I said before that excel Well has four main areas (Product Ownership Health, Sprint Health, Team Health, and Technical Health). For each different area, you create several questions that you think are appropriate for your team. You can always refer to the questions from the SAFe Team Scrum XP assessment that you can find here. Below I list two questions as an example for each different area.
Product Ownership Health:
Sprint Health:
Team Health:
Technical Health:
All these questions can be rated from zero to five, zero means "Never", and five means "Always".
During the retrospective, the team just needs to fill the Excel file as a team and evaluate themselves to see where they stand. If you want, you can create a nice graphic to easily see the result of the assessment. An example can be seen in the picture on the right side.
Visualizing the graphic will give a team a good understanding of where they stand, with the graphic in front of them they should decide which area they want to improve, again choosing only one area at the time and one topic within the area.
Like many other exercises that I explained this exercise does not require to have a collocated team (true, but they would need some kind of scoring and voting mechanism). This exercise can be run in a virtual setup where the team is spread all over the world.
What do you think about this exercise? Do you think it could be useful for you? Please leave me your ideas.
An Agile Retrospective is an event that ́s held at the end of each iteration in Agile Development and it serves for the team to reflect on how to become more effective, so they can tune and adjusts its behavior accordingly.
I believe the SailBoat exercise is quite a simple Agile Retrospective Exercise and does not require any special occasion.
If you are interested in getting some extra Agile Retrospectives exercises, I created a blog post with dozens of Agile Retrospectives Ideas, check them and see if you find something interesting.