Problem
After an outage teams either skip the review or hunt for who made the mistake. People then hide information, and the same classes of failure recur because systemic causes stay unfixed.
Also known as: post-incident-review, incident-retrospective
Learn from incidents by examining systemic causes and producing tracked follow-up actions without assigning personal fault.
After an outage teams either skip the review or hunt for who made the mistake. People then hide information, and the same classes of failure recur because systemic causes stay unfixed.
A blameless postmortem treats an incident as evidence about the system, not about a person. The reasoning is that people act sensibly with the information and tools they had; if an action led to an outage, the interesting question is why the system made that action possible and invisible.
Typical structure:
Summary one paragraph, plain language
Impact users affected, duration, budget burned
Timeline UTC timestamps: detect, page, mitigate, resolve
Contributing technical and organizational conditions
factors
What went well detection, tooling, teamwork
What went badly gaps and surprises
Action items owner, priority, due date, ticket link
Run the review as a facilitated meeting. Use techniques such as five whys, but stop at conditions that can be changed, not at an individual. Ask how the failure could have been detected sooner, mitigated faster, or prevented by design. Rank actions by whether they remove a class of failure, such as adding validation to a config pipeline, rather than patching one instance.
Low - document storage
Medium - authoring and review time
Medium - needs facilitation skill
Root cause named as human error, ending the analysis early
Action items never tracked or completed
Document written but not shared, so lessons stay local