SlideShare a Scribd company logo
1 of 36
Download to read offline
Putting the Science Back in
             Computer Science: From Deming
                 and Goldratt to Devops



                           @botchagalupe

Friday, September 28, 12
The History of Science Behind Devops




   • The Three Ways of Devops
   • Deming’s 14 Points
   • My 7 Takeaways

                           itrevolution.com


Friday, September 28, 12
The Three Ways of Devops




                           dev2ops.org
Friday, September 28, 12
Deming’s 14 Points

   1. Create a constant purpose toward improvement.
   2. Adopt the new philosophy.
   3. Stop depending on inspections.
   4. Use a single supplier for any one item.
   5. Improve constantly and forever.
   6. Use training on the job.
   7. Implement leadership.
   8. Eliminate fear.
   9. Break down barriers between departments.
   10. Get rid of unclear slogans.
   11. Eliminate management by objectives.
   12. Remove barriers to pride of workmanship.
   13. Implement education and self-improvement.
   14. Make "transformation" everyone's job.

Friday, September 28, 12
My Seven Takeaways


   1. Always be looking for a better truth.
   2. A system is the sum of its human parts.
   3. Complexity is the enemy.
   4. Variation is the enemy.
   5. Make policies explicit.
   6. Learn two new words (Kaizen and Kata).
   7. Make people before making a service.




Friday, September 28, 12
Why Are We Here?



           "Create constancy of purpose
        toward improvement of product and
          service, with the aim to become
        competitive, stay in business and to
                   provide jobs."

                           W. Edwards Deming
                           14 Points - #1


Friday, September 28, 12
Werner Karl Heisenberg (1901 – 1976)




    • Father of Quantum Mechanics
    • Won Nobel Prize for Physics
    • Uncertainty Principle
    • Opened Pandoras Box




Friday, September 28, 12
The Father of Scientific Management




Friday, September 28, 12
“The Parable of a Frog”




Friday, September 28, 12
Takeaway #1
                 Always be looking for a better truth.


         "Adopt the new philosophy. We are
          in a new economic age. Western
          management must awaken to the
             challenge, must learn their
            responsibilities, and take on
               leadership for change."
                           W. Edwards Deming
                           14 Points - #2


Friday, September 28, 12
Neo Taylorism

                 A Japanese Commentary on Taylor

                 “We will win, and you will lose.
                 You cannot do anything about it because your
                 failure is an internal disease.
                 Your companies are based on Taylor’s principles.
                 Worse, your heads are Taylorized, too.”


                 Konosuke Matsushita
                 Founder, Matsushita Electronics
                 1988



Friday, September 28, 12
The Devops First Way: Systems Thinking




Friday, September 28, 12
W. Edwards Deming (1900 – 1993)


    • Father of Quality
    • Understanding of the system
    • Understanding human behavior
    • Understanding variation
    • WWII success credited to his quality
    approach
    • Taught Japan after WWII and
    transformed quality
    • In 1980 Transformed American quality
    revolution
    • The Foundations of Six Sigma


Friday, September 28, 12
System of Profound Knowledge




Friday, September 28, 12
Taiichi Ohno (1912 – 1990)


    • Father of Lean
    • Toyota Production System (TPS)
    • Just in Time (JIT) & Pull
    • Inventor of Kanban
    • Eliminate Waste
    • 5 Whys method as "the basis of
    Toyota's scientific approach




Friday, September 28, 12
Takeaway #2
             A system is the sum of its human parts

            "Break down barriers between
          departments. People in research,
         design, sales, and production must
         work as a team, in order to foresee
         problems of production and usage
          that may be encountered with the
                 product or service."
                           W. Edwards Deming
                           14 Points - #9

Friday, September 28, 12
Eliyahu M. Goldratt (1947 – 2011)


    • Father of Theory of Constraints
    • Published the Goal in 1984
    • Drum-Buffer-Rope
    • Like Deming he was a Physicist
    • Five Focusing Steps for Managing
    • Global vs Local Optimization
    • Inherent Simplicity
    • Current & Future Reality Tree




Friday, September 28, 12
Inherent Simplicity




