Skip to content

Project Milestone Retrospective

beta  ·  Family process-docs  ·  Phase iterate  ·  Sizes lean, full  ·  ~5,850 tokens

The document a team writes when a bounded piece of work has ended, for readers who may not have been there: what was in scope and who reads it, the factual record, what worked, what did not, what a stranger should take from it, and what changes with an owner and a date. It is terminal, and that is what separates it from its two siblings: a sprint retrospective looks back on a period, on a cadence, at how a team worked, and an incident postmortem looks back on one failure, triggered by it. Two independent named lineages publish it as a written document, the Army’s after action report and PMBOK’s lessons learned register, and the criticism aimed at it is narrower than it sounds: it attacks the unread repository, not the act of writing.

The short card. Why the document is shaped this way, and the argument behind every rule here, is in project-milestone-retrospective_companion.md. A fully worked instance is project-milestone-retrospective_example.md.

This document looks back on a bounded piece of work that has ended. It is terminal: the work is over, the team may disperse, and part of the audience was not there. That is the whole design, and it is why the type travels under the aliases lessons learned, post-project review and after-action review.

  • A bounded piece of work has finished. A project, a migration, a pilot, a milestone with a date on it. Not a period that ended because the calendar said so, and not one thing that broke.
  • Part of the audience was not in the room, and some of them never will be. This is the case the document exists for: the team scatters onto new work, and what the group knew together goes with it unless it is written down.
  • You can name a reader and say what they decide with this. That is not a cover-page courtesy. In every real filled document this bundle’s research read, the answer changed the content: one federal pilot report relabelled its own findings as opportunities rather than lessons because they fed a specific decision that had not been taken yet.
  • A prior review, audit, readiness gate or earlier retrospective covered this same work, and somebody needs to know what happened to the things it raised. That is the full variant’s reason for existing.
  • Your organisation keeps a running lessons log or register. This document is written from it at the end, not instead of it. Both major project methodologies split continuous capture from the terminal report, and this is the terminal half.
  • The work is being closed formally against a baseline: scope, cost, schedule, safety record. Government closeout templates are built this way, and full follows them.

Where a row below describes what you actually have, you need something else, and the something else is specific. The first three rows are the boundary this bundle exists to teach: get them wrong and you have three documents nobody can tell apart.

What you actually have What you need instead Why
A sprint or iteration ended, on a cadence, and the same team keeps working together sprint-retrospective-notes A cadence retrospective looks back on a period, at how the team worked, and its canonical output is not a document at all: Scrum’s own guide describes the improvements as changes that may travel into the next Sprint Backlog. A retro tool draws the same line from the other side, noting that sprint retrospectives happen repeatedly through a project while the project post-mortem happens once. Cadence retrospectives feed a backlog; terminal retrospectives produce a document.
One specific thing failed, and the question is why incident-postmortem A postmortem is event-triggered causal analysis of a failure. Named sources split the two by purpose: postmortems set out to understand what went wrong, while retrospectives serve the team doing the work. Reach for the postmortem even if the project also just ended, and point at it from here rather than analysing the failure twice.
Nobody will open it. You cannot name a reader, a decision, or anything downstream of this document Nothing at all, or go and find the reader first This is the criticism this document type actually attracts, and it is narrower than it sounds. Every critic behind this bundle attacks one pattern, the repository nobody consults, and every one of them still recommends writing something down: their fix is a different kind of document with a retrieval path, never no document. The opposite failure is equally real and equally documented, engineers at a national space research centre losing failure knowledge to team turnover and fragmented documentation and explicitly wishing for a lessons database they did not have. So look for the reader before you conclude there is none. If there genuinely is none, that is a finding about your organisation, not a formatting problem.
Your organisation mandates a formal closeout or end-project report This document’s content, inside that report Both PRINCE2’s end project report and the US DOE closeout template carry lessons as one section among baseline, closeout status and archive sections. Where a closeout report is mandated, write these sections as its lessons content rather than as a competing artifact.
You need to run the session, not record it A facilitation guide The founding project-retrospective handbook describes a multi-day facilitated review, and Derby and Larsen’s five-stage model (set the stage, gather data, generate insights, decide what to do, close) describes a meeting, not a document. This file is the written record that survives the meeting, not the agenda for one.

