Slide 1

Slide 1 text

@andyfleener HERE’S YOUR PAGER; GOOD LUCK HAVE FUN

Slide 2

Slide 2 text

@andyfleener

Slide 3

Slide 3 text

@andyfleener I’M NEW VIEW SAFETY NERD • Humanist • Systems Thinker • Wannabe Resilience Engineering Enthusiast

Slide 4

Slide 4 text

@andyfleener I’VE BEEN IN THE SAME ON-CALL ROTATION FOR 7 YEARS

Slide 5

Slide 5 text

@andyfleener BASIC PREMISE OF THIS TALK

Slide 6

Slide 6 text

@andyfleener THERE IS NO SUBSTITUTION FOR EXPERTISE

Slide 7

Slide 7 text

@andyfleener

Slide 8

Slide 8 text

@andyfleener

Slide 9

Slide 9 text

@andyfleener COMPLEX SYSTEMS ARE INTRINSICALLY HAZARDOUS SYSTEMS. — Richard Cook MD, How Complex Systems Fail

Slide 10

Slide 10 text

@andyfleener HUMAN OPERATORS HAVE DUAL ROLES: AS PRODUCERS & AS DEFENDERS AGAINST FAILURE. — Richard Cook MD, How Complex Systems Fail

Slide 11

Slide 11 text

@andyfleener ALL PRACTITIONER ACTIONS ARE GAMBLES. — Richard Cook MD, How Complex Systems Fail

Slide 12

Slide 12 text

@andyfleener HUMAN PRACTITIONERS ARE THE ADAPTABLE ELEMENT OF COMPLEX SYSTEMS. — Richard Cook MD, How Complex Systems Fail

Slide 13

Slide 13 text

@andyfleener PEOPLE CONTINUOUSLY CREATE SAFETY. — Richard Cook MD, How Complex Systems Fail

Slide 14

Slide 14 text

@andyfleener SO WHAT? ¯\_(ツ)_/¯

Slide 15

Slide 15 text

@andyfleener HOW DO YOU BUILD EXPERTISE ‽‽‽

Slide 16

Slide 16 text

@andyfleener Baiyin Yang, Karen E. Watkins, Victoria J. Marsick, The Construct of the Learning Organization: Dimensions, Measurement, and Validation THE CONSTRUCT OF THE LEARNING ORGANIZATION

Slide 17

Slide 17 text

@andyfleener “LEADERSHIP AS AN EMERGENT PROPERTY OF THE SYSTEM THAT MOVES THE ORGANIZATION FORWARD” — James Barker, PhD, Dalhousie University

Slide 18

Slide 18 text

@andyfleener BIG DISCLAIMER

Slide 19

Slide 19 text

@andyfleener ON-CALL SHOULD BE COMPENSATED

Slide 20

Slide 20 text

@andyfleener • YOU - THE ENGINEER • YOU - THE TEAM • YOU - THE ORG DEFINITIONS OF YOU

Slide 21

Slide 21 text

@andyfleener DEFINITIONS OF YOU • YOU - THE ENGINEER • YOU - THE TEAM • YOU - THE ORG

Slide 22

Slide 22 text

@andyfleener BUILD EXPERTISE TAKE CARE OF YOURSELF THE ENGINEER’S PERSPECTIVE

Slide 23

Slide 23 text

@andyfleener TAKE CARE OF YOURSELF THE ENGINEER’S PERSPECTIVE • You are not a robot, you are a human • Clear your calendar or trade conflicts away • Understand your backup situation • Keep your laptop and phone charged! • Monitor your stress and energy levels closely

Slide 24

Slide 24 text

@andyfleener ON-CALL CAN BE STRESSFUL. WHETHER YOU'RE GETTING HAMMERED WITH PAGES OR YOU ONLY GOT ONE (BUT IT WAS AT 3 AM) GETTING INTO A RELAXED AND SLEEPY FRAME OF MIND CAN BE DIFFICULT. — Alice Goldfuss, “The On-Call Handbook”

Slide 25

Slide 25 text

@andyfleener BUILD EXPERTISE BE CURIOUS THE ENGINEER’S PERSPECTIVE

Slide 26

Slide 26 text

@andyfleener “CHANGE A BASIC ASSUMPTION AND YOU HAVE CHANGED THE SYSTEM ITSELF.” — Eliyahu M. Goldratt, Essays on the Theory of Constraints

Slide 27

Slide 27 text

@andyfleener BE CURIOUS THE ENGINEER’S PERSPECTIVE • Being uncomfortable with a system or set of systems is useful feedback, embrace it as an opportunity to learn. • Take notes - you may not have time to ask in the moment but use your notes and come back to it. • Read any material you can find on previous incidents! • Pair on normal every day work and ask lots of questions! • Don’t be afraid to make mistakes!

Slide 28

Slide 28 text

@andyfleener “WHEN WE PUT TOO MUCH ENERGY INTO ELIMINATING MISTAKES, WE’RE LESS LIKELY TO GAIN INSIGHTS. HAVING INSIGHTS IS A DIFFERENT MATTER FROM PREVENTING MISTAKES.” — GARY KLEIN, Seeing What Others Don’t

Slide 29

Slide 29 text

@andyfleener BUILD EXPERTISE SEEK TO UNDERSTAND THE IMPACT THE ENGINEER’S PERSPECTIVE

Slide 30

Slide 30 text

@andyfleener SEEK TO UNDERSTAND THE IMPACT THE ENGINEER’S PERSPECTIVE • What does this alert mean for our customers? • Who do I need to tell about this incident? • Is something currently sideways? Is it about to go sideways? Or is this thing just a dumpster fire?