Friday, September 28, 12
Current Reality Tree




Friday, September 28, 12
Takeaway #3
                           Complexity is the Enemy


          "Cease dependence on inspection
           to achieve quality. Eliminate the
           need for massive inspection by
          building quality into the product in
                    the first place."

                               W. Edwards Deming
                               14 Points - #3


Friday, September 28, 12
The Devops Second Way: Feedback Loops




Friday, September 28, 12
Walter A. Shewhart (1891 – 1967)



   • Father of statistical quality control
   • Creator of Control Chart/Shewhart chart
   • Creator of PDSA/PDCA
   • Chance and Assignable Variation
   • Another Physics guy
   • Worked for Bell Labs
   • “Statistical Method from the Viewpoint of Quality Control”
   - 1939




Friday, September 28, 12
Control Chart




Friday, September 28, 12
Takeaway #4
                           Variation is the Enemy


        "Improve constantly and forever the
         system of production and service,
        to improve quality and productivity,
            and thus constantly decrease
                       costs."

                              W. Edwards Deming
                              14 Points - #5


Friday, September 28, 12
Shigeo Shingo (1909 – 1990)


 • Co-father of Lean
 • Toyota Production System (TPS)
 • Poka-yoke (mistake-proofing)
 • Jidoka
 • Single-Minute Exchange of Die (SMED)
 • Standardized work & Kaizen
 (Continuous improvement)
 • Shingo Prize that recognizes world-
 class, lean organizations and operational
 excellence.




Friday, September 28, 12
Andon Cord




Friday, September 28, 12
Kanban for Software




Friday, September 28, 12
Takeaway #5
                           Make Policies Explicit




            "Institute a vigorous program of
           education and self-improvement."

                             W. Edwards Deming
                             14 Points - #13




Friday, September 28, 12
The Devops Third Way: Continuous Learning




Friday, September 28, 12
Kata




Friday, September 28, 12
(TWI) - Training Within Industry

                           learn-by-doing




Friday, September 28, 12
Takeaway #6
            Learn two new words (Kaizen and Kata)




                       "Use training on the job. "



                             W. Edwards Deming
                             14 Points - #6




Friday, September 28, 12
Lean Startup Thread




                           Customer Development Model




                                           33

Friday, September 28, 12
Tora! Tora! Tora!




Friday, September 28, 12
Final Takeaway #7
                Make People Before Making Services




          "The aim of supervision should be
           to help people and machines and
               gadgets do a better job. "

                           W. Edwards Deming
                           14 Points - #7




Friday, September 28, 12
Don’t Be a Frog Dude


   1. Read Deming’s
   2. Read Goldratt’s
   3. Read Kim
   4. Join the Tribe - ITRevolution.com




Friday, September 28, 12

More Related Content

Similar to Deming to Devops

Products = Mess - How to avoid it? By Suman Mukherjee
Products = Mess - How to avoid it?  By Suman MukherjeeProducts = Mess - How to avoid it?  By Suman Mukherjee
Products = Mess - How to avoid it? By Suman Mukherjee
WebGeek Philippines
 
Science Fair Presentation
Science Fair Presentation Science Fair Presentation
Science Fair Presentation
ltreds
 
Simple science power point by mb
Simple science power point by mbSimple science power point by mb
Simple science power point by mb
ltreds
 

Similar to Deming to Devops (10)

Invention 2 Venture: Linda Feltman
Invention 2 Venture: Linda FeltmanInvention 2 Venture: Linda Feltman
Invention 2 Venture: Linda Feltman
 
The Top Ten Execution Missteps
The Top Ten Execution MisstepsThe Top Ten Execution Missteps
The Top Ten Execution Missteps
 
How should we build that? Evolving a development environment that's suitable ...
How should we build that? Evolving a development environment that's suitable ...How should we build that? Evolving a development environment that's suitable ...
How should we build that? Evolving a development environment that's suitable ...
 
Products = Mess - How to avoid it? By Suman Mukherjee
Products = Mess - How to avoid it?  By Suman MukherjeeProducts = Mess - How to avoid it?  By Suman Mukherjee
Products = Mess - How to avoid it? By Suman Mukherjee
 
