Sprint Retro Toolkit
Run this AI prompt to generate talking points before your retro meeting.
From this piece
The template
Sprint Retro Toolkit
Pre-Retro: Sprint Health Report (Friday afternoon)
Run this AI prompt to generate talking points before your retro meeting.
Generate a Sprint Health Report for [SPRINT NAME / DATES].
Sprint goals:
- [Goal 1: shipped or not]
- [Goal 2: shipped or not]
- [Goal 3: shipped or not]
What we shipped:
[List features/fixes shipped this sprint]
Metrics from this sprint:
- [Metric 1]: [value] (vs goal)
- [Metric 2]: [value] (vs goal)
Blockers we hit:
- [Blocker 1 and how we resolved it]
- [Blocker 2 and how we resolved it]
Team feedback (from standups/Slack):
- [Positive moment or win]
- [Frustration or pain point]
- [Surprising insight]
Generate:
1. Sprint Health Score (1-10)
2. Top 3 things that went well
3. Top 3 things that went wrong
4. Pattern we should address (what's repeating?)
5. One thing to keep doing, one thing to stop, one thing to start
Tone: realistic and honest. This is for internal team alignment.
Output: Share this report with the team before retro starts (Friday Slack message) Time: 10 minutes
Retro Meeting Facilitation Checklist (15 minutes)
Run on Friday afternoon or first thing Monday.
Setup (2 minutes)
- Everyone on video/in room
- Shared document or whiteboard open (Miro, Google Doc, Figma)
- Sprint health report visible (paste at top)
- Timer ready (use your phone)
Went Well (3 minutes)
- Ask: "What went well this sprint?"
- Go around room, each person adds 1-2 things
- Keep energy positive - don't debate
- Note the top 2-3 themes
Didn't Go Well (4 minutes)
- Ask: "What didn't go well? What frustrated you?"
- Listen without judgment
- Note everything - don't filter yet
- Look for patterns (same issue from multiple people = priority)
Action Items (5 minutes)
- For each major issue: "What do we do differently next sprint?"
- Assign an owner (who will drive the change)
- Make it specific and small (not "improve communication" → "daily standup includes blockers")
- Limit to 3 max (more than 3 = you won't do them)
- Write down commitment: "Next sprint: [action] because [why]"
Close (1 minute)
- Celebrate the sprint (one win to remember)
- Confirm action items and owners
- Schedule retro for next sprint (same time slot)
Action Item Template
Use this format for every action item committed in retro.
Action: [Specific thing you will do]
Owner: [Name of person driving this]
Why: [Why this matters - connects to the issue from retro]
Success looks like: [How you'll know it worked - make it measurable]
Timeline: [By end of next sprint / by date]
Example:
Action: Daily standup includes "blockers" section (separate from updates)
Owner: Sarah (facilitating standups)
Why: We learned people weren't speaking up about blockers until end of week
Success looks like: Every day someone mentions 1+ blocker, gets help same day
Timeline: Starting next sprint Monday
Good vs Bad Action Items
BAD:
- "Improve communication" (too vague)
- "Better planning next time" (no owner, no measure)
- "Everyone write standup notes" (not connected to the problem)
GOOD:
- "Sarah sends standup notes by 10am every day in #daily-standup" (specific, measurable, owned)
- "Add 15 min to sprint planning for dependency mapping" (specific change, measurable)
- "Assign a dev to be 'blocker champion' - they unblock others in standup" (clear role, action-oriented)
Rule: If it doesn't have an owner and success criteria, don't commit to it.
Retro Anti-Patterns to Avoid
- Blame game: Focus on systems, not people
- Venting without action: Every issue must get an action item or we move on
- Same issues every retro: If you're saying the same thing twice, you didn't implement an action item
- Too many action items: Commit to 3 max. More = paralysis
- No owner: "We should..." is not a commitment. "Sarah will..." is.
Running Retros Consistently
Every sprint retro should:
- Compare this sprint to last (did our action items work?)
- Look for patterns (same issue 2+ sprints = systemic problem)
- Celebrate the team (every sprint had wins, name them)
- Produce 2-3 action items with owners
Frequency: End of every sprint (ideally 1-2 hour retro) Time investment: 15 minutes facilitation + 5 minutes prep = 20 min/sprint ROI: Team gets better every sprint; morale stays high; systemic issues get fixed
Monthly Meta-Retro
Once per month (in retro slot): Review your last 4 retros.
Question: Are we actually improving? Check:
- How many action items did we complete? (should be 80%+)
- Did any issue show up twice? Why didn't it get fixed?
- What's our team's biggest friction point? (keep focus on the real issue)
If retros aren't working: Maybe you need better action items, or the team doesn't trust the process yet. Discuss openly.