SCALE12X DevOps Day LA: 9 Principles for Navigating Change

Post on 10-May-2015

533 views 2 download

Tags:

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.

Transcript of SCALE12X DevOps Day LA: 9 Principles for Navigating Change

9 Principles for Navigating ChangeMatt Ray February 21, 2014

Introductions• Matt Ray

• Director Cloud Integrations at Chef

• matt@getchef.com

• mattray GitHub|IRC|Twitter

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

Progress is Disruption• Software

• Media

• Society

Resilience over Strength• MTTR > MTBF

• Expect and embrace failure

Pull over Push• Intelligence at the edges

• Disaggregated component toolchains

Risk over Safety• Continuous Integration means continuously breaking things

• Fast moving disruption

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

• Feedback loops

Compasses over Maps• Maps are static snapshots

• Navigation and values allow course corrections

• Results without understanding are useless

Practice over Theory• Science > feelings

• “We prefer working code over standards bodies”

Disobedience over Compliance• Innovating without asking permission

• Shadow IT

Emergence over Authority• Wikipedia vs. Britannica

• Open Source

• Convergence

Learning over Education• What did you learn in school?

• Value of certifications?

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

Thanks!Matt Ray matt@getchef.com @mattray