SlideShare a Scribd company logo
EVERYTHING YOU EVER 
WANTED KNOW ABOUT 
POST-MORTEMS 
*BUT WERE AFRAID TO ASK…
Everything you ever wanted to know about post-mortems 
IT’S NOT A MATTER OF IF, 
BUT WHEN... 
Outages are going to happen. 
The real question is: 
ARE YOU GOING TO LEARN FROM 
YOUR MISTAKES? 
78% 
the number of Database Admins that 
experience unplanned downtime from 
untested database changes 
1 large scale & 3 partial outages 
what the average company with a 
datacenter experiences per year 
$5600 per minute 
what downtime costs the 
average business 
sources: http://www.ponemon.org/library/2013-cost-of-data-center-outages 
01
AFTER THE OUTAGE, DISCUSSING WHAT 
HAPPENED, WHAT WORKED & WHAT DIDN’T 
IS ESSENTIAL. THE PROCESS IS CALLED A 
POST-MORTEM. 
“ A post-mortem is a meeting where all stakeholders 
can and should be present, and where people should 
bring together their view of the situation and the 
facts that were found during and after the incident. 
The purpose is to collect as much data as possible 
and to figure out how the impact of a similar future 
incident can be reduced.” 
“THE ONLY REAL MISTAKE IS THE ONE 
FROM WHICH WE LEARN NOTHING.” 
source: http://www.paperplanes.de/2014/6/20/what-blameless-postmortem-taught-me.html 
Everything you ever wanted to know about post-mortems 
- Henry Ford 
Post-mortems are not new or groundbreaking - they’ve always been an 
effective way of providing learning and closure around outages. 
0 2
The fact that the majority of IT projects fail on at least one measure 
of success, and that billions of dollars in project waste is reported 
each year, suggests that there is a critical need for improving the way 
we manage these projects. The sobering truth is that the secret to 
more successful project management has been right in front of us the 
whole time – learning from the past.” 
WHY ARE POST-MORTEMS IMPORTANT? 
From: Project Retrospectives: Evaluating Project Success, Failure, and Everything In Between 
source: R. Ryan Nelson, University of Virginia in the MIS Quarterly Executive Vol. 4 No. 3 / September 2005 
“ 
Everything you ever wanted to know about post-mortems 03
03 
BENEFITS OF POST-MORTEMS 
source: Postmortem reviews: purpose and approaches in software engineering by Torgeir Dingsøyr 
Everything you ever wanted to know about post-mortems 04 
Retrospectives offer a variety of potential benefits, including the following: 
Organizational learning 
Get the collective story 
out (synergistic learning) 
and ensure that individual 
stakeholders hear the 
whole story, not just their 
personal experience. 
Better estimating & scheduling 
Capture actual data on size, 
effort, and time to use in 
calibrating future estimation 
models and practices. 
Continuous improvement 
Learn from what you’ve 
done in order to iterate 
and make your process 
better in the future. 
Team building 
Make your team stronger 
by allowing them the 
space to debrief 
& talk through the 
outage experience. 
Improved recognition 
& reflection 
Pause and reflect on 
accomplishments before 
proceeding to “solve the 
next problem.”
WHAT ARE THE NECESSARY SKILLS FOR A GOOD 
POST-MORTEM PROCESS? 
• OPENNESS 
• PATIENCE 
• THE ABILITY TO LISTEN 
• POLITENESS 
• COURAGE 
• EMPATHY 
• HUMOR 
Norman Kerth emphasizes the importance of a good 
atmosphere through the ‘prime directive’: 
“ Regardless of what we discover, we 
must understand and truly believe 
that everyone did the best job he or 
she could, given what was known 
at the time, his or her skills and 
abilities, the resources available, and 
the situation at hand”. 
Everything you ever wanted to know about post-mortems 
source: Postmortem reviews: purpose and approaches in software engineering by Torgeir Dingsøyr 
05
POST-MORTEM CHECKLIST 
THE BASICS: 
Document your 
timeline or log data 
Level of 
severity 
Archive it for 
historical retrieval 
Remediation - make 
it actionable 
Document 
conversations 
Leave room 
for notes 
Mean Time to Resolution/ 
other time calculations 
Everything you ever wanted to know about post-mortems 06
RESOURCES: 
Tools for the next incident, just in case. 
Everything you ever wanted to know about post-mortems 07
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 
Everything you ever wanted to know about post-mortems 08
Be victorious. 
victorops.com

