64
Human Factors & PostMortems Daniel Schauenberg [email protected] @mrtazz

Human Factors and PostMortems

Embed Size (px)

Citation preview

Page 1: Human Factors and PostMortems

Human Factors &PostMortems

Daniel [email protected]@mrtazz

Page 2: Human Factors and PostMortems
Page 3: Human Factors and PostMortems

We deploy quite a lot

Page 4: Human Factors and PostMortems

MTTR

Page 5: Human Factors and PostMortems

MTTR>

MTBF

Page 6: Human Factors and PostMortems
Page 7: Human Factors and PostMortems
Page 8: Human Factors and PostMortems
Page 9: Human Factors and PostMortems
Page 10: Human Factors and PostMortems
Page 11: Human Factors and PostMortems
Page 12: Human Factors and PostMortems

realtalk:things break

Page 13: Human Factors and PostMortems

New View

Page 14: Human Factors and PostMortems

Complex Socio-Technical Systems

Page 15: Human Factors and PostMortems

Erkenntnis und Irrtum fließen aus denselben

psychischen Quellen; nur der Erfolg vermag beide

zu scheiden.— Ernst Mach, Erkenntnis und Irrtum (p. 116)

Page 16: Human Factors and PostMortems

Things made sense at the time

Page 17: Human Factors and PostMortems

People don't come to work to do a bad job

Page 18: Human Factors and PostMortems

Nietzschean Anxiety

Page 19: Human Factors and PostMortems

So I always get off the hook whatever I do?

Page 20: Human Factors and PostMortems

There is a difference between explaining and

excusing human performance.

— Sidney Dekker, The Field Guide to Understanding Human Error (p. 196)

Page 21: Human Factors and PostMortems

BlamelessPostmortems

Page 22: Human Factors and PostMortems

Open Meeting

Page 23: Human Factors and PostMortems

Everybody is Invited

Page 24: Human Factors and PostMortems

Whathappened?

Page 25: Human Factors and PostMortems

Timeline

Page 26: Human Factors and PostMortems

Describe the pastDon't excuse it away

Page 27: Human Factors and PostMortems

The Facilitator

Page 28: Human Factors and PostMortems

Guide the Discussion

Page 29: Human Factors and PostMortems

Look out for indicators of Old View

thinking

Page 30: Human Factors and PostMortems

Counterfactuals

Page 31: Human Factors and PostMortems

- she should have- if he would have- if they just had

- you failed to

Page 32: Human Factors and PostMortems

Biases

Page 33: Human Factors and PostMortems

Hindsight BiasConfirmation Bias

Outcome Bias

Page 34: Human Factors and PostMortems

there are many more

Page 35: Human Factors and PostMortems

Who is in charge?

Page 36: Human Factors and PostMortems

Etsy School

Page 37: Human Factors and PostMortems

Taught Facilitator Course

Page 38: Human Factors and PostMortems

3 x 90 minutes

Page 39: Human Factors and PostMortems

Remediation Items

Page 40: Human Factors and PostMortems

incorporate learning and takeaway from

the meeting

Page 41: Human Factors and PostMortems
Page 42: Human Factors and PostMortems

turn surprises into known factors

Page 43: Human Factors and PostMortems

MORGUE

Page 44: Human Factors and PostMortems
Page 45: Human Factors and PostMortems
Page 46: Human Factors and PostMortems
Page 47: Human Factors and PostMortems
Page 48: Human Factors and PostMortems
Page 49: Human Factors and PostMortems
Page 50: Human Factors and PostMortems
Page 51: Human Factors and PostMortems

https://github.com/etsy/morgue

Page 52: Human Factors and PostMortems

Near Miss

Page 53: Human Factors and PostMortems

Pre Mortem

Page 54: Human Factors and PostMortems

"Hey all, I just ran rm -rf $DIR/ and since the variable was empty

I deleted my whole VM. This would have been bad in

production. Don't do that."

Page 55: Human Factors and PostMortems

ArchitectureReviews

Page 56: Human Factors and PostMortems

OperabilityReviews

Page 57: Human Factors and PostMortems

It is also worth pointing out that the bias towards

investigating failures rather than success itself represents a trade-off.

— Erik Hollnagel, The ETTO Principle: Efficiency-Thoroughness Trade-Off

Page 58: Human Factors and PostMortems

Investigate Success

Page 59: Human Factors and PostMortems

Why did it work?

Page 60: Human Factors and PostMortems

Human Error is where you stopped looking

Page 62: Human Factors and PostMortems

codeascraft.com

etsy.com/codeascraft/talks

etsy.com/careers

Page 63: Human Factors and PostMortems

Questions?

Page 64: Human Factors and PostMortems

Human Factors &PostMortems

Daniel [email protected]@mrtazz