The chapter on postmortem culture in the Site Reliability Engineering book defines a postmortem as a written record of an incident, its impact, the actions taken to mitigate or resolve it, the root causes, and the follow-up actions to prevent it from recurring. Its stated goals are to make sure the incident is documented, its causes are well understood and effective preventive actions are put in place. The chapter is explicit that writing a postmortem is not a punishment. It is a learning opportunity for the whole organization.
Without some formal way of learning from incidents, the same chapter warns, they may recur indefinitely. That is the core argument for postmortems. Fixing the immediate problem restores service. Writing down why it happened and what will change is what stops the next one.
Postmortems are not only for software outages. The same method works for a missed launch date, a billing error, a bad hire, a security scare or a client escalation. Healthcare has used a version of it for decades. A review of incident analysis methods published on PubMed Central describes root cause analysis teams asking three questions: what happened, why did it happen, and how do we prevent it from happening again. Those three questions are the skeleton of every good postmortem.



