Session Flo logoSession Flo
14 min readTutorials

How to Run a Retrospective That Changes Something

Most retros produce a list nobody looks at again. Here is a sixty-minute structure that ends with one owned action, plus the follow-up habit that makes the next one worth attending.

By Session Flo

Key takeaways

  • A retrospective has succeeded when one change ships before the next one - not when the board is full of sticky notes.
  • Gather observations in silence and in parallel first; opening with open discussion hands the agenda to whoever speaks fastest.
  • Cap the output at one or two actions with a named owner and a date, and put them at the top of the next retro's agenda.
  • Vote to prioritise rather than debating your way to a theme - five minutes of dot voting replaces twenty minutes of circling.
  • Anonymity is worth using while the team is new or the sprint went badly, and worth dropping once ownership matters more than candour.
  • The recurring item that never gets fixed is a signal to escalate or explicitly retire it, not to re-list it every fortnight.

A retrospective changes something when it ends with one action that has a name and a date attached, and when that action is the first item on the agenda next time. Everything else - the format, the metaphor, the colour of the cards - is machinery in service of that single output. If your last three retros produced eleven ideas and zero shipped changes, the problem is almost never the format you chose.

The common failure is subtle. The session feels good: people talk, frustrations get aired, the board fills up, and everyone leaves lighter. Then nothing moves, and six weeks later the same three complaints reappear with slightly more resignation behind them. That team has not been running an improvement loop; it has been running a scheduled vent with a whiteboard.

This guide gives you a sixty-minute structure that fits a fortnightly sprint, the silent-first data gathering that stops one voice setting the agenda, how to pick a format that matches what actually happened, how to convert a theme into an action that ships, and what to do about the item that has been on the board for four months.

Why most retrospectives change nothing

There are four reliable causes and they compound. The first is volume: a team generates fourteen improvement ideas, agrees all of them are good, and commits to seven. Seven parallel changes inside one sprint means none of them get the attention needed to survive contact with a busy week, so all seven quietly lapse and the team learns that retro commitments are aspirational.

The second is ownership. 'We should improve the handover process' has no owner, so it belongs to the team, which means it belongs to nobody. An action without a name is a wish. An action with a name and no date is a wish with better manners.

The third is that the conversation is dominated by whoever is most comfortable talking. Open the session with 'so, how did the sprint go?' and you will hear from the same two or three people every fortnight, and the retro will be about their experience of the sprint rather than the team's. The quieter half will nod, agree, and carry their actual observations back to their desks unspoken.

The fourth is that nobody checks. If the last retro's action is never revisited, the team has no evidence that retros produce change, and attendance becomes compliance. The cheapest fix in this entire guide is starting every retro with a ninety-second review of the previous one's action - shipped, not shipped, or dropped on purpose.

The sixty-minute structure

This shape works for teams of four to twelve on a two-week cadence. The proportions matter more than the exact minutes: roughly a sixth on framing, a third on gathering and clustering, a third on the two themes that won the vote, and the last stretch on committing to something specific. Notice that generating data takes as long as discussing it - most teams invert that ratio and wonder why the discussion is thin.

For a one-week sprint, run the same sequence in thirty minutes with a five-minute silent write and a single theme. For a quarterly or project retrospective covering months of work, stretch to ninety minutes and add a timeline pass at the start, where the group reconstructs what happened week by week before anyone evaluates it.

0-5 min Frame and last time's action

State the time window under review, restate the no-blame frame in one sentence, and report on the previous action: shipped, not shipped, or deliberately dropped. Ninety seconds, no discussion.

5-15 min Silent generation

Everyone writes at once, capped at three items per person per prompt. No talking, no reading out. Ten minutes of quiet feels long and produces roughly three times the range of an open round.

15-25 min Read and cluster

Read every item aloud verbatim, then group them with the team rather than for them. Clustering is where the team hears that four people wrote a version of the same thing.

25-32 min Vote to prioritise

Three votes each across the clusters, cast at the same time so nobody follows the first mark. Take the top two themes and let the rest go without apology.

32-50 min Dig into the top two

Nine minutes per theme, timed. Ask what happened, what it cost, and what would have had to be different. Resist jumping to solutions in the first three minutes.

50-58 min One action, one owner, one date

