Place a circle or sphere in the middle of a free space. Let the team gather around it. Explain that the circle is the center of approval: If they agree to a statement they should move towards it, if they don't, they should move as far outwards as their degree of disagreement. Now read out statements, e.g.
I feel I can talk openly in this retrospective
I am satisfied with the last iteration
I am happy with the quality of our code
I think our continuous integration process is mature
Watch the constellations unfold. Ask questions about people's observations, such as which constellations were surprising. This can also be a closing activity (#53).
Each person brainstorms individually for each of these 4 questions:
What I Loved
What I Learned
What I Lacked
What I Longed For
Collect the answers, either stickies on flip charts or in a digital tool if you're distributed. Form 4 subgroups, on for each L, read all notes, identify patterns and report their findings to the group. Use this as input for the next phase.
Hand out pens and sticky notes. Ask everyone for ideas on how to turn the next iteration / release into a certain desaster - one idea per note. When everyone's finished writing, hang up all stickies and walk through them. Identify and discuss themes. In the next phase turn these negative actions into their opposite.
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.