Black Friday · 27 Nov 2026

Up to 90% off selected certifications.

One time only offer for a very precious career goal. Limited coupons, waitlist first.

The pre-mortem: finding delivery risks before the customer does

Updated

Engineers reviewing scope notes around a table

A 45-minute pre-mortem format that surfaces the risks a delivery brief hides, with a worked fictional example and a reusable risk table.

Most delivery failures are not surprises. Somebody saw them coming, usually in week one, and said nothing because the meeting moved on. A pre-mortem is a 45-minute meeting that makes saying it the assignment.

The short answer

Gather the builders and the future operators. Announce that the project has failed, six months from now, badly. Everyone writes down why. Then you turn the answers into owners, mitigations and acceptance criteria before anything is built.

Why post-mortems arrive too late

A post-mortem asks what happened. By then the answers are expensive: data migrated the wrong way, access approved two weeks late, the one operator who knew the batch job left. A pre-mortem asks the same questions while the answers still cost a sentence in a one-page brief instead of a month of rework.

The mechanism is simple. Optimism is social: in a planning meeting, doubting the plan reads as doubting the team. The pre-mortem flips the social pressure by declaring failure a fact. Now the skeptic is cooperating, and the quiet operator who knows where the bodies are buried gets explicit permission to point at the ground.

The 45-minute format

Minutes 0-5: set the scene. Read the failure headline out loud: the system went live on the agreed date and failed in the specific way you fear most. Name a date. Vagueness lets people off the hook.

Minutes 5-20: silent writing. Everyone writes failure reasons on their own, one per line, no discussion. Silence matters more than facilitation skill: it stops the senior voice from anchoring the room.

Minutes 20-35: read-out and cluster. Each person reads their list. Group duplicates visibly. Expect 15 to 25 raw reasons from five people; most cluster into four or five themes.

Minutes 35-45: score and assign. For each theme, score likelihood (1 to 3) and impact (1 to 3), multiply, and name one owner plus one concrete mitigation. Anything scoring 6 or above also gets a rollback or fallback line in the plan.

Who must be in the room

Three roles, minimum. Someone who builds, someone who will operate the result after handover, and one skeptic with no stake in the timeline. Customer operators are the highest-value seats: they know the change windows, the access queues and the batch jobs that never appear in architecture diagrams. If the operators cannot attend, interview one beforehand and read their answers into the room.

Worked example: a fictional clinic scheduler

Context is fictional and labeled as such. A fictional clinic network, Harbor Clinics (fictional), books 300 appointments a day across four sites by phone and a shared inbox. The brief: a scheduling page over the existing patient store, read-only first, behind staff login, one site pilot, then rollout.

The pre-mortem headline: pilot launched March 1, rolled back March 9, front desk back on phones. Nineteen reasons cluster into five themes:

ThemeLikelihood x ImpactOwnerMitigation in the brief
Double bookings from phone plus page overlap3 x 3 = 9FDEOne writer per slot: page locks the slot, phone staff check the page first; acceptance criteria name the conflict rule
Staff login approvals take weeks2 x 3 = 6Customer IT leadLogin request filed in week 1 with named approver; pilot login list capped at six named staff
No-show data missing, reminders misfire2 x 2 = 4FDEFirst slice ships without reminders; reminder rule added only after two weeks of clean booking data
Rollout to four sites at once3 x 2 = 6FDE + head nurseOne site pilot, written go criteria, other sites gated behind them; see handling scope change
Rollback path unclear2 x 3 = 6FDEPhones-plus-inbox fallback rehearsed once before launch; rollback plan names who declares rollback

Two themes score 9 and three score 6, so all five earn owners. Notice what changed in the brief: the conflict rule, the six-name login list, reminders deferred, single-site pilot, rehearsed fallback. None of this needed new technology. It needed the failure stated out loud before the build.

The reusable artifact: risk table

Copy this shape into every brief. Five columns, no more:

Risk (failure stated plainly)L (1-3)I (1-3)OwnerMitigation plus fallback

Rules that keep it honest. One risk per row, stated as a past-tense failure, never as a worry. Scores are relative within the project, not calibrated across projects. Every row has a named human owner, never a team. Score 6 or above requires a fallback line, not just a mitigation. Review the table at each demo: retire what passed, re-score what moved.

Turning risks into acceptance criteria

A mitigation without an acceptance criterion is a wish. For each row scoring 6 or above, add one testable line to the brief: the slot conflict rule rejects the second writer, the pilot login list holds exactly the six names, the fallback drill completes in under 30 minutes. The FDE Foundations course modules M03 and M09 teach the brief and the rollback shapes this plugs into, and every lesson is free to read.

Run the pre-mortem once per project and revisit the table at every demo. The meeting costs 45 minutes. The failures it catches cost months.

Straight answers

Frequently asked questions

When should a pre-mortem run?

After the brief is accepted and before the first build slice: early enough to change scope, late enough that the plan is concrete.

Who must be in the room?

Whoever builds, whoever operates it afterward, and one skeptic. Customer operators catch the risks engineers miss.

How is this different from a risk register?

A register lists what people already admit. A pre-mortem assumes failure and asks why, which unlocks the risks nobody wanted to say out loud.

What if every risk sounds unlikely?

Score them anyway. Low likelihood times high impact still earns a mitigation owner and a rollback path.

Bu sayfanın Türkçesi

Turn reading into a credential

This post is a free field note. Exams run at dated online sittings in 15-seat cohorts; one price covers one attempt. All lessons are free.