More Related Content

What's hot

Project Management - Keep it simple
Project Management - Keep it simpleProject Management - Keep it simple
Project Management - Keep it simple
Denise Fotopoulou
 
Scrum in an hour
Scrum in an hourScrum in an hour
Scrum in an hour
Giordano Scalzo
 
Planning Poker estimating technique
Planning Poker estimating techniquePlanning Poker estimating technique
Planning Poker estimating technique
Suhail Jamaldeen
 
Agile Retrospectives
Agile RetrospectivesAgile Retrospectives
Agile Retrospectives
Allison Pollard
 
Agile Basics
Agile BasicsAgile Basics
Agile Basics
Alexey Krivitsky
 
Scrum introduction
Scrum introductionScrum introduction
Scrum introduction
Martin Gasparovic
 
Agile Mindset Shifting: Agile For All
Agile Mindset Shifting: Agile For AllAgile Mindset Shifting: Agile For All
Agile Mindset Shifting: Agile For All
India Scrum Enthusiasts Community
 
Agile Principles, Agile People
Agile Principles, Agile PeopleAgile Principles, Agile People
Agile Principles, Agile People
Gaetano Mazzanti
 
Agile Planning and Estimation
Agile Planning and EstimationAgile Planning and Estimation
Agile Planning and Estimation
Manish Agrawal, CSP®
 
O que acontece quando limitamos o WIP (Work In Progress)?
O que acontece quando limitamos o WIP (Work In Progress)?O que acontece quando limitamos o WIP (Work In Progress)?
O que acontece quando limitamos o WIP (Work In Progress)?
Mary Provinciatto
 
Sprint planning checklist
Sprint planning checklistSprint planning checklist
Sprint planning checklist
Prabhat Kumar
 
Agile effort estimation
Agile effort estimation Agile effort estimation
Agile effort estimation
Elad Sofer
 
Top 10 Agile Metrics
Top 10 Agile MetricsTop 10 Agile Metrics
Top 10 Agile Metrics
XBOSoft
 
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | Edureka
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | EdurekaScrum Master Roles and Responsibilities | Scrum Master Tutorial | Edureka
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | Edureka
Edureka!
 
Project Governance Framework PowerPoint Presentation Slides
Project Governance Framework PowerPoint Presentation SlidesProject Governance Framework PowerPoint Presentation Slides
Project Governance Framework PowerPoint Presentation Slides
SlideTeam
 
Agile vs Waterfall Project management
Agile vs Waterfall  Project management Agile vs Waterfall  Project management
Agile vs Waterfall Project management
Kostiantyn Trefiak
 
guide to Project charter
guide to Project charterguide to Project charter
guide to Project charter
Insaf Ali Soomro PMP
 
Scrum Master Facilitation Techniques
Scrum Master Facilitation TechniquesScrum Master Facilitation Techniques
Scrum Master Facilitation Techniques
XPDays
 
Scrum Master Role and Responsibilities in Agile Environment - AMECSE 2014
Scrum Master Role and Responsibilities in Agile Environment  - AMECSE 2014 Scrum Master Role and Responsibilities in Agile Environment  - AMECSE 2014
Scrum Master Role and Responsibilities in Agile Environment - AMECSE 2014
Ahmed Hammad
 
Lean and Kanban-based Software Development
Lean and Kanban-based Software DevelopmentLean and Kanban-based Software Development
Lean and Kanban-based Software Development
Tathagat Varma
 

What's hot (20)

Project Management - Keep it simple
Project Management - Keep it simpleProject Management - Keep it simple
Project Management - Keep it simple
 
Scrum in an hour
Scrum in an hourScrum in an hour
Scrum in an hour
 
Planning Poker estimating technique
Planning Poker estimating techniquePlanning Poker estimating technique
Planning Poker estimating technique
 
Agile Retrospectives
Agile RetrospectivesAgile Retrospectives
Agile Retrospectives
 
Agile Basics
Agile BasicsAgile Basics
Agile Basics
 
Scrum introduction
Scrum introductionScrum introduction
Scrum introduction
 
Agile Mindset Shifting: Agile For All
Agile Mindset Shifting: Agile For AllAgile Mindset Shifting: Agile For All
Agile Mindset Shifting: Agile For All
 
Agile Principles, Agile People
Agile Principles, Agile PeopleAgile Principles, Agile People
Agile Principles, Agile People
 
