SlideShare a Scribd company logo
POST-MORTEM 
6 REASONS YOUR PROCESS 
ISN’T WORKING 
FAIL
SO WHY DON’T 
MORE TEAMS DO THEM? 
100% of teams want to do 
post-mortems. 
The research supports 
that post-mortems are an 
effective way of improving 
your company’s processes. 
Post-mortems provide an 
opportunity to learn. 
sources: http://www.ponemon.org/library/2013-cost-of-data-center-outages 
01
Add to that the fact that there is always an element of 
accountability associated with the post-mortem. If you were 
the on-call person, it can be especially difficult to find fault 
with your own work. You thought you were doing the right 
thing at the time, but taking the sole responsibility for those 
decisions (and hearing what others thought of your actions 
in the firefight) can be especially emotional. 
Looking objectively at your own decision-making 
prowess is essential for a successful post-mortem. 
source: McAvoy J (2006) “Evaluating the Evaluations: Preconceptions of Project Post-Mortems” The Electronic Journal Information 
Systems Evaluation Volume 9 Issue 2, pp 65 - 72 
TALKING ABOUT WHAT HAPPENED DURING AN 
OUTAGE IS HARD 
Six reasons your process isn’t working 
POST-MORTEMS 
FAIL BECAUSE... 
0 2
Kwak and Stoddard (2003) attribute this failing to the 
propensity within companies to “shoot the messenger.” 
No one wants to be the bearer of bad news (who likes 
that person?) and this deters people from 
reporting problems. 
PEOPLE ARE MORE PRONE TO COVERING UP THEIR 
MISTAKES THAN HIGHLIGHTING THEM. 
source: McAvoy J (2006) “Evaluating the Evaluations: Preconceptions of Project Post-Mortems” The Electronic Journal Information 
Systems Evaluation Volume 9 Issue 2, pp 65 - 72 
Six reasons your process isn’t working 
POST-MORTEMS 
FAIL BECAUSE... 
03
03 
YOU TALK MORE ABOUT 
POST-MORTEMS THAN ACTUALLY 
DOING THEM 
source: McAvoy J (2006) “Evaluating the Evaluations: Preconceptions of Project Post-Mortems” The Electronic Journal 
Information Systems Evaluation Volume 9 Issue 2, pp 65 - 72 
Six reasons your process isn’t working 
Espoused theories are the beliefs that we 
describe ourselves as having – in this case the 
project members described how they believe 
in the value of post-mortems. Theories in use 
guide how we actually behave – what actually 
guides us as opposed to what we profess to 
guiding us. 100% of those surveyed espoused 
their belief in the usefulness of project post-mortems, 
yet half of these did not translate 
these espoused beliefs into actual use. 
POST-MORTEMS 
FAIL BECAUSE... 
04
“ My team knows what the problems in the project 
were and what to do to fix them. There is no point 
in involving others as they will only add overhead 
rather than helping to fix the problems.” 
This attitude is one of the quickest ways to 
stagnate and ensure that you repeat mistakes. 
Sometimes you need someone outside of the 
problem (and your team) to help you see 
things clearly. 
source: McAvoy J (2006) “Evaluating the Evaluations: Preconceptions of Project Post-Mortems” The Electronic Journal Information 
Systems Evaluation Volume 9 Issue 2, pp 65 - 72 
Six reasons your process isn’t working 
YOU DON’T THINK YOU NEED 
ANY OTHER FEEDBACK. 
POST-MORTEMS 
FAIL BECAUSE... 
05
Peer groupthink originates in a need for conformity 
and close integration within a team. 
Symptoms of groupthink include: little or no 
consideration of alternate plans, risk is not 
reassessed, no review is taken of rejected plans, 
advice from outsiders is not sought, facts that 
support the plan are acknowledged - facts that do 
not support the plan are ignored, and contingency 
plans are not created. 
Groupthink is defined by its originator 
Janis(1972, p.9) as: 
“ a deterioration of mental efficiency, 
reality testing, and moral 
judgement that results from 
in-group pressures.” 
YOU’RE SUFFERING FROM 
PEER GROUPTHINK. 
POST-MORTEMS 
FAIL BECAUSE... 
Six reasons your process isn’t working 
source: McAvoy J (2006) “Evaluating the Evaluations: Preconceptions of Project Post-Mortems” The Electronic Journal 
Information Systems Evaluation Volume 9 Issue 2, pp 65 - 72 
06
If your leader doesn’t believe in post-mortems, then 
it’s going to be very difficult to have a successful one 
(or even begin to convince your boss that you actually 
need to be doing them). 
Hierarchical groupthink originates in a desire to please 
a leader, specifically the desire not to disagree 
with them. 
Hierarchical groupthink is shown to have 
a negative impact on the team members’ 
impression of post-mortems, even though 
project members espouse a positive view in the 
survey. This hierarchical groupthink tends to 
convince team members that the process itself 
is not valuable – it would even be portrayed as a 
waste of time. 
YOU’RE SUFFERING FROM 
HIERARCHICAL GROUPTHINK. 
POST-MORTEMS 
FAIL BECAUSE... 
Six reasons your process isn’t working 
source: McAvoy J (2006) “Evaluating the Evaluations: Preconceptions of Project Post-Mortems” The Electronic Journal Information 
Systems Evaluation Volume 9 Issue 2, pp 65 - 72 
07
EVERYONE IS HUMAN... 
UNLESS YOU HIRED A ROBOT. 
OTHER PSYCHOLOGICAL & SOCIOLOGICAL FACTORS 
TO TAKE INTO CONSIDERATION: 
Trust 
• means that mistakes aren’t punishable acts but opportunities to learn 
• means that everyone on the team will jump in to help rather than 
complain when there’s a problem 
Stress 
• is caused by the worry of being negatively judged 
• encompasses health issues, relationship problems and sleep 
• is different for everybody and everybody reacts differently to it 
Fear 
• of losing their job 
• of finger-pointing, blame & guilt 
• of costing the company money 
• of never getting the chance to work on something interesting again 
Six reasons your process isn’t working 
Humans are generally well-intentioned but 
during an outage, this view can change fast. 
Being under pressure, it’s easy to put blame on 
someone. Before you start finger-pointing, take 
a minute and practice empathy. How would you 
feel if it was you in the same situation? 
08
THE AWESOME 
POST-MORTEM FRAMEWORK 
Set the context. 
• Failure is a normal part of functioning of complex systems. All systems fail, it’s just a matter of time. 
• The purpose of the postmortem is to learn. No one will be blamed, shamed or punished for providing an account of what happened. Blame-free 
does not mean accountability-free. In fact, blame-free postmortems are the only way to collect full accounts of what happened. 
• Remind participants that during the postmortem they will be under the influence of cognitive biases. The most common ones are hindsight, 
outcome, and recency biases; and fundamental attribution error. We may not notice that we’re under the influence, so request—and give 
permission—for biases to be called out during the postmortem. 
Build a timeline. 
• We want to understand what happened from the perspective of the individuals involved: what did they know, when, and why it made sense? 
• Describe what happened, don’t explain. 
• The more diverse points of view that you can collect, the fuller the picture of the incident. Encourage and note divergent & 
dissenting opinions. 
• As the facilitator, your job is to “listen to discover and verify by synthesizing”. 
Determine and prioritize remediation items. 
Publish the postmortem write-up as widely as possible. 
Six reasons your process isn’t working 
1 
2 
3 
4 
09
RESOURCES: 
Tools for the next incident, just in case. 
Six reasons your process isn’t working 10
VictorOps post-mortem reporting feature-http:// 
victorops.force.com/knowledgebase/articles/Getting_Started/Post-Mortem-Reports/ 
http://www.paperplanes.de/2014/6/20/what-blameless-postmortem-taught-me.html 
http://www.slideshare.net/jhand2/its-not-your-fault-blameless-post-mortems 
http://codeascraft.com/2012/05/22/blameless-postmortems/ 
http://www.slideshare.net/fattofatt/post-mortem-report 
http://www.cdlib.org/cdlinfo/2010/11/17/the-project-post-mortem-a-valuable-tool-for-continuous-improvement/ 
https://speakerdeck.com/indec/fallible-humans-dealing-with-failure-in-the-absence-of-scapegoats 
http://tech.blog.box.com/2014/08/a-tale-of-postmortems/ 
The Field Guide to Understanding Human Error, Sidney Dekker 
The Human Side of Postmortems, Dave Zwieback 
Six reasons your process isn’t working 11
Be victorious. 
victorops.com

