Check satisfaction with iteration results, communication & mood all at once Source:
Prepare a flip chart with a co-ordinate plane on it. The Y-axis is 'Satisfaction with iteration result'. The X-axis is 'Number of times we coordinated'. Ask each participant to mark where their satisfaction and perceived touch points intersect - with an emoticon showing their mood (not just a dot).Discuss surprising variances and extreme moods. (Vary the X-axis to reflect current team topics, e.g. 'Number of times we pair programmed'.)
Walk through each story handled by the team and look for possible improvements Source:
Preparation: Collect all stories handled during the iteration and bring them along to the retrospective. In a group (10 people max.) read out each story. For each one discuss whether it went well or not. If it went well, capture why. If not discuss what you could do differently in the future. Variants: You can use this for support tickets, bugs or any combination of work done by the team.
Find the source of problems whose origins are hard to pinpoint and lead to endless discussion Source:
Write the problem you want to explore on a sticky note and put it in the middle of a whiteboard. Find out why that is a problem by repeatedly asking 'So what?'. Find out the root causes by repeatedly asking 'Why (does this happen)?' Document your findings by writing more stickies and showing causal relations with arrows. Each sticky can have more than one reason and more than one consequence Vicious circles are usually good starting points for actions. If you can break their bad influence, you can gain a lot.
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.