Agile Planning and Estimation
Agile Planning and EstimationAgile Planning and Estimation
Agile Planning and Estimation
 
O que acontece quando limitamos o WIP (Work In Progress)?
O que acontece quando limitamos o WIP (Work In Progress)?O que acontece quando limitamos o WIP (Work In Progress)?
O que acontece quando limitamos o WIP (Work In Progress)?
 
Sprint planning checklist
Sprint planning checklistSprint planning checklist
Sprint planning checklist
 
Agile effort estimation
Agile effort estimation Agile effort estimation
Agile effort estimation
 
Top 10 Agile Metrics
Top 10 Agile MetricsTop 10 Agile Metrics
Top 10 Agile Metrics
 
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | Edureka
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | EdurekaScrum Master Roles and Responsibilities | Scrum Master Tutorial | Edureka
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | Edureka
 
Project Governance Framework PowerPoint Presentation Slides
Project Governance Framework PowerPoint Presentation SlidesProject Governance Framework PowerPoint Presentation Slides
Project Governance Framework PowerPoint Presentation Slides
 
Agile vs Waterfall Project management
Agile vs Waterfall  Project management Agile vs Waterfall  Project management
Agile vs Waterfall Project management
 
guide to Project charter
guide to Project charterguide to Project charter
guide to Project charter
 
Scrum Master Facilitation Techniques
Scrum Master Facilitation TechniquesScrum Master Facilitation Techniques
Scrum Master Facilitation Techniques
 
Scrum Master Role and Responsibilities in Agile Environment - AMECSE 2014
Scrum Master Role and Responsibilities in Agile Environment  - AMECSE 2014 Scrum Master Role and Responsibilities in Agile Environment  - AMECSE 2014
Scrum Master Role and Responsibilities in Agile Environment - AMECSE 2014
 
Lean and Kanban-based Software Development
Lean and Kanban-based Software DevelopmentLean and Kanban-based Software Development
Lean and Kanban-based Software Development
 

Viewers also liked

Post-mortem Fail
Post-mortem FailPost-mortem Fail
Post-mortem Fail
VictorOps
 
Post mortem Review
Post mortem ReviewPost mortem Review
Post mortem Review
Gemma Catolino
 
Post Mortem Template
Post Mortem TemplatePost Mortem Template
Post Mortem Template
Dennis Stevenson
 
Project post-mortem analysis
Project post-mortem analysisProject post-mortem analysis
Project post-mortem analysis
Jaiveer Singh
 
Post mortem report
Post mortem reportPost mortem report
Post mortem report
Kuaci Pedas
 
Game Mobile Captain Strike Post-Mortem - Le Giang Anh
Game Mobile Captain Strike Post-Mortem - Le Giang AnhGame Mobile Captain Strike Post-Mortem - Le Giang Anh
Game Mobile Captain Strike Post-Mortem - Le Giang Anh
Phạm Quốc Chinh
 
VictorOps Guide to Blameless Post-mortems
VictorOps Guide to Blameless Post-mortemsVictorOps Guide to Blameless Post-mortems
VictorOps Guide to Blameless Post-mortems
VictorOps
 
Morgue , helping better understand events by building a post mortem tool - Be...
Morgue , helping better understand events by building a post mortem tool - Be...Morgue , helping better understand events by building a post mortem tool - Be...
Morgue , helping better understand events by building a post mortem tool - Be...
Devopsdays
 
Post mortem examination(autopsy)
Post mortem examination(autopsy)Post mortem examination(autopsy)
Post mortem examination(autopsy)
Avinash Bhondwe
 

Viewers also liked (9)

Post-mortem Fail
Post-mortem FailPost-mortem Fail
Post-mortem Fail
 
Post mortem Review
Post mortem ReviewPost mortem Review
Post mortem Review
 
Post Mortem Template
Post Mortem TemplatePost Mortem Template
Post Mortem Template
 
Project post-mortem analysis
Project post-mortem analysisProject post-mortem analysis
Project post-mortem analysis
 
Post mortem report
Post mortem reportPost mortem report
Post mortem report
 
Game Mobile Captain Strike Post-Mortem - Le Giang Anh
Game Mobile Captain Strike Post-Mortem - Le Giang AnhGame Mobile Captain Strike Post-Mortem - Le Giang Anh
Game Mobile Captain Strike Post-Mortem - Le Giang Anh
 
