Download - SCALE12X DevOps Day LA: 9 Principles for Navigating Change

Transcript
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