The two sizes are two genuinely different genres, not two lengths of one reader’s need. The corpus behind this bundle split cleanly in half.

Lean (six sections) is the team-authored retrospective: Scope and Period, What Happened, What Worked, What Did Not, Lessons for Others, Actions and Owners. Short, narrative, written by the people who did the work, read by the team, its neighbours and whoever comes next. Use it by default.

Full (seven sections) is the accountability-grade report. It adds Previously Identified Issues in place, and a planned-against-actual quantification table inside What Happened. Nothing is renamed and nothing is reordered, so lean stays a strict ordered subset of full. Reach for full when any of these is true:

  • money, safety or a regulator is involved;
  • the reader can stop the next thing or fund it;
  • a prior review of this same work exists and its findings need checking against what happened;
  • the work is being closed formally against a baseline, which is the shape government closeout and post-implementation templates both use.

One honest counter-signal before you commit to either. The strongest worked retrospective this bundle’s research found uses none of these headings. It is organised entirely around the three aims the project set for itself. These sections are what the research found missing from real documents, not proof that no good retrospective was ever written without them.

Score each 0, 1 or 2. Full below 14 out of 20, or lean below 13 out of 18, and you have produced the document every critic of this type describes: a record filed where nobody has a reason to open it, committing nobody to anything.

# Criterion 0 1 2
1 Checkable boundaries The work is named but not bounded, so a later reader cannot tell what is inside this review Dates or deliverables fix the period, but nothing is named as deliberately outside it Start and end are fixed to dates or deliverables, and at least one thing a reader would reasonably expect is named as deliberately out of scope
2 Audience and next use named No reader named, or the reader is an archive, a wiki space, or “the organisation” A person or body is named, but nothing says what they do with this document Names the person or body who opens this and the specific decision or next piece of work it feeds, concrete enough that a second person could check that decision is real and still ahead
3 Circulation settled Nothing recorded about who can read this Circulation is recorded, but it was settled after the discussion, or the document does not say when States who can read this and records that the people who spoke knew it before they spoke, not after
4 Record before interpretation What Happened argues why things went the way they did Mostly factual, but at least one judgement is written as though it were a fact Every line in What Happened could be checked against a system of record by someone who was not there, and every judgement waits for the two sections built to hold it
5 Something material counted No quantity anywhere, or a number with nowhere to check it A number is present, but in units this work was not judged on, or with no source named At least one measure the work was actually judged on, planned against actual, with a named place a reader can go and verify it. Currency only where money is how this work was judged; a defect rate or a schedule slip counts just as much
6 Successes carry mechanism Entries are compliments, morale words with no practice named A specific practice is named, with no stated reason it worked Every entry names the practice, why it worked, and what a different team would have to do to get the same result
7 Causes, not people A person is named as the reason something failed, or the entry is too vague to act on A cause is named, but nothing is said about what would have prevented it Every entry names what happened, why it happened, and what would have prevented it, aimed at the decision or the system and never at a person
8 Repeats marked (full) The section is missing or blank in work that does have a prior review Prior issues are listed, but what was agreed is not separated from what actually happened Each row carries the issue as the earlier document worded it, where and when it was raised so a reader can go and look, and the agreed action kept separate from the outcome. Where no prior review exists, “N/A” plus one honest line
9 Lessons for absent readers Lessons only parse to people who were in the room Lessons would travel, but name no audience and no change Every lesson names who it is for and what they should do differently, and reads correctly to someone with no context on this project
10 Actions owned and dated A bulleted intention with no name attached, or an action owned by a team An owner and a date, but the action exists only inside this document Every row names one person, a date, and an identifier in the tracker your team already uses, so this document does not quietly become a second, stale tracker