More Related Content

PDF
VictorOps Guide to Blameless Post-mortems
VictorOps
 
PDF
Blameless Post-mortems: Everything You Ever Wanted to Know
VictorOps
 
PDF
Equation for design by committee
Q7 Associates
 
PDF
Cognitive bias for Emotional Design
Joana Cerejo
 
PPTX
Why do usability problems go unfixed?
Steve Krug
 
PDF
Hexawise Soap Opera Testing
Tyler Klose
 
PPT
Causal Tree Analysis (Root Cause)
ferbor
 
PDF
Root cause analysis
Simmy Sharma
 
VictorOps Guide to Blameless Post-mortems
VictorOps
 
Blameless Post-mortems: Everything You Ever Wanted to Know
VictorOps
 
Equation for design by committee
Q7 Associates
 
Cognitive bias for Emotional Design
Joana Cerejo
 
Why do usability problems go unfixed?
Steve Krug
 
Hexawise Soap Opera Testing
Tyler Klose
 
Causal Tree Analysis (Root Cause)
ferbor
 
Root cause analysis
Simmy Sharma
 

What's hot (20)

PDF
Hanoi managing death march projects
Ed Yourdon
 
PDF
Interaction design & quantified self
Paul Sas
 
PPTX
Addressing Safety in the Hiring Process
TalentClick
 