Write the action as a sentence someone could do on Tuesday. Name the owner in the room, agree a date before the next retro, and say it out loud.

58-60 min Check out

One word each, or a single-question poll on whether the hour was worth it. This is your data on the retro itself, and it takes two minutes.

Gather the data before anyone has an opinion

Silent generation is the single highest-leverage change most teams can make to their retrospective. It reflects a well-documented ideation problem: in a talking group, only one person can speak at a time, and the effort of holding your thought while waiting quietly deletes half of it. Writing in parallel removes the queue entirely.

Running this in a live tool rather than on paper has one practical benefit beyond tidiness: everyone sees the response count climbing without seeing the content, which converts private typing into a visible shared act. Session Flo handles the write-then-cluster-then-vote sequence in one room, so the team is not switching tools halfway through and losing the quiet people at the join screen.

1

Ask a bounded question, not an open one

'How did the sprint go?' invites a monologue. 'What one thing slowed you down most this sprint?' invites a specific, comparable answer from everyone. Bounded prompts produce items you can cluster; open prompts produce speeches you cannot.

2

Write in silence, all at once

Everyone types their items simultaneously with no discussion. Parallel generation removes the queue, so the eighth person contributes as much as the first, and it removes the anchoring that happens when the first answer sets the frame for everything that follows.

3

Cap contributions at three per prompt

A cap forces prioritisation and stops one prolific writer flooding the board. Three items each from eight people gives you twenty-four observations - plenty of raw material, and still readable inside ten minutes.

4

Decide anonymity deliberately

Anonymous while the team is new, after a bad sprint, or when the awkward topic involves someone senior in the room. Named once the team is settled and you need to be able to ask a follow-up question. Say which one you are using before people start typing.

5

Read every item aloud, verbatim

Read them exactly as written, without paraphrasing or defending. Paraphrasing is where facilitators unconsciously soften the sharp ones, and the author notices immediately. Reading verbatim is the strongest signal that contributions get used rather than collected.

6

Cluster with the team, not for the team

Ask 'does this belong with that one?' rather than sorting it yourself while they watch. The clustering conversation is where the team discovers that four separate irritations are one structural problem, and that discovery is worth more than the tidy board it produces.

Choosing a retrospective format that fits the sprint

Rotate the format roughly every four to six sessions. The point of a new format is not novelty for its own sake - it is that a different prompt reaches a different part of the sprint. A team that has answered 'what went well' eleven times has learned the shape of the acceptable answer, and you will keep getting it.

Match the format to what actually happened. After a painful incident, a timeline reconstruction beats a mood-based format because the group needs shared facts before shared feelings. After a quiet, successful sprint, mood-based prompts surface the low-grade friction that never rises to the level of a defect but still costs an hour a day.

FormatBest forTypical timeWatch out for
What went well / what to changeSteady sprints with a settled team45-60 minGets stale after about six runs in a row
Start, stop, continueTeams whose problem is process, not morale45 minProduces long 'start' lists nobody owns
Mad, sad, gladA sprint that felt bad and needs airing60 minCan stay emotional and never reach an action
Four Ls: liked, learned, lacked, longed forProject ends and onboarding-heavy periods60-75 minFour prompts is a lot for under an hour
Timeline reconstructionQuarterly reviews and long projects90 minNeeds someone to prepare the dated events
Lean-coffee style agenda voteMature teams who already trust the process45 minWeak for teams that need prompting to surface things

Prioritise by voting, not by arguing

Once you have clusters, you need to pick two. Do not discuss your way there. Discussion at this stage is where the retro loses fifteen minutes and hands the decision to the most persistent voice in the room, which is rarely the same person as the one holding the most useful observation.

Give everyone three votes to spend across the clusters, allow stacking two on one theme, and have every vote cast at the same time rather than sequentially. Simultaneous casting matters: visible early votes pull later ones towards them, and by the fourth voter you are measuring conformity rather than judgement.

Then take the top two and drop the rest without ceremony. Saying 'these four did not make it this fortnight and that is fine' out loud is important - it stops the board of unaddressed themes accumulating into evidence that the retro does not work. If a dropped theme genuinely matters, it will come back next time with more votes behind it.

Turn a theme into an action that ships

