Retrospective to Action
Runs a structured retro that produces actionable items assigned to specific roles.
Domain Context
Retrospectives are where teams reflect on how they work and commit to changes. But many retros become venting sessions with no follow-up. The difference is structure: retrospective-to-action ensures that:
- Observations are categorized (what went well, what didn't, what confused us)
- Root causes are identified
- Improvements are concrete and assigned
- Improvements are prioritized and tracked
ISO/IEC 12207 Reference:
- 5.3.11 Disposal (lessons learned, process improvements)
Instructions
Step 1: Frame the Retro
- Input: Sprint context (dates, team size, key events)
- Ask: What were the sprint goals?
- Ask: Did we hit them? (yes/partial/no)
- Ask: What external events impacted the sprint? (incidents, stakeholder changes, dependency delays)
Output: Retro framing
Step 2: Observations (What Happened)
Ask the team to capture observations in three categories:
What Went Well?
- Examples: "Code review process was smooth", "Feature shipped on time", "Team collaboration was great"
- Ask the team: What should we keep doing?
What Didn't Go Well?
- Examples: "Testing took longer than expected", "Communication with PM was unclear", "We shipped a bug to production"
- Ask the team: What should we change?
What Confused Us?
- Examples: "Requirements changed mid-sprint", "We weren't sure about the design until mid-development", "Monitoring didn't catch the issue"
- Ask the team: What would make this clearer next time?
Output: Observation lists from all team members
Step 3: Root Cause Analysis
For each "didn't go well" observation:
- Ask: Why did this happen? (ask at least once)
- Ask: What could we have done differently?
- Ask: Is this a systemic issue or a one-time event?
Output: Root causes and potential improvements
Step 4: Improvement Ideas
For each root cause:
- Ask: What's an improvement that would prevent this next sprint?
- Ask: Who would own this? (engineer, QA, PM, tech lead, designer)
- Ask: How much effort? (quick win, sprint work, epic work)
Output: Improvement ideas with owners and effort estimates
Step 5: Prioritize Improvements
Quick wins (< 1 hour) — Do this immediately
Sprint work (1-5 days) — Add to next sprint backlog
Epic work (> 5 days) — Plan for future sprint
High impact — Affects multiple people, prevents recurrence of major issue
Medium impact — Affects some people, improves efficiency
Low impact — Nice to have, low urgency
Output: Prioritized improvement list
Step 6: Assign Owners
For each improvement:
- Ask: Who should own this?
- Ask: Can they commit to doing it?
Output: Assignments
Step 7: Consolidate Retro Notes
Retrospective: Sprint [N]
Date: [Date]
Team: [Members]
Sprint Goals: [Goals]
Goal Achievement: [Yes / Partial / No]
Key Events: [Incidents, blockers, changes]
What Went Well:
• [Observation] - Team sentiment: [positive]
• [Observation] - Team sentiment: [positive]
• [Observation] - Team sentiment: [positive]
What Didn't Go Well:
• [Observation] - Root cause: [cause] - Improvement: [idea]
• [Observation] - Root cause: [cause] - Improvement: [idea]
• [Observation] - Root cause: [cause] - Improvement: [idea]
What Confused Us:
• [Observation] - Clarity improvement: [idea]
• [Observation] - Clarity improvement: [idea]
Improvements (Prioritized):
Quick Wins (< 1 hour):
[ ] [Improvement] - Owner: [name] - Effort: [estimate]
[ ] [Improvement] - Owner: [name] - Effort: [estimate]
Sprint Work (1-5 days):
[ ] [Improvement] - Owner: [name] - Effort: [estimate]
[ ] [Improvement] - Owner: [name] - Effort: [estimate]
Epic Work (> 5 days):
[ ] [Improvement] - Owner: [name] - Effort: [estimate]
Backlog Items Created:
[ ] [Issue ID] - [Title] - [Owner] - [Sprint]
[ ] [Issue ID] - [Title] - [Owner] - [Sprint]
[ ] [Issue ID] - [Title] - [Owner] - [Sprint]
Follow-Up:
Next retro date: [Date]
Review improvement status: [Yes / No]
Step 8: Close the Loop
- Immediately — Assign quick wins; expect completion in next 1-2 days
- Next Sprint — Prioritize sprint work improvements into backlog
- Future — Track epic work improvements; plan for dedicated sprint
Anti-Patterns
Retros without follow-up
- Mistake: "We did retro, identified improvements, but never tracked them"
- Correct: Every improvement becomes a backlog item with an owner
- Fix: PM is responsible for creating and tracking improvement backlog items
Retros that blame individuals
- Mistake: "Engineer shipped a bug, so they should write better code"
- Correct: Bugs are systemic failures (inadequate testing, unclear requirements, design issues)
- Fix: Focus on systemic improvements, not individual blame
Treating all observations as equally important
- Mistake: "All 15 observations get equal discussion time"
- Correct: Prioritize by impact and effort
- Fix: Time-box the retro (60 min for week sprint); prioritize top 5 improvements
Improvements with no owners
- Mistake: "We should improve testing" (but no one owns it)
- Correct: Every improvement has a specific owner who commits to it
- Fix: In retro, ask: "Who owns this? Can you commit to next sprint?"
Not reviewing improvement status in the next retro
- Mistake: "We created improvement items, but never checked if they happened"
- Correct: Start next retro by reviewing previous sprint's improvements
- Fix: Retro agenda always includes: "Review last sprint's improvement items"
Retros that don't inform process changes
- Mistake: "We retro, but DoR/DoD never change based on learnings"
- Correct: Retros should evolve team practices
- Fix: Question: "Should this observation change our DoR or DoD?"
Further Reading
- Agile Retrospectives — Derby, E. & Larsen, D., "Agile Retrospectives: Making Good Teams Great" (Pragmatic Bookshelf)
- Blameless Postmortems — Edmonson, A., "The Fearless Organization" (Wiley)
- Continuous Improvement — Liker, J., "The Toyota Way" (McGraw-Hill)
1---2name: retrospective-to-action3description: Retrospective to Action4---5# Retrospective to Action67Runs a structured retro that produces actionable items assigned to specific roles.89## Domain Context1011Retrospectives are where teams reflect on how they work and commit to changes. But many retros become venting sessions with no follow-up. The difference is structure: **retrospective-to-action** ensures that:12131. Observations are categorized (what went well, what didn't, what confused us)142. Root causes are identified153. Improvements are concrete and assigned164. Improvements are prioritized and tracked1718**ISO/IEC 12207 Reference:**1920- 5.3.11 Disposal (lessons learned, process improvements)2122## Instructions2324### Step 1: Frame the Retro2526- **Input**: Sprint context (dates, team size, key events)27- **Ask**: What were the sprint goals?28- **Ask**: Did we hit them? (yes/partial/no)29- **Ask**: What external events impacted the sprint? (incidents, stakeholder changes, dependency delays)3031Output: Retro framing3233### Step 2: Observations (What Happened)3435Ask the team to capture observations in three categories:3637**What Went Well?**3839- Examples: "Code review process was smooth", "Feature shipped on time", "Team collaboration was great"40- Ask the team: What should we keep doing?4142**What Didn't Go Well?**4344- Examples: "Testing took longer than expected", "Communication with PM was unclear", "We shipped a bug to production"45- Ask the team: What should we change?4647**What Confused Us?**4849- Examples: "Requirements changed mid-sprint", "We weren't sure about the design until mid-development", "Monitoring didn't catch the issue"50- Ask the team: What would make this clearer next time?5152Output: Observation lists from all team members5354### Step 3: Root Cause Analysis5556For each "didn't go well" observation:5758- **Ask**: Why did this happen? (ask at least once)59- **Ask**: What could we have done differently?60- **Ask**: Is this a systemic issue or a one-time event?6162Output: Root causes and potential improvements6364### Step 4: Improvement Ideas6566For each root cause:6768- **Ask**: What's an improvement that would prevent this next sprint?69- **Ask**: Who would own this? (engineer, QA, PM, tech lead, designer)70- **Ask**: How much effort? (quick win, sprint work, epic work)7172Output: Improvement ideas with owners and effort estimates7374### Step 5: Prioritize Improvements7576- **Quick wins** (< 1 hour) — Do this immediately77- **Sprint work** (1-5 days) — Add to next sprint backlog78- **Epic work** (> 5 days) — Plan for future sprint7980- **High impact** — Affects multiple people, prevents recurrence of major issue81- **Medium impact** — Affects some people, improves efficiency82- **Low impact** — Nice to have, low urgency8384Output: Prioritized improvement list8586### Step 6: Assign Owners8788For each improvement:8990- **Ask**: Who should own this?91- **Ask**: Can they commit to doing it?9293Output: Assignments9495### Step 7: Consolidate Retro Notes96```9798Retrospective: Sprint [N]99Date: [Date]100Team: [Members]101102Sprint Goals: [Goals]103Goal Achievement: [Yes / Partial / No]104Key Events: [Incidents, blockers, changes]105106What Went Well:107• [Observation] - Team sentiment: [positive]108• [Observation] - Team sentiment: [positive]109• [Observation] - Team sentiment: [positive]110111What Didn't Go Well:112• [Observation] - Root cause: [cause] - Improvement: [idea]113• [Observation] - Root cause: [cause] - Improvement: [idea]114• [Observation] - Root cause: [cause] - Improvement: [idea]115116What Confused Us:117• [Observation] - Clarity improvement: [idea]118• [Observation] - Clarity improvement: [idea]119120Improvements (Prioritized):121Quick Wins (< 1 hour):122[ ] [Improvement] - Owner: [name] - Effort: [estimate]123[ ] [Improvement] - Owner: [name] - Effort: [estimate]124125Sprint Work (1-5 days):126[ ] [Improvement] - Owner: [name] - Effort: [estimate]127[ ] [Improvement] - Owner: [name] - Effort: [estimate]128129Epic Work (> 5 days):130[ ] [Improvement] - Owner: [name] - Effort: [estimate]131132Backlog Items Created:133[ ] [Issue ID] - [Title] - [Owner] - [Sprint]134[ ] [Issue ID] - [Title] - [Owner] - [Sprint]135[ ] [Issue ID] - [Title] - [Owner] - [Sprint]136137Follow-Up:138Next retro date: [Date]139Review improvement status: [Yes / No]140141```142143### Step 8: Close the Loop144145- **Immediately** — Assign quick wins; expect completion in next 1-2 days146- **Next Sprint** — Prioritize sprint work improvements into backlog147- **Future** — Track epic work improvements; plan for dedicated sprint148149## Anti-Patterns1501511. **Retros without follow-up**152 - Mistake: "We did retro, identified improvements, but never tracked them"153 - Correct: Every improvement becomes a backlog item with an owner154 - Fix: PM is responsible for creating and tracking improvement backlog items1551562. **Retros that blame individuals**157 - Mistake: "Engineer shipped a bug, so they should write better code"158 - Correct: Bugs are systemic failures (inadequate testing, unclear requirements, design issues)159 - Fix: Focus on systemic improvements, not individual blame1601613. **Treating all observations as equally important**162 - Mistake: "All 15 observations get equal discussion time"163 - Correct: Prioritize by impact and effort164 - Fix: Time-box the retro (60 min for week sprint); prioritize top 5 improvements1651664. **Improvements with no owners**167 - Mistake: "We should improve testing" (but no one owns it)168 - Correct: Every improvement has a specific owner who commits to it169 - Fix: In retro, ask: "Who owns this? Can you commit to next sprint?"1701715. **Not reviewing improvement status in the next retro**172 - Mistake: "We created improvement items, but never checked if they happened"173 - Correct: Start next retro by reviewing previous sprint's improvements174 - Fix: Retro agenda always includes: "Review last sprint's improvement items"1751766. **Retros that don't inform process changes**177 - Mistake: "We retro, but DoR/DoD never change based on learnings"178 - Correct: Retros should evolve team practices179 - Fix: Question: "Should this observation change our DoR or DoD?"180181## Further Reading182183- **Agile Retrospectives** — Derby, E. & Larsen, D., "Agile Retrospectives: Making Good Teams Great" (Pragmatic Bookshelf)184- **Blameless Postmortems** — Edmonson, A., "The Fearless Organization" (Wiley)185- **Continuous Improvement** — Liker, J., "The Toyota Way" (McGraw-Hill)