VictorOps Guide to Blameless Post-mortems
VictorOps Guide to Blameless Post-mortemsVictorOps Guide to Blameless Post-mortems
VictorOps Guide to Blameless Post-mortems
 
Morgue , helping better understand events by building a post mortem tool - Be...
Morgue , helping better understand events by building a post mortem tool - Be...Morgue , helping better understand events by building a post mortem tool - Be...
Morgue , helping better understand events by building a post mortem tool - Be...
 
Post mortem examination(autopsy)
Post mortem examination(autopsy)Post mortem examination(autopsy)
Post mortem examination(autopsy)
 

Similar to Blameless Post-mortems: Everything You Ever Wanted to Know

The New Normal - Rackspace Solve 2015
The New Normal - Rackspace Solve 2015The New Normal - Rackspace Solve 2015
The New Normal - Rackspace Solve 2015
Major Hayden
 
Team building insights from artificial intelligence
Team building insights from artificial intelligenceTeam building insights from artificial intelligence
Team building insights from artificial intelligence
Robert Roan
 
Accelerator Innovation Network Event: Session 2
Accelerator Innovation Network Event: Session 2 Accelerator Innovation Network Event: Session 2
Accelerator Innovation Network Event: Session 2
Heather-Fiona Egan
 
ACEDS Dallas - Back to School Lessons on the EDRM
ACEDS Dallas - Back to School Lessons on the EDRMACEDS Dallas - Back to School Lessons on the EDRM
ACEDS Dallas - Back to School Lessons on the EDRM
PatrickBilgere
 
BPM2014
BPM2014BPM2014
BPM2014
Keith Swenson
 
Bit by Bit: Effective Use of People, Processes and Computer Technology in the...
Bit by Bit: Effective Use of People, Processes and Computer Technology in the...Bit by Bit: Effective Use of People, Processes and Computer Technology in the...
Bit by Bit: Effective Use of People, Processes and Computer Technology in the...
Jack Pringle
 
The strategist: An ever-evolving profession
The strategist: An ever-evolving professionThe strategist: An ever-evolving profession
The strategist: An ever-evolving profession
TP1
 
Intro to UX
Intro to UXIntro to UX
How to Not Destroy the World - the Ethics of Web Design
How to Not Destroy the World - the Ethics of Web DesignHow to Not Destroy the World - the Ethics of Web Design
How to Not Destroy the World - the Ethics of Web Design
Morten Rand-Hendriksen
 
Finaldraft- team project
Finaldraft- team projectFinaldraft- team project
Finaldraft- team project
Andy Bohl
 
Visualization for public policy (2016)
Visualization for public policy (2016)Visualization for public policy (2016)
Visualization for public policy (2016)
Arthi Krishnaswami
 
Case Study - Automated Emergency Notification
Case Study - Automated Emergency NotificationCase Study - Automated Emergency Notification
Case Study - Automated Emergency Notification
Alex van Os de Man
 
Blameless postmoretem
Blameless postmoretemBlameless postmoretem
Blameless postmoretem
CoTransition
 
NTXISSACSC2 - Top Ten Trends in TRM by Jon Murphy
NTXISSACSC2 - Top Ten Trends in TRM by Jon MurphyNTXISSACSC2 - Top Ten Trends in TRM by Jon Murphy
NTXISSACSC2 - Top Ten Trends in TRM by Jon Murphy
North Texas Chapter of the ISSA
 
Data Maturity for Nonprofits: Three Perspectives, Nine Lessons, and Three Ass...
Data Maturity for Nonprofits: Three Perspectives, Nine Lessons, and Three Ass...Data Maturity for Nonprofits: Three Perspectives, Nine Lessons, and Three Ass...
Data Maturity for Nonprofits: Three Perspectives, Nine Lessons, and Three Ass...
Karen Graham
 
Architecting a Post Mortem - Velocity 2018 San Jose Tutorial
Architecting a Post Mortem - Velocity 2018 San Jose TutorialArchitecting a Post Mortem - Velocity 2018 San Jose Tutorial
Architecting a Post Mortem - Velocity 2018 San Jose Tutorial
Will Gallego
 
How To Build An Incident Response Function
How To Build An Incident Response FunctionHow To Build An Incident Response Function
How To Build An Incident Response Function
Resilient Systems
 
Lea Dit 2010 Td Presentation Au Email[1]
Lea Dit 2010 Td Presentation Au Email[1]Lea Dit 2010 Td Presentation Au Email[1]
Lea Dit 2010 Td Presentation Au Email[1]
bradau1
 