Two actions is the ceiling for a fortnightly cadence and one is usually better. This feels absurdly modest to a team that has just identified nine problems, and it is exactly why it works: one change per fortnight is twenty-six changes a year, which is far more than any team achieves by committing to seven at a time.

Watch for the action that is really a request to someone outside the room. 'Ask product to stop changing scope mid-sprint' is not a team action, it is an escalation, and it needs a named person to have a specific conversation with a specific person by a specific date. Write it that way or it will sit on the board for a quarter.

Name the cost, not the annoyance

'Deploys are annoying' does not motivate anything. 'Deploys cost us about two hours each and we did nine' gives the team something to weigh against the effort of fixing it.

Find the smallest change that would help

Ask what the smallest possible intervention is, not the correct one. A checklist beats a new process; a fifteen-minute handover beats a new tool. Small changes survive busy weeks.

Write it as something doable on Tuesday

The test is whether the owner could start it in the next two working days without a meeting first. 'Improve documentation' fails. 'Add a five-line rollback note to the deploy runbook' passes.

Name one owner in the room

One person, present, who says yes out loud. Co-ownership by three people means nobody starts. The owner is not necessarily the person who does the work - they are the person who ensures it happens.

Attach a date before the next retro

The deadline must land inside the current cycle, otherwise the review at the next retro has nothing to review. If it genuinely cannot, split off a first step that can.

Put it where the work lives

A ticket in the backlog, a line in the team channel, a card on the board - somewhere the team already looks daily. Actions that live only in retro notes die in retro notes.

Running a retrospective remotely or in a hybrid room

Remote retros are structurally easier than remote workshops, because the core activity - everyone writing simultaneously - is native to a shared screen and awkward on paper. The thing that breaks is the discussion phase, where two people in a meeting room have a side conversation that the four remote attendees hear as murmuring.

The rule that fixes most of it: every contribution goes through the device, including from people sitting together in the office. If three colleagues are in a room, they type on their own laptops like everyone else. It feels faintly silly for the first minute and it is the cheapest fairness intervention available, because it removes the two-tier participation that otherwise sets in within ten minutes.

For the discussion phase, use a visible queue rather than 'jump in when you like'. Ask people to signal, then call names in order. Verbal free-for-all in a hybrid call always favours whoever has the better microphone and the shorter audio delay, and after two rounds of being talked over, remote attendees stop trying.

Time zones add one more constraint. If part of the team is joining at nine in the evening, do the silent generation asynchronously in the twenty-four hours before, and use the live hour purely for clustering, voting and deciding. The write-up phase is the part that works well asynchronously; the deciding part is the part that does not.

Blame, safety and the topic nobody raises

Top Tips

  • State the frame in one sentence and mean it: everybody did the best they could with what they knew at the time. Then behave consistently with it the first time something uncomfortable surfaces, because that is when the team finds out whether you meant it.
  • Never run a retro as a performance conversation. If an individual's work needs addressing, that is a one-to-one, and doing it in a retro poisons every future session for everyone who watched.
  • If a manager is in the room, have them speak last in every phase. Seniority anchors a group hard, and a manager who offers their read of the sprint first has effectively written the board.
  • Watch for a team agreeing quickly to something none of them believe. Rapid, cheerful consensus on a difficult topic usually means people are managing the room rather than reporting on it - probe once, gently, and then move on if it holds.
  • Use anonymity as a temporary instrument rather than a permanent setting. It is very useful for surfacing a topic the first time and less useful afterwards, because you cannot ask the author a clarifying question.
  • Allow one 'this is hard to say' item per retro with no follow-up questions. Naming that this slot exists gives people permission to use it, and the items that appear there are usually the ones worth the whole hour.

The item that has been on the board for four months

Every long-lived team has one. The flaky test suite, the ambiguous handover, the stakeholder who reopens decisions. It comes up every retro, gets nodded at, and never gets fixed - usually because it is genuinely too big for a fortnight or because the fix sits outside the team's control.

Do one of three things with it, explicitly. Break it into a first slice small enough to fit inside one cycle, so the team makes visible progress rather than restating the problem. Escalate it as a named conversation with a named person and a date, and report back at the next retro. Or retire it out loud: 'we are not fixing this in the next quarter, so we are taking it off the board and we will stop spending retro time on it.'

