Collect what team members perceived as good, bad and non-optimal Source: Manuel Küblböck
Put up three sections labeled ‘The Good’, ‘The Bad’ and ‘The Ugly’. Give everyone 5 minutes to note down one or more things per category from the last sprint. One aspect per post-it. When the time is up, have everyone stick their post-its to the appropriate labels. Cluster as you collect, if possible.
State the topic that the team will explore in depth (deployment processes, peer-programming, Definition of Done, ...). Break the room into groups of 3-4 people each. Give them 5-7 minutes to list all contributing factors, drivers and actions that make up the topic. Go around the room. Each group reads 1 of their sticky notes and puts it up inside the force field until no group has any items left. Cluster or discard duplicates. Repeat the last 2 steps for factors that inhibit or restrain the topic from being successful or being as effective as it could be. Review all posted items. Add any that are missing.
To identify the most influential factors, everybody gets to 4 votes - 2 for contributing factors, 2 for inhibitors. Tally the votes and mark the top 2x2 factors with big arrows. Spend the last 15-20 mins of the session brainstorming ways to increase the top driving factors and decrease the top restraining factors.
Prepare a flip chart with 3 columns titled 'What', 'Who', and 'Due'. Ask one participant after the other, what they want to do to advance the team. Write down the task, agree on a 'done by'-date and let them sign their name. If someone suggests an action for the whole team, the proposer needs to get buy-in (and signatures) from the others.
Prepare 3 flip chart papers titled 'Helped', 'Hindered', and 'Hypothesis' (suggestions for things to try out). Ask participants to help you grow and improve as a facilitator by writing you sticky notes and signing their initials so that you may ask questions later.