Deming
DemingDeming
Deming
 
Deming
DemingDeming
Deming
 
A New Model for Creative Campaigns: Open Source
A New Model for Creative Campaigns: Open SourceA New Model for Creative Campaigns: Open Source
A New Model for Creative Campaigns: Open Source
 
Building Lean and Agile in the Real World
Building Lean and Agile in the Real WorldBuilding Lean and Agile in the Real World
Building Lean and Agile in the Real World
 
Science Fair Presentation
Science Fair Presentation Science Fair Presentation
Science Fair Presentation
 
Simple science power point by mb
Simple science power point by mbSimple science power point by mb
Simple science power point by mb
 

More from John Willis

swampUP - 2018 - The Divine and Felonious Nature of Cyber Security
swampUP - 2018 - The Divine and Felonious Nature of Cyber SecurityswampUP - 2018 - The Divine and Felonious Nature of Cyber Security
swampUP - 2018 - The Divine and Felonious Nature of Cyber Security
John Willis
 
Divine and felonios cyber security devopsdays austin 2018
Divine and felonios cyber security  devopsdays austin 2018Divine and felonios cyber security  devopsdays austin 2018
Divine and felonios cyber security devopsdays austin 2018
John Willis
 
DevopsdaysNYC - Almost 10 Years - What A Strange Long Trip It's Been
DevopsdaysNYC - Almost 10 Years - What A Strange Long Trip It's BeenDevopsdaysNYC - Almost 10 Years - What A Strange Long Trip It's Been
DevopsdaysNYC - Almost 10 Years - What A Strange Long Trip It's Been
John Willis
 

More from John Willis (20)

Automated Governance
Automated GovernanceAutomated Governance
Automated Governance
 
Devops Long Strange Trip
Devops Long Strange Trip Devops Long Strange Trip
Devops Long Strange Trip
 
I Got 99 Problems and a Bash DSL Ain't One of Them
I Got 99 Problems and a Bash DSL Ain't One of ThemI Got 99 Problems and a Bash DSL Ain't One of Them
I Got 99 Problems and a Bash DSL Ain't One of Them
 
Math is cool
Math is coolMath is cool
Math is cool
 
The 7 deadly diseases of DevOps 2019
The 7 deadly diseases of DevOps 2019The 7 deadly diseases of DevOps 2019
The 7 deadly diseases of DevOps 2019
 
Next Generation Infrastructure - Devops Enterprise Summit 2018
Next Generation Infrastructure - Devops Enterprise Summit 2018Next Generation Infrastructure - Devops Enterprise Summit 2018
Next Generation Infrastructure - Devops Enterprise Summit 2018
 
swampUP - 2018 - The Divine and Felonious Nature of Cyber Security
swampUP - 2018 - The Divine and Felonious Nature of Cyber SecurityswampUP - 2018 - The Divine and Felonious Nature of Cyber Security
swampUP - 2018 - The Divine and Felonious Nature of Cyber Security
 
Divine and felonios cyber security devopsdays austin 2018
Divine and felonios cyber security  devopsdays austin 2018Divine and felonios cyber security  devopsdays austin 2018
Divine and felonios cyber security devopsdays austin 2018
 
Devops - A Long Strange Trip It's Been
Devops - A Long Strange Trip It's BeenDevops - A Long Strange Trip It's Been
Devops - A Long Strange Trip It's Been
 
DevopsdaysNYC - Almost 10 Years - What A Strange Long Trip It's Been
DevopsdaysNYC - Almost 10 Years - What A Strange Long Trip It's BeenDevopsdaysNYC - Almost 10 Years - What A Strange Long Trip It's Been
DevopsdaysNYC - Almost 10 Years - What A Strange Long Trip It's Been
 
You build it - Cyber Chicago Keynote
You build it -  Cyber Chicago KeynoteYou build it -  Cyber Chicago Keynote
You build it - Cyber Chicago Keynote
 
Art of the Possible - Serverless Conference NYC 2017
Art of the Possible - Serverless Conference NYC 2017 Art of the Possible - Serverless Conference NYC 2017
Art of the Possible - Serverless Conference NYC 2017
 
