15
9 Principles for Navigating Change Matt Ray February 21, 2014

SCALE12X DevOps Day LA: 9 Principles for Navigating Change

Embed Size (px)

DESCRIPTION

"Specialization is for insects." This Robert Heinlein quote is more appropriate than ever, the pace of change continues to accelerate and the standards of today are the relics of tomorrow. How do we thrive in a world that is constantly changing? Proposed by Joi Ito of the MIT Media Lab, this talk will apply these nine principles for navigating the 21st century. Open Source, Agile and DevOps are fundamental to adapting to change, managing risk through resiliency, and cultivating a culture of networked improvement. We may not know what the future holds, but we can get ready for it today.

Citation preview

Page 1: SCALE12X DevOps Day LA: 9 Principles for Navigating Change

9 Principles for Navigating ChangeMatt Ray February 21, 2014

Page 2: SCALE12X DevOps Day LA: 9 Principles for Navigating Change

Introductions• Matt Ray

• Director Cloud Integrations at Chef

[email protected]

• mattray GitHub|IRC|Twitter

Page 3: SCALE12X DevOps Day LA: 9 Principles for Navigating Change

Background• Bruce Sterling

• Resiliency, Risk, and a Good Compass: Tools for the Coming Chaos

• Writer, speaker, futurist, design instructor

• Joi Ito

• From a Container to a Network

• Director of the MIT Media Lab

Page 4: SCALE12X DevOps Day LA: 9 Principles for Navigating Change

Progress is Disruption• Software

• Media

• Society

Page 5: SCALE12X DevOps Day LA: 9 Principles for Navigating Change

Resilience over Strength• MTTR > MTBF

• Expect and embrace failure

Page 6: SCALE12X DevOps Day LA: 9 Principles for Navigating Change

Pull over Push• Intelligence at the edges

• Disaggregated component toolchains

Page 7: SCALE12X DevOps Day LA: 9 Principles for Navigating Change

Risk over Safety• Continuous Integration means continuously breaking things

• Fast moving disruption

Page 8: SCALE12X DevOps Day LA: 9 Principles for Navigating Change

Systems over Objects• How do you fit into the larger ecosystem?

• Feedback loops

Page 9: SCALE12X DevOps Day LA: 9 Principles for Navigating Change

Compasses over Maps• Maps are static snapshots

• Navigation and values allow course corrections

• Results without understanding are useless

Page 10: SCALE12X DevOps Day LA: 9 Principles for Navigating Change

Practice over Theory• Science > feelings

• “We prefer working code over standards bodies”

Page 11: SCALE12X DevOps Day LA: 9 Principles for Navigating Change

Disobedience over Compliance• Innovating without asking permission

• Shadow IT

Page 12: SCALE12X DevOps Day LA: 9 Principles for Navigating Change

Emergence over Authority• Wikipedia vs. Britannica

• Open Source

• Convergence

Page 13: SCALE12X DevOps Day LA: 9 Principles for Navigating Change

Learning over Education• What did you learn in school?

• Value of certifications?

Page 14: SCALE12X DevOps Day LA: 9 Principles for Navigating Change

9 Principles• Resilience over strength

• Pull over push

• Risk over safety

• Systems over objects

• Compasses over maps

• Practice over theory

• Disobedience over compliance

• Emergence over authority

• Learning over education

Page 15: SCALE12X DevOps Day LA: 9 Principles for Navigating Change

Thanks!Matt Ray [email protected] @mattray