Exploring the UX Research Toolbox
Exploring the UX Research ToolboxExploring the UX Research Toolbox
Exploring the UX Research Toolbox
Anthony Hempell
 
Designing fit for purpose data structures
Designing fit for purpose data structuresDesigning fit for purpose data structures
Designing fit for purpose data structures
Stephen Bounds
 

Similar to Blameless Post-mortems: Everything You Ever Wanted to Know (20)

The New Normal - Rackspace Solve 2015
The New Normal - Rackspace Solve 2015The New Normal - Rackspace Solve 2015
The New Normal - Rackspace Solve 2015
 
Team building insights from artificial intelligence
Team building insights from artificial intelligenceTeam building insights from artificial intelligence
Team building insights from artificial intelligence
 
Accelerator Innovation Network Event: Session 2
Accelerator Innovation Network Event: Session 2 Accelerator Innovation Network Event: Session 2
Accelerator Innovation Network Event: Session 2
 
ACEDS Dallas - Back to School Lessons on the EDRM
ACEDS Dallas - Back to School Lessons on the EDRMACEDS Dallas - Back to School Lessons on the EDRM
ACEDS Dallas - Back to School Lessons on the EDRM
 
BPM2014
BPM2014BPM2014
BPM2014
 
Bit by Bit: Effective Use of People, Processes and Computer Technology in the...
Bit by Bit: Effective Use of People, Processes and Computer Technology in the...Bit by Bit: Effective Use of People, Processes and Computer Technology in the...
Bit by Bit: Effective Use of People, Processes and Computer Technology in the...
 
The strategist: An ever-evolving profession
The strategist: An ever-evolving professionThe strategist: An ever-evolving profession
The strategist: An ever-evolving profession
 
Intro to UX
Intro to UXIntro to UX
Intro to UX
 
How to Not Destroy the World - the Ethics of Web Design
How to Not Destroy the World - the Ethics of Web DesignHow to Not Destroy the World - the Ethics of Web Design
How to Not Destroy the World - the Ethics of Web Design
 
Finaldraft- team project
Finaldraft- team projectFinaldraft- team project
Finaldraft- team project
 
Visualization for public policy (2016)
Visualization for public policy (2016)Visualization for public policy (2016)
Visualization for public policy (2016)
 
Case Study - Automated Emergency Notification
Case Study - Automated Emergency NotificationCase Study - Automated Emergency Notification
Case Study - Automated Emergency Notification
 
Blameless postmoretem
Blameless postmoretemBlameless postmoretem
Blameless postmoretem
 
NTXISSACSC2 - Top Ten Trends in TRM by Jon Murphy
NTXISSACSC2 - Top Ten Trends in TRM by Jon MurphyNTXISSACSC2 - Top Ten Trends in TRM by Jon Murphy
NTXISSACSC2 - Top Ten Trends in TRM by Jon Murphy
 
Data Maturity for Nonprofits: Three Perspectives, Nine Lessons, and Three Ass...
Data Maturity for Nonprofits: Three Perspectives, Nine Lessons, and Three Ass...Data Maturity for Nonprofits: Three Perspectives, Nine Lessons, and Three Ass...
Data Maturity for Nonprofits: Three Perspectives, Nine Lessons, and Three Ass...
 
Architecting a Post Mortem - Velocity 2018 San Jose Tutorial
Architecting a Post Mortem - Velocity 2018 San Jose TutorialArchitecting a Post Mortem - Velocity 2018 San Jose Tutorial
Architecting a Post Mortem - Velocity 2018 San Jose Tutorial
 
How To Build An Incident Response Function
How To Build An Incident Response FunctionHow To Build An Incident Response Function
How To Build An Incident Response Function
 
Lea Dit 2010 Td Presentation Au Email[1]
Lea Dit 2010 Td Presentation Au Email[1]Lea Dit 2010 Td Presentation Au Email[1]
Lea Dit 2010 Td Presentation Au Email[1]
 
Exploring the UX Research Toolbox
Exploring the UX Research ToolboxExploring the UX Research Toolbox
Exploring the UX Research Toolbox
 
Designing fit for purpose data structures
Designing fit for purpose data structuresDesigning fit for purpose data structures
Designing fit for purpose data structures
 

More from VictorOps

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

More from VictorOps (20)

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

Recently uploaded

