Mad Sad Glad Retrospective Template

Also known as: Glad Sad Mad · Mad, Sad, Glad · Sad Mad Glad

Start with how the sprint felt. The process problems are usually hiding right behind the feelings.

  • ⏱ 45–60 min
  • 👥 3–10 people
  • 🧩 3 columns
  • Free · no sign-up

Mad

What frustrated you?

What frustrated, annoyed or blocked you. Strong, often avoidable irritations.

Sad

What disappointed you?

What disappointed you or left you worried. Missed chances, things that fell short.

Glad

What made you happy?

What made you happy, proud or relieved. Wins, help received, things that just worked.

What is the Mad Sad Glad Retrospective?

Mad Sad Glad is a retrospective format that asks the team to sort the sprint into three emotions: what made them mad, what made them sad and what made them glad. Instead of starting from process ('what should we change?'), it starts from experience ('how did it feel?') and lets the improvements emerge from there.

The format comes from the 'gather data' stage described by Esther Derby and Diana Larsen in Agile Retrospectives: Making Good Teams Great (2006), where emotions are treated as data just as valid as story points or bug counts. A frustrating sprint usually has a concrete cause, and naming the feeling first is often the fastest way to find it.

You will also see it written as Glad Sad Mad or Sad Mad Glad. The order matters less than the facilitation, although many facilitators prefer to finish on Glad so the meeting ends on solid ground.

When to use Mad Sad Glad (and when not to)

✅ Use it when

  • ▸ After a stressful, chaotic or overtime-heavy sprint where people need to vent before they can problem-solve.
  • ▸ When you sense unspoken tension: short standups, cameras off, fewer jokes in the chat.
  • ▸ As a periodic team health check, for example once a quarter.
  • ▸ When a team is newly formed and you want to learn what each person cares about.
  • ▸ When other formats keep producing polite, shallow notes.

⚠️ Avoid it when

  • ▸ If there is an open interpersonal conflict between two people. That needs a mediated conversation, not a group board.
  • ▸ When trust is very low and the team is not ready to share feelings in front of a manager. Start with a lighter format and anonymous cards.
  • ▸ When you need a plan for the next quarter rather than a reflection on the last sprint (try Sailboat or Hopes and Concerns).

How to run a Mad Sad Glad Retrospective step by step

Total time: about 50 minutes for a team of 3–10 people. Adjust the timeboxes to the size of your team and sprint.

  1. 1

    Set the stage and safety · 5 min

    State the Prime Directive or a simple equivalent: everyone did the best job they could with what they knew. Explain that feelings are data and that notes are about situations, not people. Turn on anonymous cards if the team is new to this.

  2. 2

    Silent writing · 8 min

    Everyone writes in all three columns at the same time. Encourage short, specific notes ('Mad: the staging DB was down for two days') rather than general moods ('Mad: everything').

  3. 3

    Read Glad first · 7 min

    Reading the positive column first sets a constructive tone and reminds the team that the sprint wasn't all bad. Thank people out loud for the help that shows up here.

  4. 4

    Read Mad and Sad, then group · 10 min

    Read the remaining cards, then cluster them by theme. You'll often see the same root cause behind a Mad note and a Sad note, for example an unclear priority that frustrated developers and disappointed the product owner.

  5. 5

    Vote and discuss · 15 min

    Three votes per person. For each top theme ask: what happened, what was the impact, and what is in our control? Keep the conversation on causes, not culprits.

  6. 6

    Close with actions and a check-out · 5 min

    Agree on one or two actions with owners. End with a quick round: one word on how you feel now compared with the start of the meeting.

Mad Sad Glad questions and prompts for each column

Read a couple of these aloud if the board stays empty after the first minutes of writing.

Mad

  • • What made you sigh or close your laptop a bit too hard?
  • • Where did you lose time to something that shouldn't have happened?
  • • What broke an agreement the team had made?
  • • What do you keep having to work around?

Sad

  • • What did you hope would happen that didn't?
  • • What are you worried about for the next sprint?
  • • What quality corner did we cut that you're not proud of?
  • • Who or what did we lose touch with?

Glad

  • • What moment from this sprint would you tell a friend about?
  • • Who made your work easier, and how?
  • • What went better than you expected?
  • • What are you proud we shipped?

Mad Sad Glad retrospective example

A backend team after a sprint with a production incident and a last-minute scope change. Here is what their board looked like at the end of the writing phase.

Example Mad Sad Glad Retrospective board in Giftro with the columns Mad, Sad, Glad filled with sticky notes
Example Mad Sad Glad board

Mad

  • Scope changed on day 7 with no discussion
  • Staging was down for two days and nobody owned it
  • Pager went off three nights in a row for the same alert

Sad

  • We dropped the refactor we promised ourselves last sprint
  • Didn't get to demo the search feature to customers
  • New joiner spent most of the sprint blocked on access

Glad

  • Incident handled calmly, great teamwork at 2 am
  • Ana's runbook made the rollback take 5 minutes
  • Customer support thanked us in the company channel

Action items they agreed on

  • ☑️ Agree with the PO that scope changes after day 5 go through a 15-min team call (owner: Luis)
  • ☑️ Fix or silence the noisy alert and assign an owner for staging (owner: Ana, by Wednesday)
  • ☑️ Pre-create accounts for new joiners before day one (owner: team lead)

Common mistakes and facilitation tips

Venting without closure

Mad Sad Glad gives people permission to complain, which is healthy, but a retro that ends on a list of grievances is demoralising. Protect the last 15 minutes for actions.

Personal blame

If a card names a person, rephrase it together around the situation. 'Mad: John's PR broke prod' becomes 'Mad: we merged without a passing staging deploy'.

Treating Glad as filler

Glad cards tell you what to protect. If the runbook saved the night, write an action to keep runbooks up to date.

Using it every sprint

Emotion-heavy formats lose their power if used constantly. Keep Mad Sad Glad for rough sprints and health checks, and rotate with lighter formats in between.

Variations and related templates

  • Glad Sad Mad: Same columns in reverse order, for facilitators who want to start positive.
  • Joy, Fear, Excitement retrospective template: A more balanced, forward-looking emotional retro, useful at transitions and before planning.
  • Rose, Bud, Thorn retrospective template: A gentler emotional format with a column for emerging opportunities.
  • Mad Sad Glad + Learned: Adds a fourth column so each emotion is paired with a lesson.

Mad Sad Glad retrospective FAQ

What is a Mad Sad Glad retrospective?

It is a retrospective format in which team members write what made them mad, sad and glad during the sprint. It treats emotions as data and uses them to find the process issues behind the feelings.

What is the difference between Mad and Sad?

Mad is for frustration and irritation, usually about something avoidable that got in the way. Sad is for disappointment or worry: something you hoped for that didn't happen, or a risk you see coming.

Is Glad Sad Mad the same as Mad Sad Glad?

Yes. The columns are identical; only the order changes. Starting or finishing with Glad is a facilitation choice to manage the tone of the meeting.

How do I keep a Mad Sad Glad retro from becoming a blame session?

Set a no-blame rule at the start, allow anonymous cards, rephrase notes around situations instead of people and always end with concrete actions.

Can I run a Mad Sad Glad retrospective online?

Yes. Use the template on this page: Giftro opens a board with the Mad, Sad and Glad columns, anonymous cards and dot voting. Participants join with a link, no account needed.

Run your Mad Sad Glad retro now

Free, real-time and no account needed. Share the link and your team joins in seconds.

Related retrospective templates