Work in progress. We welcome questions and suggestions — give us feedback.

Retrospectives

What is a Retro?

In the context of agile development, a "retro" is short for "retrospective," a key ceremony in agile methodologies like Scrum. A retrospective is a regular meeting held at the end of each sprint (iteration) where the development team reflects on their process and identifies opportunities for improvement.

Purpose:

  • Reflect on what went well during the sprint
  • Identify what didn't go well or could be improved
  • Create actionable items to improve the team's process

Duration: Usually 1-3 hours depending on sprint length

Participants: The entire development team, and sometimes stakeholders

Benefits:

  • Promotes team self-organization and ownership
  • Identifies process improvements
  • Builds team cohesion and communication
  • Enables continuous learning and adaptation

Lightweight Retro Template

Who was involved? List team members and stakeholders involved

Emoji summarizing the experience? (optional)

What was your favorite part of this experience?

What was your least favorite part of this experience?

What went well? What was easy? Helpful? Productive? Any highlights?

What could have gone better? What was hard? Confusing? Challenging? Any lowlights?

What advice would you give to future team leads?

What advice would you give to future team members?

What feedback would you give to DSAC?

What feedback would you give to CMS? HHS? Other Stakeholders?

What's next for this project or initiative?


Hot Air Balloon Retro Template

What has been giving us lift?

What has been dragging us down?

What is the sunshiney weather we've been enjoying?

What is the cloudy weather on the horizon?


Start/Stop/Continue Retro Template

What went well? What should we continue doing?

What didn't go well? What should we stop doing?

What should we do do differently? What should we try doing?

Looking for U.S. government information and services?
Visit USA.gov