The third option feels like giving up and is often the healthiest choice available. A permanently unactioned item on the board teaches the team that raising things is pointless, which costs far more than the problem itself. Retiring it honestly at least keeps the loop credible.

A retro that changes nothing

  • Opens with 'so, how did it go?' and one person answers
  • Fourteen observations, all discussed at equal length
  • Seven actions committed to, none with owners
  • Notes written into a document nobody opens again
  • Last time's actions never mentioned
  • Same three complaints reappear next fortnight

A retro that ships one change

  • Opens with the status of last time's single action
  • Ten minutes of silent, parallel, capped writing
  • Themes clustered by the team, prioritised by vote
  • Two themes discussed for nine timed minutes each
  • One action, one named owner, one date inside the cycle
  • Action lives in the backlog, reviewed at the next open

Close the loop before the next retrospective

Send the recap the same day, and lead it with the action rather than the observations. A recap that opens with twenty-four clustered notes buries the only line that matters. One paragraph is enough: the two themes, the action, the owner, the date, and one sentence on what was deliberately dropped.

Then track a single number over time: what proportion of retro actions shipped inside the cycle. Not attendance, not sentiment, not the number of ideas generated. If that proportion is above about two thirds, the loop is working and you can afford a slightly bigger action. If it is below a third, you are committing to too much, and the fix is to halve the commitment rather than to add a nagging step.

Once a quarter, run a retro about the retro. Ask what the format is missing, whether anonymity settings still fit the team, and whether the hour is still earning its place. Teams change - the cadence and format that suited a new team of five rarely suits the same team eighteen months later, and nobody will tell you unless you ask.

  • Previous action reviewed in the first two minutes
  • Observations generated in silence, in parallel, capped
  • Every item read aloud verbatim before clustering
  • Themes prioritised by simultaneous vote, not by debate
  • One or two actions maximum, never seven
  • Each action has a named owner who agreed out loud
  • Each action has a date inside the current cycle
  • Recap sent the same day with the action at the top

Frequently asked questions

How long should a retrospective be?

Sixty minutes for a two-week sprint with a team of four to twelve, thirty for a one-week cadence, and ninety for a quarterly or end-of-project review. The length matters less than the split: give data gathering as much time as discussion. Teams that run a fifteen-minute retro are usually skipping the silent generation phase, which is precisely the part that produces observations they have not already heard in standup.

How many actions should come out of one retrospective?

One or two. It feels too modest after a session that surfaced nine problems, and that is exactly why it works - one change per fortnight compounds into more than twenty a year, while seven parallel commitments produce roughly zero. If a theme is too big for one cycle, cut a first slice that fits rather than committing to the whole thing and letting it lapse.

Should a retrospective be anonymous?

Use anonymity while the team is new, after a difficult sprint, or when the awkward topic involves someone senior who is in the room. Drop it once the team is settled, because anonymous items cannot be followed up with a clarifying question and ownership gets harder to assign. Whatever you choose, say it out loud before people start writing - people calibrate how honest to be in the first thirty seconds.

Should the manager attend the team's retrospective?

Usually yes, with two conditions: they speak last in every phase, and they never use the session to discuss an individual's performance. Seniority anchors a group quickly, so a manager who opens with their assessment has effectively decided the agenda. If the team's biggest problem is the manager, run one retro without them and have a nominated person carry the summary back - that is a signal worth acting on, not one to suppress.

What do we do when the same problem comes up every retrospective?

Pick one of three explicit options: slice it into something that fits inside a single cycle, escalate it as a named conversation with a named person and a reporting date, or retire it out loud for a stated period. Leaving it on the board unaddressed is the worst option, because it teaches the team that raising things changes nothing, and that costs more over a year than the original problem does.

How do you run a retrospective across time zones?

Split it. Do the silent generation asynchronously in the twenty-four hours before the call, so nobody is writing thoughtfully at eleven at night, and use the live thirty to forty minutes for clustering, voting and deciding. Generation works well asynchronously; deciding does not, because it depends on people hearing each other react. Rotate the live slot between regions rather than fixing it around the largest office.

Keep reading

Related articles

Ready to run better sessions?

Create interactive events with live polls, quizzes, icebreakers, and more.