SlideShare a Scribd company logo
OPERATING HUMAN SYSTEMS:
MTBF V. MTTR
AARON ALDRICH (@CRAYZEIGH) —
1
COMPLEX SYSTEMS
2 — Aaron Aldrich - @crayzeigh
MEAN TIME BETWEEN
FAILURE
MEAN TIME TO
REPAIR
3 — Aaron Aldrich - @crayzeigh
THERE IS NO ROOT CAUSE IN
{COMPLEX SYSTEMS | RELATIONSHIPS}
4 — Aaron Aldrich - @crayzeigh
5 — Aaron Aldrich - @crayzeigh
6 — Aaron Aldrich - @crayzeigh
7 — Aaron Aldrich - @crayzeigh
8 — Aaron Aldrich - @crayzeigh
9 — Aaron Aldrich - @crayzeigh
10 — Aaron Aldrich - @crayzeigh
LESSONS FROM DISTRIBUTED SYSTEMS:
TRANSLATIONS
ARE HARD
11 — Aaron Aldrich - @crayzeigh
ASSUME
GOOD INTENT
12 — Aaron Aldrich - @crayzeigh
/ZOOM13 — Aaron Aldrich - @crayzeigh
LESSONS FROM NETWORKING:
TCP > UDP14 — Aaron Aldrich - @crayzeigh
"WHAT YOU'RE SAYING IS 'X',
WHAT I'M HEARING IS 'Y'."
15 — Aaron Aldrich - @crayzeigh
NON-VIOLENT
COMMUNICATION
16 — Aaron Aldrich - @crayzeigh
NVC FRAMEWORK
1. Observation: !== evaluation || judgement
2. Feelings: !== thinking, [SASHET]
3. Needs: connection, well-being, honesty, play, peace,
autonomy, meaning
4. Requests: what we DO want, != demand
17 — Aaron Aldrich - @crayzeigh
NVC FRAMEWORK
1. Observation: !== evaluation || judgement
2. Feelings: !== thinking, [SASHET]
3. Needs: connection, well-being, honesty, play, peace,
autonomy, meaning
4. Requests: what we DO want, != demand
18 — Aaron Aldrich - @crayzeigh
NVC FRAMEWORK
1. Observation: !== evaluation || judgement
2. Feelings: !== thinking, [SASHET]
3. Needs: connection, well-being, honesty, play, peace,
autonomy, meaning
4. Requests: what we DO want, != demand
19 — Aaron Aldrich - @crayzeigh
> Richard Cook - "How Complex Systems Fail"
(http://bit.ly/2mKO8UL)(pdf)
> Velocity 2012: Richard Cook - "How Complex Systems Fail"
(https://youtu.be/2S0k12uZR14)
> Philip G Boysen, II, MD, MBA, FACP, FCCP, FCCM - "Just Culture: A Foundation for
Balanced Accountability and Patient Safety"
(http://bit.ly/2DgJM1Z)
> Certified Fresh Events: "Oh No You Didn't: Conflict Management in Today's Tech
Industry"
(https://certifiedfreshevents.com/events/conflict-management/)
> The Center for Non-Violent Communication
(https://www.cnvc.org/)
20 — Aaron Aldrich - @crayzeigh

More Related Content

More from Aaron Aldrich

DevOpsDays DC 2017 - Better Living Through Storytelling
DevOpsDays DC 2017 -  Better Living Through StorytellingDevOpsDays DC 2017 -  Better Living Through Storytelling
DevOpsDays DC 2017 - Better Living Through Storytelling
Aaron Aldrich
 
DevOpsDays TO - Managing Fires
DevOpsDays TO - Managing FiresDevOpsDays TO - Managing Fires
DevOpsDays TO - Managing Fires
Aaron Aldrich
 
DevOpsDays SEA - Managing Fires: Leadership through Crisis
DevOpsDays SEA - Managing Fires: Leadership through CrisisDevOpsDays SEA - Managing Fires: Leadership through Crisis
DevOpsDays SEA - Managing Fires: Leadership through Crisis
Aaron Aldrich
 
Skeptics in the Church of Data Getting Evangelical
Skeptics in the Church of Data Getting EvangelicalSkeptics in the Church of Data Getting Evangelical
Skeptics in the Church of Data Getting Evangelical
Aaron Aldrich
 
Better Living Through Storytelling
Better Living Through StorytellingBetter Living Through Storytelling
Better Living Through Storytelling
Aaron Aldrich
 
DevOpsDays Madison 2016 - Humane Treatment of On-Call Engineers (Ignite)
DevOpsDays Madison 2016 - Humane Treatment of On-Call Engineers (Ignite)DevOpsDays Madison 2016 - Humane Treatment of On-Call Engineers (Ignite)
DevOpsDays Madison 2016 - Humane Treatment of On-Call Engineers (Ignite)
Aaron Aldrich
 
DOD-OH - The Humane Treatment of Engineers
DOD-OH - The Humane Treatment of EngineersDOD-OH - The Humane Treatment of Engineers
DOD-OH - The Humane Treatment of Engineers
Aaron Aldrich
 
Managing fires
Managing firesManaging fires
Managing fires
Aaron Aldrich
 

More from Aaron Aldrich (8)

DevOpsDays DC 2017 - Better Living Through Storytelling
DevOpsDays DC 2017 -  Better Living Through StorytellingDevOpsDays DC 2017 -  Better Living Through Storytelling
DevOpsDays DC 2017 - Better Living Through Storytelling
 
DevOpsDays TO - Managing Fires
DevOpsDays TO - Managing FiresDevOpsDays TO - Managing Fires
DevOpsDays TO - Managing Fires
 
DevOpsDays SEA - Managing Fires: Leadership through Crisis
DevOpsDays SEA - Managing Fires: Leadership through CrisisDevOpsDays SEA - Managing Fires: Leadership through Crisis
DevOpsDays SEA - Managing Fires: Leadership through Crisis
 
Skeptics in the Church of Data Getting Evangelical
Skeptics in the Church of Data Getting EvangelicalSkeptics in the Church of Data Getting Evangelical
Skeptics in the Church of Data Getting Evangelical
 
Better Living Through Storytelling
Better Living Through StorytellingBetter Living Through Storytelling
Better Living Through Storytelling
 
DevOpsDays Madison 2016 - Humane Treatment of On-Call Engineers (Ignite)
DevOpsDays Madison 2016 - Humane Treatment of On-Call Engineers (Ignite)DevOpsDays Madison 2016 - Humane Treatment of On-Call Engineers (Ignite)
DevOpsDays Madison 2016 - Humane Treatment of On-Call Engineers (Ignite)
 
DOD-OH - The Humane Treatment of Engineers
DOD-OH - The Humane Treatment of EngineersDOD-OH - The Humane Treatment of Engineers
DOD-OH - The Humane Treatment of Engineers
 
Managing fires
Managing firesManaging fires
Managing fires
 

Recently uploaded

Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
Neo4j
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
Ivo Velitchkov
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Pitangent Analytics & Technology Solutions Pvt. Ltd
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
AstuteBusiness
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
Safe Software
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
Jason Yip
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
Fwdays
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024
Vadym Kazulkin
 
Christine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptxChristine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptx
christinelarrosa
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
ScyllaDB
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
operationspcvita
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
Neo4j
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
c5vrf27qcz
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 

Recently uploaded (20)

Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024
 
Christine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptxChristine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptx
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 

DevOpsDays 2018 - Operating Human Systems: MTBF v. MTTR

  • 1. OPERATING HUMAN SYSTEMS: MTBF V. MTTR AARON ALDRICH (@CRAYZEIGH) — 1
  • 2. COMPLEX SYSTEMS 2 — Aaron Aldrich - @crayzeigh
  • 3. MEAN TIME BETWEEN FAILURE MEAN TIME TO REPAIR 3 — Aaron Aldrich - @crayzeigh
  • 4. THERE IS NO ROOT CAUSE IN {COMPLEX SYSTEMS | RELATIONSHIPS} 4 — Aaron Aldrich - @crayzeigh
  • 5. 5 — Aaron Aldrich - @crayzeigh
  • 6. 6 — Aaron Aldrich - @crayzeigh
  • 7. 7 — Aaron Aldrich - @crayzeigh
  • 8. 8 — Aaron Aldrich - @crayzeigh
  • 9. 9 — Aaron Aldrich - @crayzeigh
  • 10. 10 — Aaron Aldrich - @crayzeigh
  • 11. LESSONS FROM DISTRIBUTED SYSTEMS: TRANSLATIONS ARE HARD 11 — Aaron Aldrich - @crayzeigh
  • 12. ASSUME GOOD INTENT 12 — Aaron Aldrich - @crayzeigh
  • 13. /ZOOM13 — Aaron Aldrich - @crayzeigh
  • 14. LESSONS FROM NETWORKING: TCP > UDP14 — Aaron Aldrich - @crayzeigh
  • 15. "WHAT YOU'RE SAYING IS 'X', WHAT I'M HEARING IS 'Y'." 15 — Aaron Aldrich - @crayzeigh
  • 17. NVC FRAMEWORK 1. Observation: !== evaluation || judgement 2. Feelings: !== thinking, [SASHET] 3. Needs: connection, well-being, honesty, play, peace, autonomy, meaning 4. Requests: what we DO want, != demand 17 — Aaron Aldrich - @crayzeigh
  • 18. NVC FRAMEWORK 1. Observation: !== evaluation || judgement 2. Feelings: !== thinking, [SASHET] 3. Needs: connection, well-being, honesty, play, peace, autonomy, meaning 4. Requests: what we DO want, != demand 18 — Aaron Aldrich - @crayzeigh
  • 19. NVC FRAMEWORK 1. Observation: !== evaluation || judgement 2. Feelings: !== thinking, [SASHET] 3. Needs: connection, well-being, honesty, play, peace, autonomy, meaning 4. Requests: what we DO want, != demand 19 — Aaron Aldrich - @crayzeigh
  • 20. > Richard Cook - "How Complex Systems Fail" (http://bit.ly/2mKO8UL)(pdf) > Velocity 2012: Richard Cook - "How Complex Systems Fail" (https://youtu.be/2S0k12uZR14) > Philip G Boysen, II, MD, MBA, FACP, FCCP, FCCM - "Just Culture: A Foundation for Balanced Accountability and Patient Safety" (http://bit.ly/2DgJM1Z) > Certified Fresh Events: "Oh No You Didn't: Conflict Management in Today's Tech Industry" (https://certifiedfreshevents.com/events/conflict-management/) > The Center for Non-Violent Communication (https://www.cnvc.org/) 20 — Aaron Aldrich - @crayzeigh