The finding gets filed, named, and forgotten. The owner, deadline, and sign-off that turn a lessons learned note into a fix the next project actually uses.
Have you ever left a lessons learned session feeling like something actually changed?
I have sat through ninety-minute reviews where people took turns listing complaints dressed up as feedback.
I have also been the one facilitating, trying to keep the energy up while watching everyone mentally check out.
You write the document. You give it a name. You file it. And somewhere in the back of your head, you already know nobody is opening that folder until the next project.
Which will repeat the same mistakes anyway.
So we check the box. And we move on.
Or? Maybe not? What do you do?
The problem is not that we skip the review. Most teams run one. The problem is what we think a review is supposed to do.
Chris Argyris, working with Donald Schön, described two types of learning that I think explain exactly why most post-project reviews fail.
Single-loop learning fixes the error. Double-loop learning asks why the system produced the error in the first place.
Argyris used a thermostat as the example.
A thermostat set to 21 degrees does its job perfectly well. Room gets cold, it kicks the heat on. Room warms up, it shuts off. It corrects the gap, over and over, all day long. What it never does is ask whether 21 is the right number. Or whether someone left a window open. That is single-loop. Reliable, tireless, and completely blind to its own assumptions.
Most lessons learned sessions live exactly there.
"The vendor was late."
"Communication broke down in week four."
"The scope changed too many times."
All true. And almost useless for stopping the same thing from happening again, because they describe what happened without ever asking what in the process allowed it to happen.
The shift from symptom to system is the whole game.
Why did they use the wrong specs? Keep asking.
Let me make this concrete with something that will probably sound familiar.
An integration fails testing for two weeks, late in the project, when everyone is already tired. The typical review lands on: "The development team used the wrong specifications." The fix? "Make sure everyone uses the right specs next time."
That is not a fix. That is a wish.
A diagnostic review keeps pulling the thread.
Why did they use the wrong specs? Because the updated version was filed in the wrong place. Why was it in the wrong place? Because nobody owns document control on this team. Why does nobody own it? Because we never assigned it.
By the fourth or fifth why, you are no longer talking about a developer who slipped up. You are talking about a gap in the process that will come back, in a different costume, on the next project.
That is the difference between a lessons learned document and an actual lesson.
The room fills with whatever you do not put on the table
When a team walks in without shared data in front of them, what fills the room is emotional recall. People remember the most recent frustration.
They remember the personality clash, not the structural failure hiding behind it. And almost nobody is going to criticize a process their own manager designed.
I have seen this dynamic kill good reviews.
The room wants to be honest.
But honesty without data is just venting.
The way to change this is not complicated, but it asks for discipline before the meeting even begins. The project leader puts three objective numbers on the table.
- How accurate were our original estimates on the largest work packages? That is planning efficacy.
- How fast did decision-makers actually respond when the project needed a call? Governance efficacy.
- How many times did the team quietly bend the definition of done to hit a deadline, and what did that cost later? Quality efficacy.
This is where the lesson goes to die
Then there is what happens after the meeting ends. And this is where I think most organizations quietly give back everything they just worked so hard to find.
The finding gets written up. Someone attaches it to a SharePoint folder. The folder gets a name like "Lessons Learned 2024 Q3." And the next project kicks off without anyone reading it, because nobody made reading it mandatory.
Nobody handed the fix to someone with the authority to actually change the process.
It is like writing down that the smoke alarm needs a new battery, sticking the note on the fridge, and then wondering why you are buying a new smoke alarm two years later.
The fix is simple. Every real finding from a review becomes a task with a named owner, a deadline, and a confirmation step at the start of the next project. Did the fix get applied? If not, the project leader needs executive sign-off to proceed with the known gap still open.
That small friction is the whole mechanism. It closes the loop.
Without it, you are collecting insights. Not learning.
Three questions. Almost nobody answers all three.
The organizations that actually get better over time are not the ones running the most reviews. They are the ones that treat every review as a conversation between the project that just ended and the one about to begin.
What did we learn? Who owns fixing it? Is the fix in place before we start again?
Three questions. Most teams never answer all three.
Maybe worth sitting with that for a minute.
What did your last post-project review actually change?
Posted on: June 22, 2026 01:00 AM |
Permalink