一比一原版(uc毕业证书)加拿大卡尔加里大学毕业证如何办理
一比一原版(uc毕业证书)加拿大卡尔加里大学毕业证如何办理一比一原版(uc毕业证书)加拿大卡尔加里大学毕业证如何办理
一比一原版(uc毕业证书)加拿大卡尔加里大学毕业证如何办理
dtagbe
 
Honeypots Unveiled: Proactive Defense Tactics for Cyber Security, Phoenix Sum...
Honeypots Unveiled: Proactive Defense Tactics for Cyber Security, Phoenix Sum...Honeypots Unveiled: Proactive Defense Tactics for Cyber Security, Phoenix Sum...
Honeypots Unveiled: Proactive Defense Tactics for Cyber Security, Phoenix Sum...
APNIC
 
一比一原版新西兰林肯大学毕业证(Lincoln毕业证书)学历如何办理
一比一原版新西兰林肯大学毕业证(Lincoln毕业证书)学历如何办理一比一原版新西兰林肯大学毕业证(Lincoln毕业证书)学历如何办理
一比一原版新西兰林肯大学毕业证(Lincoln毕业证书)学历如何办理
thezot
 
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
rtunex8r
 
cyber crime.pptx..........................
cyber crime.pptx..........................cyber crime.pptx..........................
cyber crime.pptx..........................
GNAMBIKARAO
 
Securing BGP: Operational Strategies and Best Practices for Network Defenders...
Securing BGP: Operational Strategies and Best Practices for Network Defenders...Securing BGP: Operational Strategies and Best Practices for Network Defenders...
Securing BGP: Operational Strategies and Best Practices for Network Defenders...
APNIC
 
How to make a complaint to the police for Social Media Fraud.pdf
How to make a complaint to the police for Social Media Fraud.pdfHow to make a complaint to the police for Social Media Fraud.pdf
How to make a complaint to the police for Social Media Fraud.pdf
Infosec train
 
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
3a0sd7z3
 
Bengaluru Dreamin' 24 - Personal Branding
Bengaluru Dreamin' 24 - Personal BrandingBengaluru Dreamin' 24 - Personal Branding
Bengaluru Dreamin' 24 - Personal Branding
Tarandeep Singh
 
HijackLoader Evolution: Interactive Process Hollowing
HijackLoader Evolution: Interactive Process HollowingHijackLoader Evolution: Interactive Process Hollowing
HijackLoader Evolution: Interactive Process Hollowing
Donato Onofri
 
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
3a0sd7z3
 

Recently uploaded (11)

一比一原版(uc毕业证书)加拿大卡尔加里大学毕业证如何办理
一比一原版(uc毕业证书)加拿大卡尔加里大学毕业证如何办理一比一原版(uc毕业证书)加拿大卡尔加里大学毕业证如何办理
一比一原版(uc毕业证书)加拿大卡尔加里大学毕业证如何办理
 
Honeypots Unveiled: Proactive Defense Tactics for Cyber Security, Phoenix Sum...
Honeypots Unveiled: Proactive Defense Tactics for Cyber Security, Phoenix Sum...Honeypots Unveiled: Proactive Defense Tactics for Cyber Security, Phoenix Sum...
Honeypots Unveiled: Proactive Defense Tactics for Cyber Security, Phoenix Sum...
 
一比一原版新西兰林肯大学毕业证(Lincoln毕业证书)学历如何办理
一比一原版新西兰林肯大学毕业证(Lincoln毕业证书)学历如何办理一比一原版新西兰林肯大学毕业证(Lincoln毕业证书)学历如何办理
一比一原版新西兰林肯大学毕业证(Lincoln毕业证书)学历如何办理
 
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
 
cyber crime.pptx..........................
cyber crime.pptx..........................cyber crime.pptx..........................
cyber crime.pptx..........................
 
Securing BGP: Operational Strategies and Best Practices for Network Defenders...
Securing BGP: Operational Strategies and Best Practices for Network Defenders...Securing BGP: Operational Strategies and Best Practices for Network Defenders...
Securing BGP: Operational Strategies and Best Practices for Network Defenders...
 
How to make a complaint to the police for Social Media Fraud.pdf
How to make a complaint to the police for Social Media Fraud.pdfHow to make a complaint to the police for Social Media Fraud.pdf
How to make a complaint to the police for Social Media Fraud.pdf
 
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
 
