4Ls Retrospective: The Most Underrated Format for Deep Team Learning

ScrumPoi · · 10 min read

4Ls Retrospective: The Most Underrated Format for Deep Team Learning

“So… any blockers?” Why Most Retros Suck (And What to Do Instead)

If your retrospectives feel like a status meeting with stickies, you’re not alone.

I keep seeing the same pattern:

  • 30–60 minutes of vague complaints
  • 3 generic action items (“communicate better”, “write more tests”)
  • Nothing really changes next sprint

Then teams quietly stop doing retros “because we’re too busy.”

Here’s the uncomfortable truth:
Most retro formats are optimized for shallow venting, not deep learning.

That’s why I’m a strong advocate for the 4Ls Retrospective. It’s not flashy. It’s not trendy. But it consistently surfaces the kind of insight that actually changes how teams work.

Let’s break down why the 4Ls format is so underrated, how to run it well, and what to absolutely avoid if you don’t want another pointless ceremony.


What Is a 4Ls Retrospective (And Why It Works So Well)?

The 4Ls stands for:

  • Liked – What did we appreciate or enjoy?
  • Learned – What did we discover or understand better?
  • Lacked – What was missing or insufficient?
  • Longed For – What did we wish we had?

Simple? Yes. But simplicity is a feature, not a bug.

Why I Prefer 4Ls Over “What Went Well / Didn’t”

The classic “What went well / What didn’t” retro has two big problems:

  1. It flattens nuance
    Everything is either “good” or “bad.” There’s no space for:

    • Things that were painful but valuable (e.g., a production incident that taught you a lot)
    • Things that aren’t broken yet but feel off (e.g., “We’re shipping, but it feels fragile”)
  2. It encourages blame
    “What didn’t go well” often becomes:

    • “QA missed this”
    • “Product changed priorities again”
    • “DevOps was too slow”

The 4Ls reframes the conversation:

  • Liked highlights strengths and behaviors to amplify, not just problems to fix.
  • Learned focuses on insight, not just events.
  • Lacked points to gaps, not people.
  • Longed For creates future-oriented thinking.

Teams I coach often move from “meh” retros to genuinely useful ones simply by switching to 4Ls.


The Real Power of 4Ls: Deep Team Learning

Retros should be less about “what happened” and more about “what did we learn and how will we adapt?”

The 4Ls is built for that.

“Learned”: The Most Ignored Category That Changes Everything

If your “Learned” column is empty or weak, you’re not really improving—you’re just surviving.

Examples of strong “Learned” items:

  • “We learned that pairing on complex stories cuts rework by half.”
  • “We learned that our staging data is too different from production to catch real issues.”
  • “We learned that when we limit WIP to 3 items, cycle time drops by ~30%.”

One team I worked with started explicitly tracking learnings in each retro. After 4 sprints, they reviewed their “Learned” items and realized:

  • Every time they timeboxed spikes to 1 day, they still needed 2–3 days.
  • They were consistently underestimating discovery work.

They changed their approach to spikes and reduced “surprise” scope mid-sprint by about 40% over the next quarter.

That didn’t come from “What went well / not well.” It came from asking, “What did we actually learn?” every sprint.

“Longed For”: The Safest Way to Talk About Real Frustrations

“Longed For” is underrated as a psychological safety tool.

Compare:

  • “Product keeps changing priorities”
    vs
  • “I longed for a clearer sprint goal that stayed stable for at least a week.”

The second:

  • Is less accusatory
  • Points to a need, not a villain
  • Opens space for negotiation and experimentation

This subtle language shift often turns recurring complaints into constructive change.


How to Run a 4Ls Retrospective (Step-by-Step)

Here’s a practical, no-fluff guide to running an effective 4Ls retro in 60–75 minutes for a team of 5–9 people.

1. Set the Stage (5 minutes)

Don’t skip this. People need context and permission.

  • Remind the team:
    • “Goal: Learn from the last sprint and decide 1–3 concrete changes.”
    • “This is about the system, not individual blame.”
  • Optional but powerful: a quick check-in question:
    • “In one word, how did this sprint feel?” (e.g., “chaotic”, “smooth”, “draining”)

2. Silent Brainstorming for Each L (15–20 minutes)

Use a board (physical or digital) with four columns:

  • Liked
  • Learned
  • Lacked
  • Longed For

Then:

  1. Give 3–4 minutes per category.
  2. Ask people to write one idea per sticky (or digital card).
  3. Encourage specificity:
    • Bad: “Meetings”
    • Better: “Liked: The short daily standups capped at 10 minutes”
    • Better: “Lacked: Clear owner for production incidents”

Tip: Start with Liked and Learned before Lacked and Longed For. It sets a more balanced tone.

3. Group & Clarify (10–15 minutes)

As a team:

  • Cluster similar items together.
  • Ask the author to briefly explain any ambiguous note.
  • Label clusters (e.g., “Deployment pain”, “Refinement quality”, “Goal clarity”).

You’re not solving yet. You’re just making sense of the data.

4. Prioritize What to Discuss (5–10 minutes)

You will not fix everything. Trying to do so guarantees shallow outcomes.

Use dot voting or anonymous voting:

  • Give each person 3–5 votes.
  • Ask them to vote on clusters, not individual notes.
  • Focus on:
    • High-impact pain points
    • Repeated patterns across sprints
    • Items in “Learned” and “Longed For” that suggest strategic changes

5. Deep Dive & Decide Actions (20–25 minutes)

