Breaking Bad Equilibrium - Devops Connect 2017 RSAC

61
“Breaking Bad” Equilibrium John Willis Twitter: botchagalupe GitHub: botchagalupe

Transcript of Breaking Bad Equilibrium - Devops Connect 2017 RSAC

Page 1: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

“Breaking Bad” Equilibrium John Willis Twitter: botchagalupe GitHub: botchagalupe

Page 2: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

• One of the founding members of “Devopsdays” • Co-author of the “Devops Handbook”. • Author of the “Introduction to Devops” on Linux Foundation edX. • Podcaster at devopscafe.org • Devops Enterprise Summit - Cofounder • Nine person in at Chef (VP of Customer Enablement) • Formally Director of Devops at Dell • Found of Socketplane (Acquired by Docker) • 10 Startups over 25 years

About Mehttps://github.com/botchagalupe/my-presentations

Page 3: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

• Economics• Wealth• Markets• Thermodynamics

Equilibrium

Page 4: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

• Techical Debt• Cooperation• Risk • Work Life Balance• Burnout

Equilibrium

Page 5: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

It’s a strategy that all the players in the game can adopt and converge on, but it won’t produce a desirable outcome

for anyone.

Bad Equilibrium

Page 6: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

False Equilibrium

Page 7: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

False Analytics

http://www.slideshare.net/swardley/an-introduction-to-wardley-maps

Page 8: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

False Analytics

http://www.slideshare.net/swardley/an-introduction-to-wardley-maps

Page 9: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

Movie Fun

Page 10: Breaking Bad Equilibrium - Devops Connect 2017 RSAC
Page 11: Breaking Bad Equilibrium - Devops Connect 2017 RSAC
Page 12: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

More Fun - Game Theory

Page 13: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

Is a state of allocation of resources in which it is impossible to make any one individual better off without making at

least one individual worse off.

Pareto Efficiency

Page 14: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

A situation is inefficient if someone can be made better off even after

compensating those made worse off.

Pareto Inefficiency

Page 15: Breaking Bad Equilibrium - Devops Connect 2017 RSAC
Page 16: Breaking Bad Equilibrium - Devops Connect 2017 RSAC
Page 17: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

A concept of game theory where the optimal outcome of a game is one

where no player has an incentive to deviate from his chosen strategy after

considering an opponent's choice.

Nash Equilibrium

Page 18: Breaking Bad Equilibrium - Devops Connect 2017 RSAC
Page 19: Breaking Bad Equilibrium - Devops Connect 2017 RSAC
Page 20: Breaking Bad Equilibrium - Devops Connect 2017 RSAC
Page 21: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

Sarah

Steven

Split Steal

Split

Steal

Page 22: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

Sarah

Steven

Split Steal

Split

Steal

50%

Page 23: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

Sarah

Steven

Split Steal

Split

Steal

50%

50%

Page 24: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

Sarah

Steven

Split Steal

Split

Steal

50%

50%

0%

Page 25: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

Sarah

Steven

Split Steal

Split

Steal

50%

50%

0%

0%

Page 26: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

Sarah

Steven

Split Steal

Split

Steal

100%50%

50%

0%

0%

Page 27: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

Sarah

Steven

Split Steal

Split

Steal

100%50%

50%

0%

0%

0%

Page 28: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

Sarah

Steven

Split Steal

Split

Steal

100%50%

50%

100% 0%

0%

0%

Page 29: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

Sarah

Steven

Split Steal

Split

Steal

100%50%

50%

100% 0%

0% 0%

0%

Page 30: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

Sarah

Steven

Split Steal

Split

Steal

100%50%

50%

100% 0%

0% 0%

0%

Page 31: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

Sarah

Steven

Split Steal

Split

Steal

100%50%

50%

100% 0%

0% 0%

0%

Page 32: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

Sarah

Steven

Split Steal

Split

Steal

100%50%

50%

100% 0%

0% 0%

0%

Page 33: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

Sarah

Steven

Split Steal

Split

Steal

100%50%

50%

100% 0%

0% 0%

0%

Page 34: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

Sarah

Steven

Split Steal

Split

Steal

100%50%

50%

100% 0%

0% 0%

0%

Page 35: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

Sarah

Steven

Split Steal

Split

Steal

100%50%

50%

100% 0%

0% 0%

0%

Nash Equilibrium

Page 36: Breaking Bad Equilibrium - Devops Connect 2017 RSAC
Page 37: Breaking Bad Equilibrium - Devops Connect 2017 RSAC
Page 38: Breaking Bad Equilibrium - Devops Connect 2017 RSAC
Page 39: Breaking Bad Equilibrium - Devops Connect 2017 RSAC
Page 40: Breaking Bad Equilibrium - Devops Connect 2017 RSAC
Page 41: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

Ibrahim

Nick

Split Steal

Split

Steal

Page 42: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

Ibrahim

Nick

Split Steal

Split

Steal

50%

Page 43: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

Ibrahim

Nick

Split Steal

Split

Steal

50%

50%

Page 44: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

Ibrahim

Nick

Split Steal

Split

Steal

50%

50%

0%

Page 45: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

Ibrahim

Nick

Split Steal

Split

Steal

50%

50%

0%

0%

Page 46: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

Ibrahim

Nick

Split Steal

Split

Steal

100%50%

50%

0%

0%

Page 47: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

Ibrahim

Nick

Split Steal

Split

Steal

100%50%

50%

0%

0%

0%

Page 48: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

Ibrahim

Nick

Split Steal

Split

Steal

100%50%

50%

100% 0%

0%

0%

Page 49: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

Ibrahim

Nick

Split Steal

Split

Steal

100%50%

50%

100% 0%

0% 0%

0%

Page 50: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

Nick

Ibrahim

Split Steal

Split

Steal

100%

0%

0%

0%

Page 51: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

Why Michael Lewis?

Page 52: Breaking Bad Equilibrium - Devops Connect 2017 RSAC
Page 53: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

Forty years ago, Israeli psychologists Daniel Kahneman and Amos Tversky wrote a series of breathtakingly original studies undoing our assumptions about the decision-making process. Their papers showed the ways in which the human mind erred, systematically,

when forced to make judgments in uncertain situations. Their work created the field of behavioral economics, revolutionized Big Data studies, advanced evidence-

based medicine, led to a new approach to government regulation, and made much of Michael Lewis’s own

work possible. Kahneman and Tversky are more responsible than anybody for the powerful trend to mistrust human intuition and defer to algorithms.

Page 54: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

• Human Irrationality • Heuristics • System 1 (fast) • System 2 (slow) • Availability Bias • Regression to the Mean • Overconfidence • Illusion of Validity

Page 55: Breaking Bad Equilibrium - Devops Connect 2017 RSAC
Page 56: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

That’s how it’s always been done

around here!

Page 57: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

• Undesirable Outcomes• Pareto Inefficient • Nash Equilibrium• False Analytics

• Human Irrationality• Cognitive Bias• Overconfidence

Devops Bad Equilibrium

Good Opportunities…- Discontinuity- Dislocation

Page 58: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

Breaking Bad Equilibrium

Page 59: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

• Make work visible • Manage WIP• Manage Flow• Create high trust• Embrace failure

Devops Advanced

Good Better

Page 60: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

Really Hard Stuff

Better Excellent

• Psychological Safety• Blamelessness • Rethink SLA’s• Increase Headcount• Increase Buffers

Page 61: Breaking Bad Equilibrium - Devops Connect 2017 RSAC

You are either building a learning organization…

or you will be losing to someone who is…

Andrew Clay Shafer