Bengaluru Dreamin' 24 - Personal Branding
Bengaluru Dreamin' 24 - Personal BrandingBengaluru Dreamin' 24 - Personal Branding
Bengaluru Dreamin' 24 - Personal Branding
 
HijackLoader Evolution: Interactive Process Hollowing
HijackLoader Evolution: Interactive Process HollowingHijackLoader Evolution: Interactive Process Hollowing
HijackLoader Evolution: Interactive Process Hollowing
 
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
 

Blameless Post-mortems: Everything You Ever Wanted to Know

  • 1. EVERYTHING YOU EVER WANTED KNOW ABOUT POST-MORTEMS *BUT WERE AFRAID TO ASK…
  • 2. Everything you ever wanted to know about post-mortems IT’S NOT A MATTER OF IF, BUT WHEN... Outages are going to happen. The real question is: ARE YOU GOING TO LEARN FROM YOUR MISTAKES? 78% the number of Database Admins that experience unplanned downtime from untested database changes 1 large scale & 3 partial outages what the average company with a datacenter experiences per year $5600 per minute what downtime costs the average business sources: http://www.ponemon.org/library/2013-cost-of-data-center-outages 01
  • 3. AFTER THE OUTAGE, DISCUSSING WHAT HAPPENED, WHAT WORKED & WHAT DIDN’T IS ESSENTIAL. THE PROCESS IS CALLED A POST-MORTEM. “ A post-mortem is a meeting where all stakeholders can and should be present, and where people should bring together their view of the situation and the facts that were found during and after the incident. The purpose is to collect as much data as possible and to figure out how the impact of a similar future incident can be reduced.” “THE ONLY REAL MISTAKE IS THE ONE FROM WHICH WE LEARN NOTHING.” source: http://www.paperplanes.de/2014/6/20/what-blameless-postmortem-taught-me.html Everything you ever wanted to know about post-mortems - Henry Ford Post-mortems are not new or groundbreaking - they’ve always been an effective way of providing learning and closure around outages. 0 2
  • 4. The fact that the majority of IT projects fail on at least one measure of success, and that billions of dollars in project waste is reported each year, suggests that there is a critical need for improving the way we manage these projects. The sobering truth is that the secret to more successful project management has been right in front of us the whole time – learning from the past.” WHY ARE POST-MORTEMS IMPORTANT? From: Project Retrospectives: Evaluating Project Success, Failure, and Everything In Between source: R. Ryan Nelson, University of Virginia in the MIS Quarterly Executive Vol. 4 No. 3 / September 2005 “ Everything you ever wanted to know about post-mortems 03
  • 5. 03 BENEFITS OF POST-MORTEMS source: Postmortem reviews: purpose and approaches in software engineering by Torgeir Dingsøyr Everything you ever wanted to know about post-mortems 04 Retrospectives offer a variety of potential benefits, including the following: Organizational learning Get the collective story out (synergistic learning) and ensure that individual stakeholders hear the whole story, not just their personal experience. Better estimating & scheduling Capture actual data on size, effort, and time to use in calibrating future estimation models and practices. Continuous improvement Learn from what you’ve done in order to iterate and make your process better in the future. Team building Make your team stronger by allowing them the space to debrief & talk through the outage experience. Improved recognition & reflection Pause and reflect on accomplishments before proceeding to “solve the next problem.”
  • 6. WHAT ARE THE NECESSARY SKILLS FOR A GOOD POST-MORTEM PROCESS? • OPENNESS • PATIENCE • THE ABILITY TO LISTEN • POLITENESS • COURAGE • EMPATHY • HUMOR Norman Kerth emphasizes the importance of a good atmosphere through the ‘prime directive’: “ Regardless of what we discover, we must understand and truly believe that everyone did the best job he or she could, given what was known at the time, his or her skills and abilities, the resources available, and the situation at hand”. Everything you ever wanted to know about post-mortems source: Postmortem reviews: purpose and approaches in software engineering by Torgeir Dingsøyr 05
  • 7. POST-MORTEM CHECKLIST THE BASICS: Document your timeline or log data Level of severity Archive it for historical retrieval Remediation - make it actionable Document conversations Leave room for notes Mean Time to Resolution/ other time calculations Everything you ever wanted to know about post-mortems 06
  • 8. RESOURCES: Tools for the next incident, just in case. Everything you ever wanted to know about post-mortems 07
  • 9. 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 Everything you ever wanted to know about post-mortems 08