Why Executives Can't Change
Why Executives Can't Change Why Executives Can't Change
Why Executives Can't Change
 
Devops Kaizen - DevopsDays Dallas 2017
Devops Kaizen - DevopsDays Dallas 2017 Devops Kaizen - DevopsDays Dallas 2017
Devops Kaizen - DevopsDays Dallas 2017
 
Evolve 2017 - Vegas - Devops, Docker and Security
Evolve 2017 - Vegas - Devops, Docker and Security Evolve 2017 - Vegas - Devops, Docker and Security
Evolve 2017 - Vegas - Devops, Docker and Security
 
Alibaba Cloud Conference 2016 - Docker Open Source
Alibaba Cloud Conference   2016 - Docker Open Source Alibaba Cloud Conference   2016 - Docker Open Source
Alibaba Cloud Conference 2016 - Docker Open Source
 
Alibaba Cloud Conference 2016 - Docker Enterprise
Alibaba Cloud Conference   2016 - Docker EnterpriseAlibaba Cloud Conference   2016 - Docker Enterprise
Alibaba Cloud Conference 2016 - Docker Enterprise
 
Breaking Bad Equilibrium - Devops Connect 2017 RSAC
Breaking Bad Equilibrium - Devops Connect 2017 RSACBreaking Bad Equilibrium - Devops Connect 2017 RSAC
Breaking Bad Equilibrium - Devops Connect 2017 RSAC
 
Breaking Bad Equilibrium - Devops Connect 2016 LA
Breaking Bad Equilibrium - Devops Connect 2016 LABreaking Bad Equilibrium - Devops Connect 2016 LA
Breaking Bad Equilibrium - Devops Connect 2016 LA
 
All daydevops 2016 - Turning Human Capital into High Performance Organizati...
All daydevops   2016 - Turning Human Capital into High Performance Organizati...All daydevops   2016 - Turning Human Capital into High Performance Organizati...
All daydevops 2016 - Turning Human Capital into High Performance Organizati...
 

