Skip to main content

Meetings

Sprint Retrospective Template

A retrospective is only as good as what changes afterwards. This template opens by checking whether last retro's actions worked, grounds the discussion in sprint facts, and ends with at most two actions, each with an owner, a date and a sign that it worked.

Updated 2026-10-27

Copy and adapt

The template

Sprint retrospectiveTemplate

Retro, [Team], Sprint [N], {{date}}

Facilitator: [name, rotate each sprint] Format: [Start Stop Continue / 4Ls / Sailboat / Mad Sad Glad] Attendees: [names] Related: [[Sprint N]]

Last retro's actions (5 min)

  • [Action] (@[owner]): [done / not done]. Did it work? [what we saw]

Sprint facts (5 min)

  • Committed: [N items or points]. Done: [N]
  • Carried over: [items]
  • Incidents, people out, scope added mid-sprint: [facts]

What went well

  • [Specific thing, with the example]

What did not go well

  • [Specific thing, with the example]

Still puzzling us

  • [Question nobody can answer yet]

Top themes (after dot voting)

  1. [Theme] ([votes])
  2. [Theme] ([votes])

Actions (two at most)

  • [Action] (@[owner]) @due(YYYY-MM-DD). We will know it worked if [observable signal].

Parked for later

  • [Topic that matters but is not this sprint's to fix]

5 examples

Examples for different situations

The same structure, filled in for the situations people actually bring to it. Copy the one closest to yours.

1.Start Stop Continue after a missed commitment

When it fits: Use this when the team finished well short of what it committed, the cause is partly outside the team, and the retro has to separate what the team controls from what it does not.

Start Stop Continue after a missed commitmentExample 1

Retro, Checkout team, Sprint 22, 2026-11-06

Facilitator: Bruno Format: Start Stop Continue Attendees: Bruno, Hiro, Aaliyah, Petra, Sam (PM) Related: [[Sprint 22]]

Last retro's actions

  • Pair on every PR over 400 lines (@Hiro): done. Did it work? Review time on big PRs went from 2 days to under 1. Keep.

Sprint facts

  • Committed: 34 points. Done: 21.
  • Carried over: saved cards (8 pts), address autocomplete (5 pts).
  • Scope added mid-sprint: the enterprise invoice fix sales promised a customer on day 3 (5 pts, done).

Stop

  • Accepting mid-sprint work without dropping something. The invoice fix was reasonable; taking it on without removing 5 points was not. (6 cards)
  • Starting four stories in parallel with four people. Nothing was finished until day 8.

Start

  • When something urgent arrives, Sam names what comes out in the same message.
  • Limit work in progress to two stories for the team.

Continue

  • Pairing on large PRs.
  • Demoing to support on Thursdays; they caught the tax rounding bug.

Top themes

  1. Mid-sprint scope without a trade (9 votes)
  2. Too much in parallel (7 votes)

Actions

  • Write the swap rule into the team agreement: urgent work in, named story out (@Sam) @due(2026-11-07). We will know it worked if next sprint's added scope is matched by removed scope.
  • WIP limit of 2 on the board column (@Bruno) @due(2026-11-07). We will know it worked if the first story is done by day 4.

Parked for later

  • Sales promising dates to customers. Sam raises it with the sales lead, not a team fix.

2.4Ls for a newly merged team's first retro

When it fits: Use this when two teams have just become one, people do not know each other's habits yet, and the retro is as much about learning how the new team works as about the sprint.

4Ls for a newly merged team's first retroExample 2

Retro, Data platform (merged), Sprint 1, 2026-11-13

Facilitator: Lindiwe (from outside the team, for the first one) Format: 4Ls (Liked, Learned, Lacked, Longed for) Attendees: Ana, Chidi, Greta, Jun, Marco, Tariq Related: [[Data platform team]]

Last retro's actions

  • None. First retro as one team.

Sprint facts

  • Committed: 9 items. Done: 7.
  • Two code review norms in use: one half requires 2 approvals, the other 1.

Liked

  • Greta's runbook for the ingestion jobs. Three people used it during on-call.
  • Shorter planning than either old team had.

Learned

  • The old analytics team has no staging warehouse. Their changes go straight to production behind feature flags. Several people on the other side had no idea.

Lacked

  • One review rule. PRs from Marco waited for a second approval nobody knew was needed.
  • A shared on-call rota. Two people were paged for the same alert on Nov 9.

Longed for

  • A single board instead of two.

Top themes

  1. One review rule (6 votes)
  2. One on-call rota (5 votes)

Actions

  • Propose a single review rule in the team channel, decide by Friday (@Jun) @due(2026-11-15). We will know it worked if no PR waits more than a day for an approval it did not know it needed.
  • Merge the two on-call rotas into one (@Tariq) @due(2026-11-18). We will know it worked if each alert pages one person.

Parked for later

  • Whether the analytics side should get a staging warehouse. Too big for one sprint; Ana writes a short proposal.

3.Sailboat retro three sprints before a launch

When it fits: Use this when the team is close to a fixed date and needs to look forward as much as back: what is pushing it toward the launch, what is dragging, and what could sink it.

Sailboat retro three sprints before a launchExample 3

Retro, iOS team, Sprint 31, 2026-11-20

Facilitator: Camila Format: Sailboat (island, wind, anchors, rocks) Attendees: Camila, Erik, Nkechi, Raj, Wen Related: [[App 3.0 launch]]

Last retro's actions

  • Freeze new design changes after Nov 14 (@Wen): done. Did it work? Two late requests came in and were deferred to 3.1 without argument.

Sprint facts

  • Committed: 12 items. Done: 11.
  • Open bugs tagged 3.0: 23, down from 41.
  • Launch: Dec 9. Three sprints left including this one.

Island (the goal)

  • 3.0 in the App Store on Dec 9 with crash-free sessions above 99.5 percent.

Wind (pushing us forward)

  • The design freeze. Erik: "first sprint in months where the target did not move."
  • Daily bug triage at 09:15, 10 minutes.

Anchors (slowing us down)

  • TestFlight builds take 50 minutes to process; the team waits instead of switching tasks.
  • Raj is the only person who knows the payments screen.

Rocks (risks ahead)

  • App review over Thanksgiving week may be slow.
  • If Raj is out, nobody can fix a payments bug.

Top themes

  1. Single point of failure on payments (5 votes)
  2. App review timing (4 votes)

Actions

  • Raj pairs with Nkechi on the next two payments bugs (@Raj) @due(2026-11-27). We will know it worked if Nkechi fixes one on her own before Dec 4.
  • Submit the release candidate by Dec 1 to leave a week for review (@Camila) @due(2026-12-01). We will know it worked if review starts before Dec 3.

Parked for later

  • Faster TestFlight processing. Not fixable before launch.

4.Mad Sad Glad after a weekend incident

When it fits: Use this when the sprint included a stressful incident, people are tired or upset, and a process-only retro would skip the thing everyone is actually thinking about.

Mad Sad Glad after a weekend incidentExample 4

Retro, Platform team, Sprint 9, 2026-12-04

Facilitator: Noor Format: Mad Sad Glad Attendees: Noor, Diego, Elif, Kai, Olu Related: [[Incident 2026-11-29 database failover]]

Last retro's actions

  • Add disk usage alerts to the primary database (@Kai): not done. It was on the board for two sprints. The incident on Nov 29 started with a full disk.

Sprint facts

  • Committed: 15 items. Done: 9.
  • Sev-1 incident Saturday Nov 29, 02:10 to 05:40, checkout down for 3.5 hours.
  • Olu was on call alone; the secondary did not get the page.

Mad

  • Olu: three hours alone at 2 a.m. because the escalation policy pointed to someone who had left the team in October.
  • The disk alert action sat untouched for a month.

Sad

  • Losing two days of the sprint to the incident review.

Glad

  • Elif's failover runbook worked; the restore took 40 minutes instead of the hours it took last year.
  • The incident review was blameless, and people said so.

Top themes

  1. On-call escalation was broken and nobody knew (5 votes)
  2. Safety actions lose to feature work (4 votes)

Actions

  • Fix the escalation policy and test it with a fake page (@Noor) @due(2026-12-05). We will know it worked if the secondary acknowledges a test page within 5 minutes.
  • Disk alerts shipped first thing next sprint, before any feature work (@Kai) @due(2026-12-09). We will know it worked if the alert fires in the staging test.

Parked for later

  • Comp time for Olu. Noor handles it directly, not in the retro.

5.Retro about an action carried for three sprints

When it fits: Use this when the same problem has come up in retro after retro, the action keeps rolling forward untouched, and the team needs to stop pretending the next sprint will be different.

Retro about an action carried for three sprintsExample 5

Retro, Web team, Sprint 18, 2026-12-11

Facilitator: Ollie Format: What went well / what did not / actions, with the action history first Attendees: Ollie, Bea, Ikenna, Sofia, Yara Related: [[Flaky tests]]

Last retro's actions

  • "Fix the flaky end-to-end tests" (@Ikenna): not done. Carried since Sprint 15. Fourth time on the list.

Sprint facts

  • Committed: 20 items. Done: 17.
  • CI reruns this sprint: 61. Estimated time lost: about 9 hours across the team.
  • 5 of the 140 end-to-end tests cause almost all the reruns.

What went well

  • Release went out on Tuesday with no rollback.
  • Bea's new form component cut the signup page bundle by 18 percent.

What did not go well

  • The flaky tests, again. Ikenna: "I never pick it up because it is never anyone's sprint work."
  • Everyone reruns CI instead of reporting which test failed.

Top themes

  1. The flaky tests action is not real work in the plan (5 votes)

Actions

  • Quarantine the 5 worst tests today so they no longer block merges (@Ikenna) @due(2026-12-11). We will know it worked if reruns drop below 10 next sprint.
  • Put "fix the 5 quarantined tests" in the sprint as a 5-point story, not a retro action (@Ollie) @due(2026-12-12). We will know it worked if it is on the board at planning.

Parked for later

  • Rule for the future: an action carried twice becomes a planned story or gets dropped. No third carry.

What belongs in a retrospective

A retrospective template has to do something most retro boards skip: connect this sprint's actions to the last sprint's. Every section in the template above exists to make that connection.

  • Last retro's actions. Done or not, and did it work. This is the section that makes retros cumulative instead of repetitive.
  • Sprint facts. Committed versus done, carry-overs, incidents. Facts keep the discussion honest.
  • The format columns. Went well and did not go well, or the columns of whichever format you choose. Specific examples, not general moods.
  • Still puzzling us. Questions nobody can answer yet. They often turn into next sprint's actions once someone looks.
  • Top themes after voting. Everyone gets three votes. The two themes with the most votes get discussed; the rest get parked.
  • Two actions, each with an owner, a date and a signal. The signal is what you check next time.

Choosing a retrospective format

The top retrospective pages list dozens of formats. Four cover almost every situation:

  • Start Stop Continue. The default. Good when the team knows what is wrong and needs to agree on what to change.
  • 4Ls (Liked, Learned, Lacked, Longed for). Good for new or merged teams, because Learned surfaces the things people assumed everyone knew.
  • Sailboat. Good before a deadline. It adds risks ahead, so the retro looks forward as well as back.
  • Mad Sad Glad. Good after a hard sprint or an incident, when feelings are the real agenda and a process-only retro would skip them.

Change the format every few sprints if energy drops. Do not change the frame around it.

Running it in an hour

  1. Check last retro's actions (5 min). Read each one aloud with its signal.
  2. Read the sprint facts (5 min). The facilitator prepares them before the meeting.
  3. Silent writing (10 min). Everyone adds items under the format headings at once.
  4. Group and vote (10 min). Merge duplicates, three votes each.
  5. Discuss the top two themes (20 min). Ask why until you reach something the team can change.
  6. Write the actions (10 min). Owner, date, and how you will know.

Following up between retros

This is the gap in most retrospective guides. They say to check actions at the next retro, but not how, or what to do when an action is not done.

Put each action into the sprint where people actually look: the board, the tasks list, the daily note. A retro action that only lives in the retro note will be read again in two weeks, which is too late. At the next retro, check the signal you wrote, not people's impressions.

Then apply one rule to anything not done: an action carried twice either becomes planned work with an estimate, or the team drops it out loud. A third carry-over teaches everyone that retro actions are wishes. The last example above shows a team making that call after four.

Common mistakes

  • Skipping the action review. The fastest way to make retros pointless.
  • Seven actions. None of them happen. Two is plenty.
  • Actions owned by "the team". One name per action.
  • Inviting the manager by default. People edit what they say. Share the actions afterwards instead.
  • Only talking about process. If the sprint had an incident or a conflict, that is the topic. Use Mad Sad Glad and let people say it.

When to use a different template

A sprint retro looks at two weeks of one team's work. For the end of a whole project, with budget, timeline and lessons for future projects, use the lessons learned template. For a single incident with a timeline and root cause, use the post-mortem template. For the daily coordination that feeds the sprint facts, the standup meeting template records blockers and how long they were open.

Customization tips

  • Always start with last retro's actions

    Five minutes, before anything new. Ask two questions per action: was it done, and did it work? A team that never checks learns that retro actions are optional, and after a few sprints the retro becomes a complaint session.

  • Bring facts, not just feelings

    Committed versus done, carried-over items, incidents, people out. Two minutes of numbers stops the retro from being decided by whoever remembers the last three days most vividly.

  • Two actions at most

    Teams that leave with seven actions finish none. Vote, take the top one or two themes, and park the rest with a name. A small change that happens beats a long list that does not.

  • Write how you will know it worked

    Every action gets a line that starts "We will know it worked if" followed by something you can see next sprint: review time under a day, reruns below 10. Next retro, check that signal instead of debating whether things feel better.

  • Rotate the format, keep the frame

    Start Stop Continue, 4Ls, Sailboat and Mad Sad Glad are all fine. Change them every few sprints to keep people thinking. Keep the action review at the start and the two-action limit at the end the same every time.

  • Collect input silently first

    Give everyone five minutes to write before anyone speaks. Remote teams can collect items in the note the day before. Quiet people contribute, and the first loud opinion does not set the agenda.

In the app

How to do this in Scribelet

  1. Open Desk Settings, then Templates, tap Add Template, paste the template above and set the category to Meeting with #retro as a default tag. Keep {{date}} in the title.

  2. Write actions as - [ ] Quarantine the 5 worst tests (@Ikenna) @due(2026-12-11). They show up in the Tasks view and on the owner's daily note until ticked, so the action review at the next retro starts from a real list.

  3. Link each retro to the sprint and to recurring topics, for example [[Sprint 18]] and [[Flaky tests]]. The topic note's backlinks then show every retro where the problem came up, which makes a fourth carry-over hard to miss.

  4. Before the retro, ask the AI chat "which retro actions from the last three months were never ticked?" It answers from your retro notes with citations, so you can open with evidence.

  5. Save your best filled-in retro as a template from its ... menu if your team always uses one format, so the headings are ready next sprint.

Templates, template variables and AI generation are documented in Note templates.

Frequently asked questions

What are the five stages of a retrospective?

The common model, from Esther Derby and Diana Larsen's book on agile retrospectives, is set the stage, gather data, generate insights, decide what to do, and close. The template follows the same order: action review and facts gather data, the format columns and voting generate insights, and the actions section decides what to do.

How long should a sprint retrospective be?

About 45 to 60 minutes for a two-week sprint. The Scrum Guide caps it at three hours for a one-month sprint and says it is usually shorter for shorter sprints. If yours regularly run long, you are probably trying to fix too many things; cap the actions at two.

What is the difference between a sprint review and a sprint retrospective?

The sprint review looks at the product: what was built, with stakeholders, and what to do next. The retrospective looks at the team and how it worked, usually without stakeholders, so people can be candid. Review is about the what; retro is about the how.

Who should attend a sprint retrospective?

The whole team that did the work, including the product owner and scrum master if you have them. Managers and stakeholders usually stay out unless the team invites them, because their presence changes what people are willing to say.

What do you do when the same issues come up every retro?

Stop treating them as retro actions. An issue that survives three retros is not a reminder problem; it is a planning problem. Either put the fix in the sprint as real work with an estimate, or decide openly that you will live with it. The fifth example above shows that decision.

What are good retrospective examples for a new team?

Start with a simple format like 4Ls or What went well, what did not, as in the second example above. New teams have more to learn about each other than about process, so leave room for observations like different review rules or on-call habits.

Retro actions that are still visible next sprint

Save this retrospective template in Scribelet, turn each action into a task with a date, and link recurring problems so you can see how many retros they have survived. Encrypted, free to start.

Free plan, no credit card. See pricing

Meetings

Standup Meeting Template

Blockers first, one line per person for done and next, and a parking lot for everything that needs more than thirty seconds. This daily standup template also tracks how many days each blocker has been open, which is the number most standups never write down.

Product

Sprint Planning Template

Sprint planning goes wrong in two places: the team commits to last sprint's velocity with this sprint's people, and unfinished work rolls over without anyone deciding it should. This template does the capacity math in the open, makes a decision on every carried-over item, and ends with a sprint goal someone could check on demo day.

Projects

Lessons Learned Template

Most lessons learned documents are written once and never read again. This template compares plan to actual, writes each lesson as an instruction for next time with its evidence, and ends by naming the checklist, template or estimate each lesson should change.

Engineering

Post Mortem Template for Incidents

A post-mortem is worth writing only if it changes something. This template keeps the timeline factual, pushes the whys to a cause the team can fix, and ends with action items that have owners, dates and a 30-day check. Copy it, or start from the postmortem example closest to your incident.

Meetings

Meeting Notes Template

One structure that captures the three things people come back for: what was decided, who owns what by when, and the context that made the decision make sense. Copy it as-is, or pick the example closest to your meeting.

Article

Definition of done

From the Scribelet blog

We use cookies for analytics to improve your experience. Learn more