On this page (10 sections)
The starfish retrospective splits "what should we change?" into five arms: Start doing, Do more of, Keep doing, Do less of and Stop doing. Where Start Stop Continue asks yes-or-no questions, Starfish adds a dial: the middle arms catch practices worth turning up or down. It suits a team whose process mostly works and needs tuning, not a rebuild.
The five columns
| Column | What goes here | Example note |
|---|---|---|
| ๐ Start doing | A practice, tool or experiment the team doesn't do yet | "A 15-minute design review before any story over 5 points." |
| ๐ Do more of | Something that helps but happens too rarely | "Pairing on the gnarly tickets. We did it twice and both went faster." |
| โ Keep doing | Working at the right level; protect it | "Writing release notes as we merge, not on release day." |
| ๐ Do less of | Useful in small doses, but overdone right now | "Chat threads that should have been a five-minute call." |
| ๐ Stop doing | Costs more than it gives | "The Thursday status email nobody reads." |
More of and Less of are the point. Most changes a team wants aren't a start or a stop. Pairing isn't new and nobody wants to drop it; it just happens too rarely. Meetings can't be stopped, but there can be fewer. When a Stop note really means "less", move it to the middle.
Where it comes from. Patrick Kua wrote up the starfish in a March 2006 blog post, and Retromat credits the activity to him. His case for it: the five categories push people toward concrete actions rather than complaints.
In Retro Rabbit
The Starfish template in Retro Rabbit
Pick Starfish from the format library when you create a Team Room (or later in its Settings) and the board starts with its five columns. Your team adds notes during the sprint, with or without their name shown, then votes on what to talk about.
Starfish ยท Sprint #14
Example notes
Start doing
- 15-minute design review before any story over 5 points2 votes
- Write the rollback plan in the PR description for risky changes4 votes
Do more of
- Pairing on the gnarly tickets. We did it twice and both went faster5 votes
- Demo work in progress mid-sprint, not just at the review3 votes
Keep doing
- Release notes as we merge, not on release day3 votes
- The no-meetings Wednesday morning2 votes
Do less of
- Chat threads that should have been a five-minute call1 vote
- Estimating every bug. Most take under an hour1 vote
Stop doing
- The Thursday status email nobody reads4 votes
- Merging to main after 4pm on Fridays5 votes
- Start doing
- Do more of
- Keep doing
- Do less of
- Stop doing
14-day free trial ยท No credit card
When to use it (and when not to)
Use it when:
- the team's process mostly works and you want to adjust it, not overhaul it
- Start Stop Continue keeps producing blunt notes like "stop meetings" and people need a middle answer
- a process change has run for a few sprints and might need more, less or nothing
Pick something else when:
- the sprint went badly and people need to say how it felt. Run Mad Sad Glad first.
- you only have 30 minutes. Start Stop Continue covers most of the same ground.
- the team is three or four people. Notes spread too thin across five arms; KPT works better.
- one big problem dominates, like an outage. Tuning dials won't find a root cause; use 5 Whys.
How to run it live (45 minutes)
| Time | Step |
|---|---|
| 0โ5 min | Review last retro's action items |
| 5โ15 min | Silent writing in all five arms |
| 15โ20 min | Move misplaced notes, group duplicates |
| 20โ23 min | Dot vote: three votes each |
| 23โ40 min | Discuss arm by arm, from Start to Stop |
| 40โ45 min | Agree on action items and owners |
- Place last retro's changes. Open the Action Items panel (Previous Retro, then Old / Unresolved Items) and ask which arm each item belongs in now. A Start that worked becomes a Keep; one that didn't becomes a Stop.
- Write silently. Set the shared timer for 10 minutes. Ask for at least one note in each middle arm.
- Sort before you group. Move any Start or Stop note that's really a "more" or "less" to the middle, then drag duplicates together.
- Vote. Dot voting, three votes each, then sort by Most Votes.
- Go arm by arm, about three minutes each. For Keep doing, ask whether anyone disagrees and move on.
- Decide. Start and Stop items need an owner and a check. Dial items need a number (see the tip below).
How to run it async over a sprint
Starfish notes are small observations. "This should have been a call" is a Do less of note you can post before the thread ends.
- Day 1: the next board is ready once someone clicks Start New Retro after the last retro. The facilitator adds a Keep doing note for each change agreed last time.
- During the sprint: add notes on the board or in Quick Notes on the Team Room page. Turn off Show Name to post a Stop note without your name shown.
- Mid-sprint: check the board's shape. If every note is in Start or Stop, ask for middle-arm notes.
- Two days before the end: everyone votes.
- The day before: the facilitator groups notes and reads the CarrotIQ Sprint Summary for each arm.
- Retro day: a 25-minute call on the top-voted notes. Or skip the call: post the top note per arm with a proposed action, and owners accept or push back by end of day.
More in how to run an async retrospective.
10 example prompts
Start doing
- What did we wish we'd had in place when the sprint got busy?
- What one-sprint experiment could we drop if it doesn't help?
Do more of 3. What helped every time we did it, but we only did it once or twice? 4. Which habit do one or two people have that the whole team should?
Keep doing 5. What would you argue to keep if someone proposed dropping it? 6. Which change from an earlier retro has stuck?
Do less of 7. What's useful but taking more time than it's worth right now? 8. Where are we adding process to work that doesn't need it?
Stop doing 9. What do we keep doing only because nobody has said stop? 10. What would nobody notice if it disappeared next sprint?
Facilitator tip and a common pitfall
Tip: ask "how much?" for every dial note. "More pairing" could mean once a week or on every ticket. When a dial note gets votes, ask for a number: "pair on every ticket over 5 points". Without one, nobody can tell next retro whether it happened.
Pitfall: running out of time before Stop. Going from Start to Stop puts the hardest arm last, where a long Start discussion squeezes it to a minute. Time each arm with the shared timer.
How AI helps with this format
On Pro AI (and during the free trial), CarrotIQ handles the admin:
- Group names. Duplicates spread across arms: "too many chat threads" in Do less of, "stop debating in chat" in Stop. Drag them together and CarrotIQ names the group, for example "Chat Overload".
- Summaries. The Sprint Summary covers each arm plus the whole retro. A few sprints of Keep doing summaries show which habits have stuck.
- Suggested action items. CarrotIQ Suggest drafts an action from the notes, weighting the most-voted ones. For a dial note, add the number before you assign it.
Example action items
| Note | Action item |
|---|---|
| Start: "Design review before big stories" | "Lina books a 15-minute design review for every story over 5 points next sprint, and reports at the retro how many changed course." |
| More of: "Pair on the gnarly tickets" | "Any ticket in progress for two days gets a pair the next morning. Kofi checks at standup; we count pairings at the next retro." |
| Keep doing: "Release notes as we merge" | "Keep it. Ana adds a release-note line to the PR template by Friday so new joiners do it too." |
| Less of: "Chat threads that should be a call" | "When a thread passes 10 replies, whoever spots it suggests a five-minute call. Trial for one sprint; Omar asks at the retro whether it helped." |
| Stop doing: "Thursday status email" | "Raj stops the Thursday email this week and points its two readers to the sprint board. Next retro, he says whether anyone missed it." |
Next retro, the Previous Retro tab lists these, and older open ones sit under Old / Unresolved Items. More in retrospective action items that actually get done.
Use this template in Retro Rabbit
- Start a 14-day free trial. No card is needed.
- Pick Starfish from the format library: choose "Browse all formats" when you create your Team Room, or later in the Team Room's Settings.
- In the first sprint, post one example note in each arm yourself, so the team sees the difference between Do less of and Stop doing.
See pricing for plans.
Related formats
- KALM: the same dial idea in four columns, without Stop
- Start Stop Continue: the three-column version for 30 minutes
- DAKI: when you want an Improve column instead of a dial
- KPT: when you'd rather turn each problem into one experiment
- More formats in Kanban and lean
- All retrospective templates
Frequently asked questions
What is a starfish retrospective?
A five-column retrospective drawn as a starfish: Start doing, Do more of, Keep doing, Do less of and Stop doing. It helps a team tune practices that mostly work, rather than only adopting or dropping them.
What's the difference between Starfish and Start Stop Continue?
Starfish adds Do more of and Do less of. Those two arms catch changes that are too small for Start or Stop, like pairing more often or having fewer status meetings. Start Stop Continue is shorter; Starfish is finer.
What's the difference between Do less of and Stop doing?
Do less of is for something useful that's overdone right now, like long chat threads. Stop doing is for something that costs more than it gives, like a report nobody reads. If you'd miss it entirely, it belongs in Less of.
Who created the starfish retrospective?
Patrick Kua wrote it up in a March 2006 blog post, and Retromat credits the activity to him.
How long does a starfish retrospective take?
About 45 minutes for a two-week sprint. Five columns take longer to discuss than three, so if the team adds notes during the sprint, you can spend nearly all of the meeting on the top-voted arms.
Is Starfish the same as KALM?
They're close cousins. KALM uses Keep, Add, Less and More, with no Stop column. Pick Starfish when there's something the team wants to drop.
Run this retro in Retro Rabbit
Your team adds notes during the sprint, CarrotIQ groups and summarizes them and suggests action items, and unfinished items carry into the next retro.
14-day free trial ยท No credit card