Which rows apply to what.

Document Rows Maximum Score against
full all 10 20 14
lean 1-7, 9 and 10 18 13

Row 8 is scored only against full. Lean ships no Previously Identified Issues section, and grading it there would penalise the choice of variant rather than the quality of the document. That row is also the one this bundle is least dogmatic about: repeat-lesson tracking was found specifically in the external-audit genre and not in the team-authored retrospectives read, so the template invites it rather than demanding it.

The test behind every cell above: could someone satisfy it without improving the document? A row that counted lessons, action items or table rows would reward padding, and a threshold that can be cleared by adding items will be cleared by adding items. Every cell instead asks whether a specific piece of evidence exists, and whether a reader who was not there could go and check it.

  1. Deposit and forget. The document is written, filed in a general archive, and never consulted again. This is the single failure that the entire critical literature behind this bundle is actually about, and the named fix is never less writing: it is a retrieval path somebody has a reason to walk. One critic who titled his piece against retrospectives outright still wants them kept in a repository for trend evidence, and wants the most recent one presented at every project kickoff. Decide the retrieval path before you write, not after.
  2. The sanitised retrospective. A peer-reviewed study of retrospectives in large-scale agile development found that making minutes public can get real critique toned down, or removed before it is ever written down. That failure happens before the document exists, which is why circulation is a Scope and Period decision taken ahead of the discussion rather than a publishing question settled afterwards. If it must be public, say so in advance and accept that the sharpest material may need a narrower channel.
  3. Writing for an archive instead of a person. A document with no named reader and no next use has already lost, and a naive what-went-well / what-did-not / actions shape has no field to catch it. The opposite, done deliberately, is visible in the real filled reports: findings reframed, and the register of the whole document changed, because a specific decision was pending.
  4. Not writing it at all. The mirror failure, and it is just as well evidenced. At a national space research centre, engineers reported failure knowledge fragmented across a wiki, a repository and a chat channel, or simply not documented, and wanted a lessons database they did not have. The complaint that nobody reads these is a reason to fix retrieval, not a licence to skip the record when the team is about to disperse.
  5. Held so late that the memory and the team have both gone. The timing argument runs two ways: memory fades quickly after the outcome, and the people scatter onto new work. A retrospective held when half the contributors have moved on produces the half of the story the survivors remember.
  6. Corrective actions declared closed, and the same problem met again. A government audit of one agency’s project management found a long history of identifying corrective actions and declaring them successfully resolved, only to meet the same class of problem again. Previously Identified Issues exists to catch exactly this, and it is the easiest section to lose under pressure. If it is dropped, say who dropped it and why in Scope and Period rather than letting it vanish.
  7. Actions with no owner and no date. The process-docs family’s shared failure, and this document type is where published practice is weakest: of the templates read in full for this bundle, exactly one gives an action both a responsible party and dates, and several prominent ones give neither. An action owned by a team is owned by nobody, and a document that ends in unowned intentions is a feelings log.
  8. Scope that never leaves the team. Even inside a large multi-team programme, retrospective content stays overwhelmingly team-internal. For a cadence retrospective that is a limitation. For a terminal document whose whole point is a reader who was not there, it is fatal: Lessons for Others becomes a second copy of What Did Not, written in the team’s private vocabulary.
  9. Running the wrong one of the three. A cadence retrospective on work that has ended loses the handover; a postmortem on ordinary work pathologises it; this document run on a sprint produces a terminal report about a team that is still there on Monday. Treat this as this library’s own reasoning rather than received practice: the process-docs family contract’s own change note records that no source read frames the confusion as a documented failure mode, and named organisations deliberately use the words differently, one calling its incident process an incident review and another splitting “retrospective” into an incident type and a post-project type. Name the trigger you actually have before you pick a file.

This bundle is the third member of the process-docs family, and the family is meant to be told apart by trigger. A sprint retrospective is triggered by the calendar and looks back on a period, at how a team worked. An incident postmortem is triggered by an event and looks back on one failure, at why. This document is triggered by an ending and looks back on a bounded piece of work, for readers who may not have been there. Name the trigger first; the file follows from it.

