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

What's hot

99 inception-deck
99 inception-deck99 inception-deck
99 inception-deck
drewz lin
 
Lean Mindsets and Behaviors
Lean Mindsets and BehaviorsLean Mindsets and Behaviors
Lean Mindsets and Behaviors
TKMG, Inc.
 

What's hot (20)

Agile Technology Delivery Process Mr
Agile Technology Delivery Process   MrAgile Technology Delivery Process   Mr
Agile Technology Delivery Process Mr
 
お金のかからない安全衛生対策~ヒューマンエラーの改善~
お金のかからない安全衛生対策~ヒューマンエラーの改善~お金のかからない安全衛生対策~ヒューマンエラーの改善~
お金のかからない安全衛生対策~ヒューマンエラーの改善~
 
SIC (Short Interval Control) Methodology
SIC (Short Interval Control) MethodologySIC (Short Interval Control) Methodology
SIC (Short Interval Control) Methodology
 
Introduction to Standardized Work
Introduction to Standardized WorkIntroduction to Standardized Work
Introduction to Standardized Work
 
Lean simulation game_lean_factory_v2
Lean simulation game_lean_factory_v2Lean simulation game_lean_factory_v2
Lean simulation game_lean_factory_v2
 
Agile Metrics 101
Agile Metrics 101Agile Metrics 101
Agile Metrics 101
 
Gemba Walk Questions
Gemba Walk QuestionsGemba Walk Questions
Gemba Walk Questions
 
專案管理力 Project management for youth
專案管理力 Project management for youth專案管理力 Project management for youth
專案管理力 Project management for youth
 
99 inception-deck
99 inception-deck99 inception-deck
99 inception-deck
 
Lean Lego Game
Lean Lego GameLean Lego Game
Lean Lego Game
 
Lean Mindsets and Behaviors
Lean Mindsets and BehaviorsLean Mindsets and Behaviors
Lean Mindsets and Behaviors
 
Jikotei Kanketsu
Jikotei KanketsuJikotei Kanketsu
Jikotei Kanketsu
 
Atelier Story Map
Atelier Story MapAtelier Story Map
Atelier Story Map
 
Agile Team Games
Agile Team GamesAgile Team Games
Agile Team Games
 
Value Stream Mapping: How to Visualize Work & Align Leadership for Organizati...
Value Stream Mapping: How to Visualize Work & Align Leadership for Organizati...Value Stream Mapping: How to Visualize Work & Align Leadership for Organizati...
Value Stream Mapping: How to Visualize Work & Align Leadership for Organizati...
 
Mistake proofing smpl_1
Mistake proofing smpl_1Mistake proofing smpl_1
Mistake proofing smpl_1
 
Cost of Delay: An Economic Approach to Decision Making
Cost of Delay: An Economic Approach to Decision MakingCost of Delay: An Economic Approach to Decision Making
Cost of Delay: An Economic Approach to Decision Making
 
Mistake proofing for web1
Mistake proofing for web1Mistake proofing for web1
Mistake proofing for web1
 
The Lean Transformation
The Lean Transformation The Lean Transformation
The Lean Transformation
 
Portfolio prioritization with lean canvas and value game
Portfolio prioritization with lean canvas and value gamePortfolio prioritization with lean canvas and value game
Portfolio prioritization with lean canvas and value game
 

Similar to Deming to Devops

Edwards deming (quality guru)
Edwards deming (quality guru)Edwards deming (quality guru)
Edwards deming (quality guru)
Umar Kanju
 
Lean Principles Everyone Should Use (Final)
Lean Principles Everyone Should Use (Final)Lean Principles Everyone Should Use (Final)
Lean Principles Everyone Should Use (Final)
Todd Mills
 
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 (13)

Edward Deming
Edward DemingEdward Deming
Edward Deming
 
Edwards deming (quality guru)
Edwards deming (quality guru)Edwards deming (quality guru)
Edwards deming (quality guru)
 
Lean Principles Everyone Should Use (Final)
Lean Principles Everyone Should Use (Final)Lean Principles Everyone Should Use (Final)
Lean Principles Everyone Should Use (Final)
 
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