Slide 31

Slide 31 text

@andyfleener LIVE LOOK AT THE INTERNET

Slide 32

Slide 32 text

@andyfleener BUILD EXPERTISE THE ENGINEER’S PERSPECTIVE Charity Majors, Observability for Emerging Infra (what got you here won't get you there)

Slide 33

Slide 33 text

@andyfleener DEFINITIONS OF YOU • YOU - THE ENGINEER • YOU - THE TEAM • YOU - THE ORG

Slide 34

Slide 34 text

@andyfleener BUILD EXPERTISE BE INTENTIONAL THE TEAM’S PERSPECTIVE

Slide 35

Slide 35 text

@andyfleener BUILD EXPERTISE SHADOWING THE TEAM’S PERSPECTIVE

Slide 36

Slide 36 text

@andyfleener BUILD EXPERTISE ESCALATION SYSTEMS THE TEAM’S PERSPECTIVE

Slide 37

Slide 37 text

@andyfleener BUILD EXPERTISE THE TEAM’S PERSPECTIVE

Slide 38

Slide 38 text

@andyfleener BUILD EXPERTISE EXPERTISE IS NOT EVENLY DISTRIBUTED THE TEAM’S PERSPECTIVE

Slide 39

Slide 39 text

@andyfleener BUILD EXPERTISE REVIEW YOUR ALERTS THE TEAM’S PERSPECTIVE

Slide 40

Slide 40 text

@andyfleener REVIEW YOUR ALERTS THE TEAM’S PERSPECTIVE

Slide 41

Slide 41 text

@andyfleener DEFINITIONS OF YOU • YOU - THE ENGINEER • YOU - THE TEAM • YOU - THE ORG

Slide 42

Slide 42 text

@andyfleener BUILD EXPERTISE INCIDENT RESPONSE PLAN THE ORG’S PERSPECTIVE

Slide 43

Slide 43 text

@andyfleener BUILD EXPERTISE WHAT’S AN INCIDENT? THE ORG’S PERSPECTIVE

Slide 44

Slide 44 text

@andyfleener BUILD EXPERTISE CREATE YOUR RESPONSE VOLTRON THE ORG’S PERSPECTIVE

Slide 45

Slide 45 text

@andyfleener BUILD EXPERTISE SOME SAGE ADVICE THE ORG’S PERSPECTIVE

Slide 46

Slide 46 text

@andyfleener BUILD EXPERTISE GAME DAYS THE ORG’S PERSPECTIVE

Slide 47

Slide 47 text

@andyfleener GAME DAYS TREAT GAMES AS PRODUCTION INCIDENTS BY FOLLOWING THE FULL INCIDENT RESPONSE LIFECYCLE THE ORG’S PERSPECTIVE

Slide 48

Slide 48 text

@andyfleener GAME DAYS THE ORG’S PERSPECTIVE

Slide 49

Slide 49 text

@andyfleener BUILD EXPERTISE INCIDENT REVIEWS THE ORG’S PERSPECTIVE

Slide 50

Slide 50 text

@andyfleener TELL STORIES THE ORG’S PERSPECTIVE

Slide 51

Slide 51 text

@andyfleener AVOID THE TRAPS THE ORG’S PERSPECTIVE Johan Bergström, Three analytical traps in accident investigation

Slide 52

Slide 52 text

@andyfleener COUNTERFACTUAL LANGUAGE THE ORG’S PERSPECTIVE Sidney Dekker, The Field Guide to Understanding Human Error

Slide 53

Slide 53 text

@andyfleener COUNTERFACTUALS THE ORG’S PERSPECTIVE

Slide 54

Slide 54 text

@andyfleener NORMATIVE LANGUAGE THE ORG’S PERSPECTIVE Johan Bergström, Three analytical traps in accident investigation

Slide 55

Slide 55 text

@andyfleener NORMATIVE LANGUAGE “INSUFFICIENT SERVICE MONITORING OF DATABASE PERFORMANCE DURING THE DEPLOY RESULTED FROM EXPECTANCY, INCREASED WORKLOAD, FATIGUE AND AUTOMATION RELIANCE.” THE ORG’S PERSPECTIVE

Slide 56

Slide 56 text

@andyfleener MECHANISTIC REASONING THE ORG’S PERSPECTIVE

Slide 57

Slide 57 text

@andyfleener MECHANISTIC REASONING THE ORG’S PERSPECTIVE

Slide 58

Slide 58 text

@andyfleener AVOID THE TRAPS THE ORG’S PERSPECTIVE Johan Bergström, Three analytical traps in accident investigation

Slide 59

Slide 59 text

@andyfleener THESE IDEAS ARE NOT ALL MY OWN • How Complex Systems Fail, Richard Cook MD • The Construct of the Learning Organization: Dimensions, Measurement, and Validation, Baiyin Yang, Karen E. Watkins, Victoria J. Marsick • Leading a complex organization, James Barker PhD • “The On-Call Handbook”, Alice Goldfuss • Essays on the Theory of Constraints, Eliyahu M. Goldratt • Seeing What Others Don’t, Gary Klein PhD • Observability for Emerging Infra (what got you here won't get you there), Charity Majors • Three analytical traps in accident investigation, Johan Bergström PhD • The Field Guide to Understanding Human Error, Sidney Dekker PhD • The problem with counterfactuals, Lorin Hochstein PhD

Slide 60

Slide 60 text

@andyfleener THANKS!