deming to devops - devops dc june 2015
TRANSCRIPT
Deming to Devops John Willis
Technical Evangelist
@bglpe
@botchagalupe• a.k.a. John Willis
• 35 Years in IT Operations
• Exxon, Canonical, Chef, Enstratius, Socketplane
• Devopsdays Core Organizer
• Devopscafe on iTunes
• Tweet to @bglpe for Questions
What is Devops?
“DevOps is a cultural and professional movement” - Adam Jacob
“DevOps is a banner for change - Ben Rockwood”
“No one can tell you exactly what it is, but you know it when you see it work”
- Botchagalupe
“DevOps is continuously looking for new ways to break down silos, eliminate inefficiencies, and remove the risks that prevent the rapid and reliable delivery of software-
based services” - Damon Edwards
“DevOps is what some people are calling the renewed cross-interest in development and operations
collaboration” - John Allspaw
The Three Ways of Devops
The History of
Devops
Charles Robert Darwin
On the Origin of Species - 1859 Father of Nondeterminism
Ludwig Eduard Boltzmann
Statistical Mechanics -1870 Applies Darwin’s ideas to Gases
The Exact Becomes Probable in Science
Max Karl Ernst Ludwig Planck
Planck Constant - 1900 Accidentally discovers quantum physics
Discovers how to measure the un measurable
Albert Einstein
Photoelectric Effect - 1905 Uses Plan Constant
Quantum Physics is a foot.
Walter A. Shewhart
Statistical Process Control - 1924 Works at Western Electric
Applies Statistical Mechanics to Quality Statistical Process Control is born
William Edwards Deming
Deming Goes to Japan Deming’s Speech at Mount Hakone, Japan 1950
!
Taiichi Ohno
Toyota Production Systems 1948 - 1975
TPS is a totally new way of thinking Becomes Lean
Eliyahu M. Goldratt
Theory of Constraints (TOC) - The Goal 1984 Helps clarify the concept of “Flow The Phoenix Project is a rewrite
John Krafcik
Triumph of the Lean Production System 1988
America Discovers Lean Becomes the start of Lean Manufacturing
Mike Rother
1999- Learning to See: Value Stream Mapping to Add Value and Eliminate MUDA
2009 - Toyota Kata
Mark Burgess
1998- Computer Immunology Cfengine -> Puppet -> Chef
Agile Manifesto
Agile Manifesto - 2001
Mary and Tom Poppendieck
Lean Software Development: An Agile Toolkit - 2003 Changes to story from manufacturing to software dev
An important transition !
David J Anderson
Kanban for Software - 2003 Reads the “Goal” and inspires
Steve Bell
Lean Enterprise Systems - 2005 Later writes Lean IT w/Mike Orzen
Another important transition
Steve Blank
The Four Steps to the Epiphany - 2005 Make sure Eric Ries doesn’t get all the credit
Uses lean concepts for startups gemba, cust dev methodology, small changes
Agile Conference 2006 The real birth of Devops
Jez Humble, Chris Read, Dan North
The Godfather
Devops 2008 - Agile Conference First Devopsdays Conference 2009 - Ghent
Coined the term Has been an excellent guardian and facilitator
John Allspaw
O’reilly Velocity 2009 - 10+ Deploys Per Day: Dev and Ops Cooperation at Flickr
2010 - Web Operations (book)
Eric Ries
The Lean Startup - 2011 IMVU - applies “4 Steps”
Brilliance is he applies Deming/Lean Now the de facto for startups
Gene Kim
The Phoenix Project - 2013 Rewrite of the Goal
enclaves and robots become java stacks and sys admins