PPTX
Designing Data for Dignity StrataRx
Jennifer van der Meer
 
PDF
Critical Thinking for Software Testers
TechWell
 
PDF
Report Stop Darmkanker
Steven De Blieck
 
PDF
Mind of the Innovator: Taming the Traps of Traditional Thinking (a ChangeThis...
Samuli Pahkala
 
PDF
100 lessons learned for project managers
Luis Olaya
 
PDF
Less wrong
Mikhail Krivushin
 
PDF
Experiments: The Good, the Bad, and the Beautiful
TechWell
 
PPTX
MANAGEMENT BY UNDAMENTAL
LakshyDehare
 
PDF
Sense of urgency
Oscar Romero
 
PPTX
Designing for Habit Formation
Julie Dirksen
 
PPTX
Black Swan Risk Management - Aditya Yadav
Aditya Yadav
 
PPTX
Embracing The Straightjacket
Emma Hamer
 
PDF
Semmelweis reflex 12 5-2013
Weydert Wealth Management
 
PPT
Persuasion architectures: Nudging People to do the Right Thing
User Vision
 
PDF
Maximising Serendipity - NLPtCA Conference 2013
James Lawley
 
PPTX
Overcoming corporate resistance to social media
Emma Hamer
 
PPT
Shaping Tomorrow - Getting Started - Theory
Kerry Richardson
 
Hanoi managing death march projects
Ed Yourdon
 
Interaction design & quantified self
Paul Sas
 
Addressing Safety in the Hiring Process
TalentClick
 
Designing Data for Dignity StrataRx
Jennifer van der Meer
 
Critical Thinking for Software Testers
TechWell
 
Report Stop Darmkanker
Steven De Blieck
 
Mind of the Innovator: Taming the Traps of Traditional Thinking (a ChangeThis...
Samuli Pahkala
 
100 lessons learned for project managers
Luis Olaya
 
Less wrong
Mikhail Krivushin
 
Experiments: The Good, the Bad, and the Beautiful
TechWell
 
MANAGEMENT BY UNDAMENTAL
LakshyDehare
 
Sense of urgency
Oscar Romero
 
Designing for Habit Formation
Julie Dirksen
 
Black Swan Risk Management - Aditya Yadav
Aditya Yadav
 
Embracing The Straightjacket
Emma Hamer
 
Semmelweis reflex 12 5-2013
Weydert Wealth Management
 
Persuasion architectures: Nudging People to do the Right Thing
User Vision
 
Maximising Serendipity - NLPtCA Conference 2013
James Lawley
 
Overcoming corporate resistance to social media
Emma Hamer
 
Shaping Tomorrow - Getting Started - Theory
Kerry Richardson
 
Ad

Viewers also liked (18)

PPT
Post Mortem Template
Dennis Stevenson
 
PDF
Post mortem Review
Gemma Catolino
 
PPSX
Project post-mortem analysis
Jaiveer Singh
 
PDF
Post mortem report
Kuaci Pedas
 
PDF
It's Not Your Fault - Blameless Post-mortems
Jason Hand
 
PPTX
Medical equipment repair
Devon Miranda
 
PPTX
Postmortem artefcts
Sujeet Samadder
 
PPT
Forensic medicine post mortem artefact
MBBS IMS MSU
 
PDF
IVR (Interactive Voice Response) system & technology
Vijay Sharma
 
PPSX
Medical Equipments
Jindal Medi Surge
 
PPTX
Biomedical equipments ppt
Deepak Sarangi
 
PDF
Bio medical equipment maintenance & management
Gm Kanhar
 
PPTX
Hospital engineering services kiran james
kichu09
 
PPTX
Negative autopsy & post mortem artifacts
Farhan Ali
 
PPT
Post Mortem Changes
Nikhil Bansal
 
PPT
Maintaining equipment
Nc Das
 
PPTX
autopsy,Necropsy,postmortem
Valliappan Medic
 
PPTX
artificial gene synthesis
Imdad Takkar
 
Post Mortem Template
Dennis Stevenson
 
Post mortem Review
Gemma Catolino
 
Project post-mortem analysis
Jaiveer Singh
 
Post mortem report
Kuaci Pedas
 
It's Not Your Fault - Blameless Post-mortems
Jason Hand
 
Medical equipment repair
Devon Miranda
 
Postmortem artefcts
Sujeet Samadder
 
Forensic medicine post mortem artefact
MBBS IMS MSU
 
IVR (Interactive Voice Response) system & technology
Vijay Sharma
 
Medical Equipments
Jindal Medi Surge
 
Biomedical equipments ppt
Deepak Sarangi
 
Bio medical equipment maintenance & management
Gm Kanhar
 
Hospital engineering services kiran james
kichu09
 
Negative autopsy & post mortem artifacts
Farhan Ali
 
Post Mortem Changes
Nikhil Bansal
 
Maintaining equipment
Nc Das
 
autopsy,Necropsy,postmortem
Valliappan Medic
 
artificial gene synthesis
Imdad Takkar
 
Ad

Similar to Post-mortem Fail (20)

DOCX
MAPPING INDIVIDUAL AND COLLECTIVE REGRET IN ORGANIZATIONAL LIFE
Anant Kumar
 
PPTX
Heuristics, bias and critical thinking in testing distribution
Matt Mansell
 
DOCX
Step 1 Plan the ProjectBefore starting the diagnosis, you w.docx
rafaelaj1
 
PDF
M Organizational Behavior 3rd Edition McShane Solutions Manual
wigensvalin
 
PDF
M Organizational Behavior 3rd Edition McShane Solutions Manual
gotelboldefp
 
PPT
Using Problem Solving Skills To Get A Job
Gary Clement
 
PDF
Fighting mental shortcuts by other mental shortcuts? / Marta W. Falkowska & A...
Service Experience Camp
 
DOCX
Sample exam questions bo resum-edocx
João Cabral
 
PPTX
Making decisions for growth
Kenneth Taylor
 
PDF
Decision Making Essay
Custom Paper Services
 
PDF
Understanding Priming Effects In Social Psychology Daniel C Molden
hadaldhibha25
 
PDF
lmitotal leader-jan15-lmidevelopment2
Frank Kreze
 
PDF
M Organizational Behavior 3rd Edition McShane Solutions Manual
skazkalehany
 
PPT
DECISION MAKING POWERPOINT
Andrew Schwartz
 
PDF
Leading Inclusion: D&I Next Practices
Joe Gerstandt
 
DOCX
MAKING OB WORK FOR MEWhat Is OB and Why Is It ImportantTH.docx
croysierkathey
 
PDF
M Organizational Behavior 3rd Edition McShane Solutions Manual
imnidampapho
 
PDF
Scenario Planning- Psychological Perspective
azizali
 
PDF
Organizational Behavior Global 17th Edition Robbins Solutions Manual
sharyntouben
 
PDF
M Organizational Behavior 3rd Edition McShane Solutions Manual
tkszlvk081
 
MAPPING INDIVIDUAL AND COLLECTIVE REGRET IN ORGANIZATIONAL LIFE
Anant Kumar
 
Heuristics, bias and critical thinking in testing distribution
Matt Mansell
 
Step 1 Plan the ProjectBefore starting the diagnosis, you w.docx
rafaelaj1
 
M Organizational Behavior 3rd Edition McShane Solutions Manual
wigensvalin
 
M Organizational Behavior 3rd Edition McShane Solutions Manual
gotelboldefp
 
Using Problem Solving Skills To Get A Job
Gary Clement
 
Fighting mental shortcuts by other mental shortcuts? / Marta W. Falkowska & A...
Service Experience Camp
 
Sample exam questions bo resum-edocx
João Cabral
 
Making decisions for growth
Kenneth Taylor
 
Decision Making Essay
Custom Paper Services
 
Understanding Priming Effects In Social Psychology Daniel C Molden
hadaldhibha25
 
lmitotal leader-jan15-lmidevelopment2
Frank Kreze
 
M Organizational Behavior 3rd Edition McShane Solutions Manual
skazkalehany
 
DECISION MAKING POWERPOINT
Andrew Schwartz
 
Leading Inclusion: D&I Next Practices
Joe Gerstandt
 
MAKING OB WORK FOR MEWhat Is OB and Why Is It ImportantTH.docx
croysierkathey
 
M Organizational Behavior 3rd Edition McShane Solutions Manual
imnidampapho
 
Scenario Planning- Psychological Perspective
azizali
 
Organizational Behavior Global 17th Edition Robbins Solutions Manual
sharyntouben
 
M Organizational Behavior 3rd Edition McShane Solutions Manual
tkszlvk081
 

More from VictorOps (20)

PDF
Failure as Success Devops Roadtrip Seattle 2016
VictorOps
 
PPTX
DevOps Roadtrip Final Speaking Deck
VictorOps
 
PDF
DevOps: A Practical Guide
VictorOps
 
PPTX
Crisis Communication Webinar
VictorOps
 
PDF
The Importance of Minimum Viable Runbooks Webinar
VictorOps
 
PPTX
DevOps Roadtrip - Denver
VictorOps
 
PPTX
VictorOps & Raygun: A Stunning Integration
VictorOps
 
PPTX
ChatOps: The New Interface of DevOps
VictorOps
 
PDF
6 Steps to Creating a Minimum Viable Runbook Infographic
VictorOps
 
PDF
Incident Lifecycle Infographic
VictorOps
 
PDF
Crisis Management & Why It's Important Infographic
VictorOps
 
PPTX
Real World ChatOps
VictorOps
 
PPTX
DevOps Culture Shift: Expanding On-Call Responsibilties
VictorOps
 
PDF
Tips & Tricks To Reducing TTR
VictorOps
 
PDF
The Open-Source Monitoring Landscape
VictorOps
 
PDF
Actors: Not Just for Movies Anymore
VictorOps
 
PDF
An Introduction to Rearview - Time Series Based Monitoring
VictorOps
 
PDF
Putting Devs On-Call: How to Empower Your Team
VictorOps
 
PPTX
The Art & Zen of Managing Nagios with Puppet
VictorOps
 
PPTX
ChatOps Unplugged
VictorOps
 
Failure as Success Devops Roadtrip Seattle 2016
VictorOps
 
DevOps Roadtrip Final Speaking Deck
VictorOps
 
DevOps: A Practical Guide
VictorOps
 
Crisis Communication Webinar
VictorOps
 
The Importance of Minimum Viable Runbooks Webinar
VictorOps
 
DevOps Roadtrip - Denver
VictorOps
 
VictorOps & Raygun: A Stunning Integration
VictorOps
 
ChatOps: The New Interface of DevOps
VictorOps
 
6 Steps to Creating a Minimum Viable Runbook Infographic
VictorOps
 
Incident Lifecycle Infographic
VictorOps
 
Crisis Management & Why It's Important Infographic
VictorOps
 
Real World ChatOps
VictorOps
 
DevOps Culture Shift: Expanding On-Call Responsibilties
VictorOps
 
Tips & Tricks To Reducing TTR
VictorOps
 
The Open-Source Monitoring Landscape
VictorOps
 
Actors: Not Just for Movies Anymore
VictorOps
 
An Introduction to Rearview - Time Series Based Monitoring
VictorOps
 
Putting Devs On-Call: How to Empower Your Team
VictorOps
 
The Art & Zen of Managing Nagios with Puppet
VictorOps
 
ChatOps Unplugged
VictorOps
 

Recently uploaded (20)

PDF
This slide provides an overview Technology
mineshkharadi333
 
PDF
REPORT: Heating appliances market in Poland 2024
SPIUG
 
PPTX
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
PPTX
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
PDF
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
PDF
Software Development Company | KodekX
KodekX
 
PPTX
How to Build a Scalable Micro-Investing Platform in 2025 - A Founder’s Guide ...
Third Rock Techkno
 
PDF
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
PDF
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
PDF
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
PPTX
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
PPTX
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
PDF
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
PPTX
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
PDF
BLW VOCATIONAL TRAINING SUMMER INTERNSHIP REPORT
codernjn73
 
PPTX
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
PDF
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
PDF
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
PPT
Coupa-Kickoff-Meeting-Template presentai
annapureddyn
 
PDF
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
This slide provides an overview Technology
mineshkharadi333
 
REPORT: Heating appliances market in Poland 2024
SPIUG
 
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
Software Development Company | KodekX
KodekX
 
How to Build a Scalable Micro-Investing Platform in 2025 - A Founder’s Guide ...
Third Rock Techkno
 
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
BLW VOCATIONAL TRAINING SUMMER INTERNSHIP REPORT
codernjn73
 
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
Coupa-Kickoff-Meeting-Template presentai
annapureddyn
 
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 

Post-mortem Fail

  • 1. POST-MORTEM 6 REASONS YOUR PROCESS ISN’T WORKING FAIL
  • 2. SO WHY DON’T MORE TEAMS DO THEM? 100% of teams want to do post-mortems. The research supports that post-mortems are an effective way of improving your company’s processes. Post-mortems provide an opportunity to learn. sources: http://www.ponemon.org/library/2013-cost-of-data-center-outages 01
  • 3. Add to that the fact that there is always an element of accountability associated with the post-mortem. If you were the on-call person, it can be especially difficult to find fault with your own work. You thought you were doing the right thing at the time, but taking the sole responsibility for those decisions (and hearing what others thought of your actions in the firefight) can be especially emotional. Looking objectively at your own decision-making prowess is essential for a successful post-mortem. source: McAvoy J (2006) “Evaluating the Evaluations: Preconceptions of Project Post-Mortems” The Electronic Journal Information Systems Evaluation Volume 9 Issue 2, pp 65 - 72 TALKING ABOUT WHAT HAPPENED DURING AN OUTAGE IS HARD Six reasons your process isn’t working POST-MORTEMS FAIL BECAUSE... 0 2
  • 4. Kwak and Stoddard (2003) attribute this failing to the propensity within companies to “shoot the messenger.” No one wants to be the bearer of bad news (who likes that person?) and this deters people from reporting problems. PEOPLE ARE MORE PRONE TO COVERING UP THEIR MISTAKES THAN HIGHLIGHTING THEM. source: McAvoy J (2006) “Evaluating the Evaluations: Preconceptions of Project Post-Mortems” The Electronic Journal Information Systems Evaluation Volume 9 Issue 2, pp 65 - 72 Six reasons your process isn’t working POST-MORTEMS FAIL BECAUSE... 03
  • 5. 03 YOU TALK MORE ABOUT POST-MORTEMS THAN ACTUALLY DOING THEM source: McAvoy J (2006) “Evaluating the Evaluations: Preconceptions of Project Post-Mortems” The Electronic Journal Information Systems Evaluation Volume 9 Issue 2, pp 65 - 72 Six reasons your process isn’t working Espoused theories are the beliefs that we describe ourselves as having – in this case the project members described how they believe in the value of post-mortems. Theories in use guide how we actually behave – what actually guides us as opposed to what we profess to guiding us. 100% of those surveyed espoused their belief in the usefulness of project post-mortems, yet half of these did not translate these espoused beliefs into actual use. POST-MORTEMS FAIL BECAUSE... 04
  • 6. “ My team knows what the problems in the project were and what to do to fix them. There is no point in involving others as they will only add overhead rather than helping to fix the problems.” This attitude is one of the quickest ways to stagnate and ensure that you repeat mistakes. Sometimes you need someone outside of the problem (and your team) to help you see things clearly. source: McAvoy J (2006) “Evaluating the Evaluations: Preconceptions of Project Post-Mortems” The Electronic Journal Information Systems Evaluation Volume 9 Issue 2, pp 65 - 72 Six reasons your process isn’t working YOU DON’T THINK YOU NEED ANY OTHER FEEDBACK. POST-MORTEMS FAIL BECAUSE... 05
  • 7. Peer groupthink originates in a need for conformity and close integration within a team. Symptoms of groupthink include: little or no consideration of alternate plans, risk is not reassessed, no review is taken of rejected plans, advice from outsiders is not sought, facts that support the plan are acknowledged - facts that do not support the plan are ignored, and contingency plans are not created. Groupthink is defined by its originator Janis(1972, p.9) as: “ a deterioration of mental efficiency, reality testing, and moral judgement that results from in-group pressures.” YOU’RE SUFFERING FROM PEER GROUPTHINK. POST-MORTEMS FAIL BECAUSE... Six reasons your process isn’t working source: McAvoy J (2006) “Evaluating the Evaluations: Preconceptions of Project Post-Mortems” The Electronic Journal Information Systems Evaluation Volume 9 Issue 2, pp 65 - 72 06
  • 8. If your leader doesn’t believe in post-mortems, then it’s going to be very difficult to have a successful one (or even begin to convince your boss that you actually need to be doing them). Hierarchical groupthink originates in a desire to please a leader, specifically the desire not to disagree with them. Hierarchical groupthink is shown to have a negative impact on the team members’ impression of post-mortems, even though project members espouse a positive view in the survey. This hierarchical groupthink tends to convince team members that the process itself is not valuable – it would even be portrayed as a waste of time. YOU’RE SUFFERING FROM HIERARCHICAL GROUPTHINK. POST-MORTEMS FAIL BECAUSE... Six reasons your process isn’t working source: McAvoy J (2006) “Evaluating the Evaluations: Preconceptions of Project Post-Mortems” The Electronic Journal Information Systems Evaluation Volume 9 Issue 2, pp 65 - 72 07
  • 9. EVERYONE IS HUMAN... UNLESS YOU HIRED A ROBOT. OTHER PSYCHOLOGICAL & SOCIOLOGICAL FACTORS TO TAKE INTO CONSIDERATION: Trust • means that mistakes aren’t punishable acts but opportunities to learn • means that everyone on the team will jump in to help rather than complain when there’s a problem Stress • is caused by the worry of being negatively judged • encompasses health issues, relationship problems and sleep • is different for everybody and everybody reacts differently to it Fear • of losing their job • of finger-pointing, blame & guilt • of costing the company money • of never getting the chance to work on something interesting again Six reasons your process isn’t working Humans are generally well-intentioned but during an outage, this view can change fast. Being under pressure, it’s easy to put blame on someone. Before you start finger-pointing, take a minute and practice empathy. How would you feel if it was you in the same situation? 08
  • 10. THE AWESOME POST-MORTEM FRAMEWORK Set the context. • Failure is a normal part of functioning of complex systems. All systems fail, it’s just a matter of time. • The purpose of the postmortem is to learn. No one will be blamed, shamed or punished for providing an account of what happened. Blame-free does not mean accountability-free. In fact, blame-free postmortems are the only way to collect full accounts of what happened. • Remind participants that during the postmortem they will be under the influence of cognitive biases. The most common ones are hindsight, outcome, and recency biases; and fundamental attribution error. We may not notice that we’re under the influence, so request—and give permission—for biases to be called out during the postmortem. Build a timeline. • We want to understand what happened from the perspective of the individuals involved: what did they know, when, and why it made sense? • Describe what happened, don’t explain. • The more diverse points of view that you can collect, the fuller the picture of the incident. Encourage and note divergent & dissenting opinions. • As the facilitator, your job is to “listen to discover and verify by synthesizing”. Determine and prioritize remediation items. Publish the postmortem write-up as widely as possible. Six reasons your process isn’t working 1 2 3 4 09
  • 11. RESOURCES: Tools for the next incident, just in case. Six reasons your process isn’t working 10
  • 12. VictorOps post-mortem reporting feature-http:// victorops.force.com/knowledgebase/articles/Getting_Started/Post-Mortem-Reports/ http://www.paperplanes.de/2014/6/20/what-blameless-postmortem-taught-me.html http://www.slideshare.net/jhand2/its-not-your-fault-blameless-post-mortems http://codeascraft.com/2012/05/22/blameless-postmortems/ http://www.slideshare.net/fattofatt/post-mortem-report http://www.cdlib.org/cdlinfo/2010/11/17/the-project-post-mortem-a-valuable-tool-for-continuous-improvement/ https://speakerdeck.com/indec/fallible-humans-dealing-with-failure-in-the-absence-of-scapegoats http://tech.blog.box.com/2014/08/a-tale-of-postmortems/ The Field Guide to Understanding Human Error, Sidney Dekker The Human Side of Postmortems, Dave Zwieback Six reasons your process isn’t working 11