Around the document, three connections matter. Upstream, if your organisation keeps a running lessons log or register, write this from it rather than in competition with it. Alongside, if a formal closeout or end-project report is mandated, these sections are its lessons content. Downstream, every row in Actions and Owners needs somewhere it is really tracked: the product-backlog, the risk-register or the raid-log. Of those three, only the product-backlog, the team’s ordinary ticket tracker, reflects published practice; the other two are this library’s own convention, and the family contract says so.

One last thing, and it is the cheapest fix for the failure this document type is criticised for. Give these documents an index. The one surveyed tool whose native retrospective artifact is a persisted page rather than a board builds that index automatically, listing every retrospective in the space, which is precisely the retrieval affordance the critics say is missing.

project-milestone-retrospective_template-lean.md · ~5,850 tokens

---
title: "{{retrospective_title}}"
doc_type: project-milestone-retrospective
size: lean
project: "{{project_name}}"
author: "{{author}}"
facilitator: "{{facilitator}}"
status: draft
doc_version: "{{doc_version}}"
created: "{{date}}"
updated: "{{date}}"
related_links: []
source_template: project-milestone-retrospective
source_template_version: 0.1.0
---
<!--
LEAN PROJECT MILESTONE RETROSPECTIVE. Six sections: what is being looked back on and who reads it, the
factual record, what worked, what did not, what a stranger should take from it, and what changes with an
owner and a date. This is the team-authored genre: short, narrative, written by the people who did the work.
To carry the accountability-grade depth (a Previously Identified Issues section and a quantification table
inside What Happened, see project-milestone-retrospective_template-full.md), ADD them; never rename or
reorder the sections below, because the full variant is a strict superset of this one. See
project-milestone-retrospective_companion.md section 4 (Variants and sizing).
WHAT THIS DOCUMENT IS. It is the document a team writes when a bounded piece of work is over, for readers
who may not have been there. It is TERMINAL, and that is the whole design. Kerth's founding handbook states
the rationale directly: "the collective team wisdom acquired during the previous project is likely to be
lost as individuals are scattered across the organization to support new undertakings. If, at the end of a
project, the collective wisdom is discussed and documented, it becomes knowledge that survives the breakup
of the team." He adds the second reason nobody in the room can supply alone: "no one person knows all the
stories, and no one person knows how the pieces fit together to tell the tale of the entire project." See
project-milestone-retrospective_companion.md section 1 (Orientation).
THIS IS NOT A SPRINT RETROSPECTIVE, AND IT IS NOT AN INCIDENT POSTMORTEM. Those are the two siblings in this
family, and if a reader cannot tell the three apart, this document has failed.
- A sprint retrospective looks back on a PERIOD, on a CADENCE, at how a team worked. Its canonical output
is not a document at all: the Scrum Guide says the improvements "may even be added to the Sprint Backlog
for the next Sprint." A retro tool draws the same line from the other side: "sprint retrospectives take
place multiple times at a regular cadence throughout the course of a project. But the project post-mortem
only takes place once." If the trigger is the calendar and the audience is a team that keeps working
together, use sprint-retrospective-notes instead.
- An incident postmortem is EVENT-TRIGGERED learning about one specific failure. As one vendor puts it,
"Post-mortems attempt to understand what went wrong," while "Retrospectives, on the other hand, primarily
engage and serve the team doing the work." If a specific thing failed and the question is why, use
incident-postmortem, even if the project also just ended.
See project-milestone-retrospective_companion.md section 8 (Relationships to other artifacts).
WHERE THE WRITTEN DOCUMENT IS ADMITTED, AND ONE CITATION TRAP. Two independent named lineages publish this
as a document. The Center for Army Lessons Learned, the Army's own lessons-learned proponent, names it
separately from the meeting: "After action report: A written report that is typically submitted after a
training, combat operation, or other mission that normally documents a unit's actions for historical
purposes but also provides key observations and LL." PMI's PMBOK Guide Sixth Edition lists "Lessons learned
register" as the first named output of process 4.4, Manage Project Knowledge. THE TRAP: the Army's older and
better known TC 25-20 (1993) defines the AAR as a conversation, "An AAR is a dynamic, candid, professional
discussion of training which focuses on unit performance against the Army standard for the tasks being
trained," and insists "An AAR is not a critique." Anyone citing TC 25-20 for a written after action report
is citing the wrong document. The PMBOK Guide's Eighth Edition restructured away from named artifacts, so
the register is cited here from the Sixth Edition and labelled as such. See
project-milestone-retrospective_companion.md sections 2 and 6.
THE CRITICISM OF THIS DOCUMENT TYPE IS REAL, AND NARROWER THAN IT SOUNDS. Every critic in this bundle's
research attacks one specific pattern. A PMI congress paper describes lessons that "get lost in some sort of
'lessons learned database' - as in, a 'black hole' (Dalton, 2013) - that nobody ever looks at"; a
knowledge-management authority reports that "all those repositories of lessons learned that we built in the
early days of KM just didn't work very well and lessons learned took on a bad name within organizations"; a
consultant titles his piece against retrospectives outright. AND EVERY ONE OF THEM STILL RECOMMENDS WRITING
SOMETHING DOWN. That same consultant argues these "should be kept in a repository so they can be used to
look at trends and provide evidence of improvement over time." The discriminator is whether retrieval is
wired into somebody's workflow, so the honest framing is anti-deposit-and-forget, not anti-documentation.
It is also why Scope and Period asks who reads this and what they decide with it before anything else. The
opposite failure is just as real: a 2026 study of engineers at a national space research centre found
"knowledge loss due to team turnover & fragmented documentation," with practitioners reporting of failure
knowledge that "I don't think they are documented, pretty much at all." See
project-milestone-retrospective_companion.md section 6 (Debates and contested boundaries).
HOW TO FILL THIS IN
1. Read the comment under each heading: WHAT it wants, WHY it matters (with a pointer into
project-milestone-retrospective_companion.md), guiding questions to ASK, a GOOD and a WEAK example, and
the TRAP to avoid. For tables, PRIORITY explains the ordering rule and ROW HINT says what a good row
contains.
2. Replace each {{placeholder}} with your content. Fill Scope and Period first, and decide the circulation
of this document BEFORE the discussion, not after: one peer-reviewed study of retrospectives found that
"Having minutes public could also lead to critique being toned down or removed completely," which is a
cost you pay before a word is written.
3. If a section does not apply, write "N/A" and one line of why, rather than deleting it silently.
4. Before you share it: self-grade against project-milestone-retrospective_guide.md, then DELETE every HTML
comment. They are guidance, not content.
-->
# {{retrospective_title}}
## Scope and Period
<!-- WHAT Two things in one section: what is being looked back on and where its boundaries fall, and who
reads this document and what they decide with it.
WHY The first half is what stops this document, a sprint retrospective and an incident postmortem
blurring into each other, and it has direct template attestation: ITU gives Scope of Review its
own numbered section, where "The paragraph provides a clear explanation of the scope of the
review," and the VA's after action review template records whether the review ran during the
project or after project completion. The second half is this bundle's strongest evidence-driven
departure from the obvious shape. Naming the audience changed the CONTENT of every real filled
document this research read, not just its cover page: the IRS relabelled its own findings,
"We have labeled these lessons opportunities, because they will help both improve the tax filing
ecosystem and inform the decision about Direct File's future." A naive
what-went-well/what-did-not/actions shape has no field for that at all. Deep dive:
project-milestone-retrospective_companion.md section 3 (Anatomy > Scope and Period).
ASK What exactly is being reviewed, as dates and deliverables rather than as a mood, and what is
deliberately outside it? Who opens this document, and what are they about to decide with it?
Who will be able to read it, and did everyone know that before they spoke? Who contributed, and
who had already moved on and could not be reached?
GOOD "Work reviewed: the Larkspur payroll migration, contract signature to the first unassisted pay run
(2026-01-12 to 2026-09-04), across all nine Northwind depots. Deliberately outside this review:
the benefits module, which has not started. Who reads this: Marta Ilves and the programme board.
What they decide with it: whether the benefits module reuses this vendor and the depot-by-depot
rollout, at the November board. Circulation: the board and the delivery team, agreed before the
session."
WEAK "A retrospective on the payroll project. All feedback welcome." (no boundary a later reader can
check, no named reader, no decision this feeds, and no circulation agreed, so nobody in the room
knew how freely they could speak)
TRAP Treating the audience line as a cover-page courtesy. If you cannot name a reader or a next use,
that is a finding rather than a formatting problem: it is the exact condition every critic of
this document type describes, a document written into a repository nobody has a reason to open.
Decide whether to find the reader or to stop writing. -->
**Work reviewed:** {{work_reviewed}}
**Period:** {{period_start}} to {{period_end}}
**Deliberately outside this review:** {{out_of_scope}}
**Who reads this:** {{primary_audience}}
**What they decide with it:** {{next_use}}
**Circulation, agreed before the discussion:** {{circulation}}
**Who contributed, and who could not be reached:** {{contributors}}
## What Happened
<!-- WHAT The factual record, kept separate from interpretation, and quantified wherever something material
can be counted.
WHY Published templates separate fact from judgement structurally: the DOE closeout report holds
baseline and closeout status in their own numbered sections and puts narrative lessons in
another, and ITU keeps Results Achievement, Financial Status, Findings and Lessons Learned as
four separate sections. The Kubernetes Storage SIG retrospective opens by saying the record IS
the job: "This document is intended to chronicle the decisions made by the Storage SIG near the
end of the Kubernetes 1.3 release with the storage stack that were not well understood by the
wider community." Note the limit this research found on quantification. Three government sources
lead with money, but the Kubernetes retrospective quantifies engineering quantities instead
instead, so the rule is quantify something MATERIAL, not quantify in currency. Deep dive:
project-milestone-retrospective_companion.md section 3 (Anatomy > What Happened).
ASK What would a reader be able to verify from a system of record, as distinct from what the team
believes about it? What was this work actually judged on, and what is the planned-against-actual
number for it? If the only number available is elapsed time, can you say so rather than
manufacturing a metric to fill the line?
GOOD "Larkspur replaced a fourteen-year-old payroll system for 3,400 staff across nine depots. Planned
go-live was 2026-06-30; the first unassisted pay run was 2026-09-04, a slip of nine weeks. Two
full parallel pay cycles ran before cutover. Quantified: 41 discrepancies across 6,800 parallel
payslips in cycle one and 4 in cycle two, all closed before cutover."
WEAK "The migration was hard but we got there in the end, and the team pulled together." (no dates, no
counts, nothing a reader could check against a system of record, and the interpretation has
already crowded out the facts)
TRAP Letting judgement leak into the record. *A key engineer left one week before code freeze* is a
fact; *we were under-resourced* is an interpretation, and it belongs in What Did Not. The
Kubernetes retrospective is a good model because it keeps the two in separate sentences. -->
{{what_happened}}
**Quantified:** {{material_measure}}
## What Worked
<!-- WHAT What actually went well, why it went well, and how somebody else would do it on purpose.
WHY This is the half of the retrospective shape every genre in this research carries. The VA's after
action review template pairs a what-went-well-and-why table with a second column asking how to
ensure that success in future, and the HSEEP after action report opens its executive summary with
major strengths. The third column exists because this document is terminal: a strength with no
mechanism attached is a compliment, and a compliment does not transfer to a reader who was not
there. Deep dive: project-milestone-retrospective_companion.md section 3 (Anatomy > What Worked).
ASK Is each row a specific practice rather than a mood? Does it say WHY the practice worked, not only
that something went well? Could a stranger copy the third column into their own project without
asking anyone here a follow-up question?
PRIORITY Put the practices most likely to transfer to other work first. Rows that only made sense for
this team, this quarter, belong lower or not at all.
ROW HINT A good row names one practice, the mechanism that made it work, and a repeatable instruction.
A weak row is a compliment with no mechanism behind it.
GOOD | Two full parallel pay cycles before cutover | The second cycle caught four discrepancies the
first had masked, because cycle one's fixes changed the data cycle two ran on | Budget two
parallel cycles rather than one, and treat the second as a fresh test rather than a re-run |
WEAK | Great team | Everyone worked really hard | Keep it up |
TRAP Writing the mood rather than the practice. "Morale stayed high" is not something a reader who was
not there can do anything with; "a daily one-line status went to all nine depot managers" is. -->
| What worked | Why it worked | How someone else repeats it |
|---|---|---|
| {{worked_item}} | {{worked_reason}} | {{worked_repeat}} |
## What Did Not
<!-- WHAT What went wrong or fell short, with enough analysis that a reader can tell a cause from a
symptom.
WHY The same cross-genre attestation as What Worked: the VA template pairs a what-can-be-improved
table with a recommendations column, and HSEEP asks each observation to be labelled explicitly,
"Begin this section with a heading indicating whether the observation is a 'Strength' or an 'Area
for Improvement.'" The Kubernetes retrospective shows what a good entry reads like, separating
the fact, "Near the end of 1.3 development, on May 13, 2016, approximately one week prior to code
freeze, a key engineer for this effort left the project," from the judgement, "In the decision to
move forward with coding beyond code freeze, not enough thought was invested in what could go
wrong or how to mitigate that." Deep dive:
project-milestone-retrospective_companion.md section 3 (Anatomy > What Did Not).
ASK For each row, is the middle column a cause or just a restatement of the symptom? Would the third
column actually have prevented this, or does it only describe noticing it sooner? Is anything
here softened because of who will read the document?
PRIORITY Order by what cost the most, in money, time, or trust, rather than by what the room felt most
strongly about.
ROW HINT A good row names one shortfall, one cause a reader could act on, and one preventive change.
A weak row names a category, a feeling, or a person.
GOOD | Depot data cleansing started after the build, not before | Nobody owned data readiness until
the first parallel cycle exposed it, because the contract put cleansing in the depots' scope and
no depot had capacity for it | Name a single data-readiness owner at contract signature and gate
the build start on a sampled record quality check |
WEAK | Data was a mess | The depots let us down | Do better next time |
TRAP Softening this section because of who will read it. A peer-reviewed study of retrospectives found
that "Having minutes public could also lead to critique being toned down or removed completely."
That damage happens before the document exists, which is why circulation is a Scope and Period
decision rather than a publishing one. If the sharpest material genuinely cannot be circulated,
say in Scope and Period that a narrower account exists and who holds it, rather than letting this
version imply it is the whole story. -->
| What did not work | Why it happened | What would have prevented it |
|---|---|---|
| {{shortfall_item}} | {{shortfall_cause}} | {{shortfall_prevention}} |
## Lessons for Others
<!-- WHAT The terminal-handover section. Its entire reason for existing is a reader who was not there.
WHY This is where the two admission lineages converge. CALL states that one of the two key purposes
of a written after action report is to "provide best practices and lessons in the
observation-discussion-recommendation format that can be used to inform the Army's LL program."
The VA template adds an explicit sharing step, "Share the AAR report with your project sponsor or
other appropriate leader in your facility, VISN or national VHA offices," and says where the
value lands: "The greatest benefit of an AAR comes from applying the lessons learned to future
work and teams." ITU asks the transferability question on the page: "Could these lessons be
utilized as best practices in other Regions?" Deep dive:
project-milestone-retrospective_companion.md section 3 (Anatomy > Lessons for Others).
ASK Does each lesson parse for somebody with no context on this project? Who specifically is it for,
by role or by team, rather than "the organisation"? Is any of this a lesson your organisation
already had and did not act on, and if so, does the row say so plainly?
PRIORITY Lead with the lessons that transfer furthest from this project. A lesson only the next team
on this same system can use goes lower.
ROW HINT A good row is a sentence a stranger could act on, a named audience, and a concrete change.
A weak row only parses to people who were in the room. A row that records something the
organisation already knew and did not act on is worth writing, and should say so in the lesson
itself; the full variant gives that its own section.
GOOD | On a phased rollout, source-data quality sets the schedule rather than being a prerequisite to
it | Whoever runs the benefits module, and any programme rolling out site by site | Gate each
phase's build start on a sampled record quality check owned by one named person |
WEAK | Communication could have been better | Everyone | Communicate more |
TRAP Letting this section crowd out the part of the exercise that helps the people who lived it. A
knowledge-management authority is blunt that "The greatest value of lessons learned is for those
who took the action," and transfer to strangers is the harder and weaker claim. Write this
section anyway, because it is what makes the document terminal rather than ceremonial, but do not
let a lesson get vaguer as it gets more general. -->
| Lesson | Who it is for | What to do differently |
|---|---|---|
| {{lesson}} | {{lesson_audience}} | {{lesson_action}} |
## Actions and Owners
<!-- WHAT What changes, who owns each change, by when, and where it is tracked. With owners and dates, or
it is a feelings log.
WHY This is the process-docs family's shared obligation, and it is also the section where published
practice is weakest, which this template says out loud. Of the templates this research read in
full, exactly one gives an action both an owner and dates: HSEEP's Improvement Plan Matrix, whose
columns run "Capability | Observation Title | Recommendation | Corrective Action Description |
Capability Element | Primary Responsible Agency | Agency POC | Start Date | Completion Date." The
VA template carries no owner or due-date field, ITU's Recommendations section offers only that
"Priorities will be identified for the implementation of recommendations," and a reference
describing PRINCE2's Lessons Log states the gap directly: "The document does not specify an
'owner' field." So this section is the library's own insistence, backed by one published
template and by the family contract, not a majority convention. HSEEP also puts its matrix in an
APPENDIX, separate from the narrative, which is a real design signal: the narrative is for
readers, the tracker is for tracking. Deep dive:
project-milestone-retrospective_companion.md section 3 (Anatomy > Actions and Owners).
ASK Does every row name one person rather than a team? Does every row have a date? Does the work
already exist in the tracker your organisation actually uses, and is its identifier in the row?
If this project is closing, who inherits an action whose owner is about to move on?
PRIORITY List the actions that must survive the team's dispersal first. An action nobody will be
around to do needs a new owner, not a lower place in the list.
ROW HINT A good row names one checkable change, one named person, one date, and a tracker identifier
that lets the tracker own the status. A weak row is an intention with no owner and no
destination.
GOOD | Name a data-readiness owner in the benefits module statement of work before build start | Tobi
Adeyemi | 2026-10-17 | NWL-3312 |
WEAK | Improve data quality | The programme team | Soon | (no person, no date and no destination, so
nothing here outlives the meeting that produced it)
TRAP Letting this document become a second, stale tracker. Put the identifier in the row and let the
system own the status. This library's family contract also allows actions to land in the
product-backlog, the risk-register or the raid-log; of those, only the ordinary ticket tracker
reflects published practice, and the other two are this library's own convention rather than
received retrospective practice. -->
| Action | Owner | Due | Tracked in |
|---|---|---|---|
| {{action}} | {{action_owner}} | {{action_due}} | {{action_tracked_in}} |

The reasoning, the history and every source, in the repository:

  • Companion - the long-form argument: why these sections, where the sources disagree, and what the bundle refuses to claim
  • History - what changed in this bundle, and when
  • Research log - every source consulted, with what each one actually supports
  • Catalog metadata - the machine-readable record this page is generated from

Catalog record: 7 sections across 1 format(s), methodology PMBOK/agile, typically owned by PM / PgM.