Deming to Devops

  • 1. Putting the Science Back in Computer Science: From Deming and Goldratt to Devops @botchagalupe Friday, September 28, 12
  • 2. The History of Science Behind Devops • The Three Ways of Devops • Deming’s 14 Points • My 7 Takeaways itrevolution.com Friday, September 28, 12
  • 3. The Three Ways of Devops dev2ops.org Friday, September 28, 12
  • 4. Deming’s 14 Points 1. Create a constant purpose toward improvement. 2. Adopt the new philosophy. 3. Stop depending on inspections. 4. Use a single supplier for any one item. 5. Improve constantly and forever. 6. Use training on the job. 7. Implement leadership. 8. Eliminate fear. 9. Break down barriers between departments. 10. Get rid of unclear slogans. 11. Eliminate management by objectives. 12. Remove barriers to pride of workmanship. 13. Implement education and self-improvement. 14. Make "transformation" everyone's job. Friday, September 28, 12
  • 5. My Seven Takeaways 1. Always be looking for a better truth. 2. A system is the sum of its human parts. 3. Complexity is the enemy. 4. Variation is the enemy. 5. Make policies explicit. 6. Learn two new words (Kaizen and Kata). 7. Make people before making a service. Friday, September 28, 12
  • 6. Why Are We Here? "Create constancy of purpose toward improvement of product and service, with the aim to become competitive, stay in business and to provide jobs." W. Edwards Deming 14 Points - #1 Friday, September 28, 12
  • 7. Werner Karl Heisenberg (1901 – 1976) • Father of Quantum Mechanics • Won Nobel Prize for Physics • Uncertainty Principle • Opened Pandoras Box Friday, September 28, 12
  • 8. The Father of Scientific Management Friday, September 28, 12
  • 9. “The Parable of a Frog” Friday, September 28, 12
  • 10. Takeaway #1 Always be looking for a better truth. "Adopt the new philosophy. We are in a new economic age. Western management must awaken to the challenge, must learn their responsibilities, and take on leadership for change." W. Edwards Deming 14 Points - #2 Friday, September 28, 12
  • 11. Neo Taylorism A Japanese Commentary on Taylor “We will win, and you will lose. You cannot do anything about it because your failure is an internal disease. Your companies are based on Taylor’s principles. Worse, your heads are Taylorized, too.” Konosuke Matsushita Founder, Matsushita Electronics 1988 Friday, September 28, 12
  • 12. The Devops First Way: Systems Thinking Friday, September 28, 12
  • 13. W. Edwards Deming (1900 – 1993) • Father of Quality • Understanding of the system • Understanding human behavior • Understanding variation • WWII success credited to his quality approach • Taught Japan after WWII and transformed quality • In 1980 Transformed American quality revolution • The Foundations of Six Sigma Friday, September 28, 12
  • 14. System of Profound Knowledge Friday, September 28, 12
  • 15. Taiichi Ohno (1912 – 1990) • Father of Lean • Toyota Production System (TPS) • Just in Time (JIT) & Pull • Inventor of Kanban • Eliminate Waste • 5 Whys method as "the basis of Toyota's scientific approach Friday, September 28, 12
  • 16. Takeaway #2 A system is the sum of its human parts "Break down barriers between departments. People in research, design, sales, and production must work as a team, in order to foresee problems of production and usage that may be encountered with the product or service." W. Edwards Deming 14 Points - #9 Friday, September 28, 12
  • 17. Eliyahu M. Goldratt (1947 – 2011) • Father of Theory of Constraints • Published the Goal in 1984 • Drum-Buffer-Rope • Like Deming he was a Physicist • Five Focusing Steps for Managing • Global vs Local Optimization • Inherent Simplicity • Current & Future Reality Tree Friday, September 28, 12
  • 19. Current Reality Tree Friday, September 28, 12
  • 20. Takeaway #3 Complexity is the Enemy "Cease dependence on inspection to achieve quality. Eliminate the need for massive inspection by building quality into the product in the first place." W. Edwards Deming 14 Points - #3 Friday, September 28, 12
  • 21. The Devops Second Way: Feedback Loops Friday, September 28, 12
  • 22. Walter A. Shewhart (1891 – 1967) • Father of statistical quality control • Creator of Control Chart/Shewhart chart • Creator of PDSA/PDCA • Chance and Assignable Variation • Another Physics guy • Worked for Bell Labs • “Statistical Method from the Viewpoint of Quality Control” - 1939 Friday, September 28, 12
  • 24. Takeaway #4 Variation is the Enemy "Improve constantly and forever the system of production and service, to improve quality and productivity, and thus constantly decrease costs." W. Edwards Deming 14 Points - #5 Friday, September 28, 12
  • 25. Shigeo Shingo (1909 – 1990) • Co-father of Lean • Toyota Production System (TPS) • Poka-yoke (mistake-proofing) • Jidoka • Single-Minute Exchange of Die (SMED) • Standardized work & Kaizen (Continuous improvement) • Shingo Prize that recognizes world- class, lean organizations and operational excellence. Friday, September 28, 12
  • 27. Kanban for Software Friday, September 28, 12
  • 28. Takeaway #5 Make Policies Explicit "Institute a vigorous program of education and self-improvement." W. Edwards Deming 14 Points - #13 Friday, September 28, 12
  • 29. The Devops Third Way: Continuous Learning Friday, September 28, 12
  • 31. (TWI) - Training Within Industry learn-by-doing Friday, September 28, 12
  • 32. Takeaway #6 Learn two new words (Kaizen and Kata) "Use training on the job. " W. Edwards Deming 14 Points - #6 Friday, September 28, 12
  • 33. Lean Startup Thread Customer Development Model 33 Friday, September 28, 12
  • 34. Tora! Tora! Tora! Friday, September 28, 12
  • 35. Final Takeaway #7 Make People Before Making Services "The aim of supervision should be to help people and machines and gadgets do a better job. " W. Edwards Deming 14 Points - #7 Friday, September 28, 12
  • 36. Don’t Be a Frog Dude 1. Read Deming’s 2. Read Goldratt’s 3. Read Kim 4. Join the Tribe - ITRevolution.com Friday, September 28, 12