For the top 2–3 clusters:

  1. Explore the pattern

    • “What’s really going on here?”
    • “When does this happen? Any exceptions?”
    • “What did we learn about this from the last sprint?”
  2. Design experiments, not vague wishes

    • Instead of: “We should communicate more”
    • Try: “For the next sprint, we’ll:
      • Add a 15-minute mid-sprint sync focused only on risks.
      • Set a clear sprint goal and review it in every standup.”
  3. Make each action item specific:

    • Owner
    • Start date
    • How you’ll know it helped (even roughly)

Example of a good action item:

“For Sprint 24, Alex and Priya will pair on the first story of each new feature to spread domain knowledge. We’ll check in at the next retro if this reduced handoff delays.”

6. Close the Loop (5 minutes)

Always end with:

  • Quick round: “One word on how this retro felt.”
  • Confirm: “These are our 2–3 experiments for next sprint. Everyone clear?”

And at the start of the next retro, review:

  • “What did we actually do?”
  • “Did it help?”
  • “Do we keep, tweak, or drop this change?”

This is where most teams fail—and where continuous improvement actually lives.


Common Mistakes with 4Ls (What Not to Do)

If your 4Ls retro still feels flat, you’re probably hitting one of these traps.

Mistake 1: Turning It into a Complaints Board

If 80% of your notes are in “Lacked” and “Longed For,” you’re missing the point.

Fix it by:

  • Explicitly timeboxing each L.
  • Asking: “What did we learn from that frustration?” and moving it to “Learned.”
  • Challenging the team: “What did we actually like that we want to keep doing?”

Mistake 2: Skipping “Learned” Because It Feels Hard

When “Learned” is empty, I usually hear: “We didn’t really learn anything this sprint.”

That’s rarely true. It usually means:

  • People are describing events, not insights.
  • The team isn’t used to reflection.

Prompt them with:

  • “What surprised us this sprint?”
  • “What did we try that we hadn’t tried before?”
  • “What do we understand better now than a month ago?”

If you push through this discomfort for 3–4 retros, you’ll see a huge shift in the quality of discussion.

Mistake 3: No Follow-Through on Actions

The fastest way to kill retro engagement is:

  • Capture 6–10 action items
  • Do none of them
  • Repeat for 3 sprints

People notice.

Instead:

  • Cap yourself at 2–3 actions.
  • Make them small enough to actually do.
  • Review them at the start of every retro. No exceptions.

Mistake 4: Letting the Loudest Voices Dominate

If the same two people do 80% of the talking:

  • You’re not getting the real picture.
  • You’re missing subtle issues (e.g., quiet frustration, burnout, confusion).

Counter this by:

  • Using silent writing before discussion.
  • Using anonymous input if there’s low psychological safety.
  • Going round-robin when discussing: “Let’s hear from everyone once before anyone speaks twice.”

Mistake 5: Treating It as a Ritual, Not a Learning Engine

If your retro template never changes, that’s a smell.

The 4Ls is powerful, but it’s not sacred. Adapt it:

  • Do a “Double L” retro occasionally:
    • Focus only on “Learned” and “Longed For” when you need deeper reflection.
  • Do a “4Ls + Data” retro:
    • Start with metrics (cycle time, defects, lead time) and then fill the 4Ls in response.

The format should serve the learning, not the other way around.


Practical Tips to Get the Most Out of 4Ls

Here are concrete ways to make your 4Ls retro actually worth the time.

Make It Evidence-Based, Not Just Opinion-Based

Bring data into the room:

  • Cycle time trends
  • Bug counts or escaped defects
  • Deployment frequency
  • Work item age

Then ask:

  • “Given this data, what did we Learn?”
  • “What did we Lack that would have improved this?”
  • “What do we Long For to move this metric in a better direction?”

This keeps the conversation grounded and reduces unproductive blame.

Use Themes Across Sprints

Track recurring themes from your 4Ls:

  • “We’ve had ‘Lacked: clear acceptance criteria’ in 4 of the last 5 retros.”
  • “We keep ‘Liking’ pairing sessions but only do them under pressure.”

When a pattern shows up 3+ times:

  • Elevate it beyond the team (if needed).
  • Treat it as a systemic issue, not a one-off annoyance.

Rotate Facilitation (But Don’t Abdicate Ownership)

Don’t make the Scrum Master the permanent retro host.

  • Rotate facilitation among team members.
  • Give them a simple run sheet for the 4Ls.
  • Debrief with them afterward: “What worked? What would you change next time?”

This builds shared ownership of improvement, not “Scrum Master owns process, we just attend.”

Use Tools That Reduce Bias and Friction

Two things kill good retros:

  • Anchoring bias (“I’ll just agree with what the senior dev said”)
  • Admin friction (“I don’t want to create an account just to add a sticky”)

Use tools that:

  • Allow anonymous input or voting to reduce hierarchy influence.
  • Require minimal setup so you can spin up a 4Ls board in seconds.
  • Integrate with your existing workflow (e.g., Jira) so action items don’t vanish.

Tools like ScrumPoi are handy here: you get anonymous voting, retros, and Jira integration without signups or per-user fees, which makes it painless to experiment with formats like 4Ls.


Start Using 4Ls, But Don’t Sleepwalk Through It

If your retros feel stale, don’t add more games or gimmicks. Start with a better structure for reflection.

The 4Ls format:

  • Forces you to notice strengths, not just problems
  • Pushes you to articulate real learning
  • Gives you a safe way to talk about what’s missing and what you want

Run it for 3–4 sprints, tightly:

  • Small number of concrete actions
  • Visible follow-through
  • Honest discussion about what you’re actually learning

If nothing changes after that, your problem isn’t the format—it’s your willingness to act on what you see.

But if you treat 4Ls as your team’s engine for deep learning, you’ll stop having “yet another retro” and start having the kind of conversations that actually move the needle.

Keep reading

More on the topics this article touches.