Prepare 1 set of cards per team member. A set of cards contains 1 elephant card, 1 boot card, 1 happy sun card, and 1 moon card. Explain how they each choose one card from their set:
If a team member thinks there is at least one 'Elephant in the room' (unspoken but important problem) for this team, then choose the Elephant card. Choosing this card doesn't mean that they have to talk about the Elephant or even say what they think the problem is.
If there are no Elephants, but they got their feelings hurt in an interaction at least once since the last retrospective (and didn't mention it), choose the Boot crushing flower card.
If everything is hunky dory for them, choose the Happy Sun.
If they're uncomfortable sharing, or don't feel like any other card fits, choose the neutral Moon.
To preserve anonymity, everyone places their chosen card face down on the feedback pile and the rest of their sets face down on a discard pile. Shuffle the discard pile to ensure anonymity and put it aside. Shuffle the feedback pile and then reveal the cards one at a time.
If your team has 1 or more Elephants in the room, you have some serious issues with psychological safety. Let the team sit with their new knowledge and offer a larger retrospective soon to make space for them to share if they wish, but do not ask directly who chose what. Preserve the anonymity and do not coerce explanations of the chosen card! This is a critical opportunity to build trust and preserve your ability to gain insight into the state of the team.
In the same way, depending on the size of your team, two or more hurt feelings suggest that you may have safety issues. Two or more Moons also suggests a lack of psychological safety. Take this feedback into consideration when designing your next retro. There are lots of great ways to more thoroughly dive into and surface learnings, this activity just points out when such a retrospective is needed.
This is a round-based activity. In each round you ask the team a question, they write down their answers (gives everyone time to think) and then read them out to the others. Questions proposed for Software Development teams:
When was the last time you were really engaged / animated / productive? What did you do? What had happened? How did it feel?
From an application-/code-perspective: What is the awesomest stuff you've built together? What makes it great?
Of the things you built for this company, which has the most value? Why?
When did you work best with the Product Owner? What was good about it?
When was your collaboration best?
What was your most valuable contribution to the developer community (of this company)? How did you do it?
Leave your modesty at the door: What is the most valuable skill / character trait you contribute to the team? Examples?
What is your team's most important trait? What sets you apart?
('Remember the Future' (#37) works well as the next step.)
Asking and answering go around the team circle - an excellent way to reach consensus Source:
Everyone sits in a circle. Begin by stating that you'll go round asking questions to find out what you want to do as a group. You start by asking your neighbor the first question, e.g. 'What is the most important thing we should start in the next iteration?' Your neighbor answers and asks her neighbor a related question. Stop when consensus emerges or the time is up. Go around at least once, so that everybody is heard!
Let team members appreciate each other and end positively Source:
Agile Retrospectives who took it from 'The Satir Model: Family Therapy and Beyond'
Start by giving a sincere appreciation of one of the participants. It can be anything they contributed: help to the team or you, a solved problem, ...Then invite others and wait for someone to work up the nerve. Close, when no one has talked for a minute.