SlideShare a Scribd company logo
1 of 35
The Science of Kanban
kscotland@rallydev.com
             http://availagility.co.uk
              twitter.com/kjscotland




KARL
SCOTLAND
Scientific Management
Study


Learn                    Share
            System


    Sense            Limit
Complex                                Complicated
                    • Retrospectively Coherent             • Potentially Knowable
                    • Cause-Effect not repeatable          • Cause-Effect separated in time
                    • Probe → Sense → Respond                & space
                                                           • Sense → Analyse → Respond
Unordered Domains




                                                                                                  Ordered Domains
                                                Disorder




                    Chaos                                  Simple
                    • Incoherent                           • Known
                    • Cause-Effect not perceivable         • Cause-Effect
                    • Act → Sense → Respond                  perceivable, predictable, repeata
                                                             ble
                                                           • Sense → Categorise → Respond

                                                                       http://www.cognitive-edge.com/
People
Clark & Wheelwright: Managing New Product and Process Development
100

           80
Percent




           60

           40

           20

                0
                    1
                             2
                                          3
                                                         4
                                                                        5

                           Number of Simultaneous Projects



                        Working Time      Context Switching Time


                           Gerald Weinberg, Quality Software Management: Systems Thinking
Single Loop Learning




               Strategies &
Assumptions                                    Results
               Techniques



              Double Loop Learning
Process
Queuing Capacity Utilisation




         Lead Time = Queue Size / Processing Rate
Queue




                         Utilisation
Flow = Speed x Density

           Density              Flow



Vehicles                                      Vehicles
per                                           per
Hour                                          Mile


                                              Miles
                                              per
                                              Hour


                                 Speed



                             Miles per Hour
Difference




Temperature




              Adjustment
Fast
         Feedback



Faster              Smaller
 Flow               Queues



          Lower
           WIP
Economics
Discounted Cash                       Life Cycle Profits




                                                                                                     Time



Maximum
Cash
Injection
Needed
                          Investment Period            Payback Period                Profit Period

                                        Self-funding                    Break-even
                                           Point                           Point
Cost

                                        Standard


               Expedite




                          Time


                            Cost of Delay


       Fixed
       Date                             Intangible
Information
                   Information Theory




              0%       Probability of Failure   100%
Ideas



Learn                  Build



        Lean Startup


Data                   Code



           Measure
Asymmetric Pay-offs
Gain
  Payoff




                                 Performance




Loss
                  Target
Risk Reduction

                          Sequence Early
Value of Risk Reduction




                                                             Sequence Late




                                           Cost of Risk Reduction
Plan



Act           Do



      Check
Observe




Act             Orient




      Decide
The Golden
Circle       What

             How


             Why




                    http://www.startwithwhy.com/
Economics


         Lean
People      Process
Books
• Kanban – David J. Anderson
• The Principles of Product Development
  Flow – Donald G. Reinertsen
• Brain Rules – John Medina
• Software by Numbers – Mark Denne &
  Jane Cleland-Huang
Thank you!



     Email: kscotland@rallydev.com
  Twitter: http://twitter.com/kjscotland
      Blog: http://availagility.co.uk

More Related Content

Similar to The Science of Kanban

Designing ambient
Designing ambientDesigning ambient
Designing ambientDavid Rose
 
Agile Pathologies: Backyards of Agile Shops
Agile Pathologies: Backyards of Agile ShopsAgile Pathologies: Backyards of Agile Shops
Agile Pathologies: Backyards of Agile Shopsudairaj
 
Agile pathologies
Agile pathologiesAgile pathologies
Agile pathologiesudairaj
 
Agile software development for startups
Agile software development for startupsAgile software development for startups
Agile software development for startupsHemant Elhence
 
Extending car to explain social media adoption by
Extending car to explain social media adoption byExtending car to explain social media adoption by
Extending car to explain social media adoption byDebashish Mandal
 
2009_06_08 The Lean Startup Tokyo edition
2009_06_08 The Lean Startup Tokyo edition2009_06_08 The Lean Startup Tokyo edition
2009_06_08 The Lean Startup Tokyo editionEric Ries
 
Continuous Delivery
Continuous DeliveryContinuous Delivery
Continuous DeliveryBrian Kaney
 
Frameworks2 go dancing with gorillas
Frameworks2 go dancing with gorillasFrameworks2 go dancing with gorillas
Frameworks2 go dancing with gorillasframeworks2go.com
 
Master agile development and testing
Master agile development and testingMaster agile development and testing
Master agile development and testingvmglover
 
Analyzing Multi-Structured Data
Analyzing Multi-Structured DataAnalyzing Multi-Structured Data
Analyzing Multi-Structured DataDataWorks Summit
 
Building Cost-Aware Cloud Architectures - Jinesh Varia (AWS) and Adrian Cockc...
Building Cost-Aware Cloud Architectures - Jinesh Varia (AWS) and Adrian Cockc...Building Cost-Aware Cloud Architectures - Jinesh Varia (AWS) and Adrian Cockc...
Building Cost-Aware Cloud Architectures - Jinesh Varia (AWS) and Adrian Cockc...Amazon Web Services
 
New AB/Multi-variant Testing Guide
New AB/Multi-variant Testing GuideNew AB/Multi-variant Testing Guide
New AB/Multi-variant Testing GuideJosh Stanley
 
2012 05 15 eric ries the lean startup pwc canada
2012 05 15 eric ries the lean startup pwc canada2012 05 15 eric ries the lean startup pwc canada
2012 05 15 eric ries the lean startup pwc canadaEric Ries
 
Cost Optimisation in the AWS Cloud, Ianni Vamvadelis, Solutions Architect, AWS
Cost Optimisation in the AWS Cloud, Ianni Vamvadelis, Solutions Architect, AWSCost Optimisation in the AWS Cloud, Ianni Vamvadelis, Solutions Architect, AWS
Cost Optimisation in the AWS Cloud, Ianni Vamvadelis, Solutions Architect, AWSAmazon Web Services
 
4 tales of enterprise agility
4 tales of enterprise agility4 tales of enterprise agility
4 tales of enterprise agilityKmanthei
 
Flexing your Agile Muscle - Agile Technical Concepts Explained
Flexing your Agile Muscle - Agile Technical Concepts ExplainedFlexing your Agile Muscle - Agile Technical Concepts Explained
Flexing your Agile Muscle - Agile Technical Concepts ExplainedSandy Mamoli
 

Similar to The Science of Kanban (20)

Cantine de Nantes
Cantine de NantesCantine de Nantes
Cantine de Nantes
 
Designing ambient
Designing ambientDesigning ambient
Designing ambient
 
Agile Pathologies: Backyards of Agile Shops
Agile Pathologies: Backyards of Agile ShopsAgile Pathologies: Backyards of Agile Shops
Agile Pathologies: Backyards of Agile Shops
 
Agile pathologies
Agile pathologiesAgile pathologies
Agile pathologies
 
Agile software development for startups
Agile software development for startupsAgile software development for startups
Agile software development for startups
 
Extending car to explain social media adoption by
Extending car to explain social media adoption byExtending car to explain social media adoption by
Extending car to explain social media adoption by
 
2009_06_08 The Lean Startup Tokyo edition
2009_06_08 The Lean Startup Tokyo edition2009_06_08 The Lean Startup Tokyo edition
2009_06_08 The Lean Startup Tokyo edition
 
Continuous Delivery
Continuous DeliveryContinuous Delivery
Continuous Delivery
 
Frameworks2 go dancing with gorillas
Frameworks2 go dancing with gorillasFrameworks2 go dancing with gorillas
Frameworks2 go dancing with gorillas
 
Running a Lean Startup with AWS
Running a Lean Startup with AWSRunning a Lean Startup with AWS
Running a Lean Startup with AWS
 
Master agile development and testing
Master agile development and testingMaster agile development and testing
Master agile development and testing
 
Transforming your sw development to agile
Transforming your sw development to agileTransforming your sw development to agile
Transforming your sw development to agile
 
Analyzing Multi-Structured Data
Analyzing Multi-Structured DataAnalyzing Multi-Structured Data
Analyzing Multi-Structured Data
 
Building Cost-Aware Cloud Architectures - Jinesh Varia (AWS) and Adrian Cockc...
Building Cost-Aware Cloud Architectures - Jinesh Varia (AWS) and Adrian Cockc...Building Cost-Aware Cloud Architectures - Jinesh Varia (AWS) and Adrian Cockc...
Building Cost-Aware Cloud Architectures - Jinesh Varia (AWS) and Adrian Cockc...
 
New AB/Multi-variant Testing Guide
New AB/Multi-variant Testing GuideNew AB/Multi-variant Testing Guide
New AB/Multi-variant Testing Guide
 
2012 05 15 eric ries the lean startup pwc canada
2012 05 15 eric ries the lean startup pwc canada2012 05 15 eric ries the lean startup pwc canada
2012 05 15 eric ries the lean startup pwc canada
 
Cost Optimisation in the AWS Cloud, Ianni Vamvadelis, Solutions Architect, AWS
Cost Optimisation in the AWS Cloud, Ianni Vamvadelis, Solutions Architect, AWSCost Optimisation in the AWS Cloud, Ianni Vamvadelis, Solutions Architect, AWS
Cost Optimisation in the AWS Cloud, Ianni Vamvadelis, Solutions Architect, AWS
 
4 tales of enterprise agility
4 tales of enterprise agility4 tales of enterprise agility
4 tales of enterprise agility
 
Scrum and Lean - Om Band
Scrum and Lean - Om BandScrum and Lean - Om Band
Scrum and Lean - Om Band
 
Flexing your Agile Muscle - Agile Technical Concepts Explained
Flexing your Agile Muscle - Agile Technical Concepts ExplainedFlexing your Agile Muscle - Agile Technical Concepts Explained
Flexing your Agile Muscle - Agile Technical Concepts Explained
 

More from Lean Enterprise Software and Systems Conference

More from Lean Enterprise Software and Systems Conference (17)

Implementing the Beyond Budgeting Principles in Össur
Implementing the Beyond Budgeting Principles in ÖssurImplementing the Beyond Budgeting Principles in Össur
Implementing the Beyond Budgeting Principles in Össur
 
The Beyond Budgeting Principles
The Beyond Budgeting PrinciplesThe Beyond Budgeting Principles
The Beyond Budgeting Principles
 
What is Beyond Budgeting?
What is Beyond Budgeting?What is Beyond Budgeting?
What is Beyond Budgeting?
 
Implementing Statoil’s Ambition to Action management model
Implementing Statoil’s Ambition to Action management modelImplementing Statoil’s Ambition to Action management model
Implementing Statoil’s Ambition to Action management model
 
Trust & Transparency – Foundations for Europe’s Best Workplace
Trust & Transparency – Foundations for Europe’s Best WorkplaceTrust & Transparency – Foundations for Europe’s Best Workplace
Trust & Transparency – Foundations for Europe’s Best Workplace
 
Methods used in scaling Scrum: An experience report
Methods used in scaling Scrum: An experience reportMethods used in scaling Scrum: An experience report
Methods used in scaling Scrum: An experience report
 
A3 language as the glue for lean transformation
A3 language as the glue for lean transformationA3 language as the glue for lean transformation
A3 language as the glue for lean transformation
 
Organizational alienation
Organizational alienationOrganizational alienation
Organizational alienation
 
Beyond the development system
Beyond the development systemBeyond the development system
Beyond the development system
 
Beyond Budgeting: Driver-Based Forecasting and Performance Management
Beyond Budgeting: Driver-Based Forecasting and Performance ManagementBeyond Budgeting: Driver-Based Forecasting and Performance Management
Beyond Budgeting: Driver-Based Forecasting and Performance Management
 
Kanban is not your process
Kanban is not your processKanban is not your process
Kanban is not your process
 
Beyond Budgeting: What Really Motivates Employees
Beyond Budgeting: What Really Motivates EmployeesBeyond Budgeting: What Really Motivates Employees
Beyond Budgeting: What Really Motivates Employees
 
Transforming Organizations: Keep it lighthearted
Transforming Organizations: Keep it lightheartedTransforming Organizations: Keep it lighthearted
Transforming Organizations: Keep it lighthearted
 
Lean software management bbc worldwide case study nov less 2011
Lean software management bbc worldwide case study nov less  2011Lean software management bbc worldwide case study nov less  2011
Lean software management bbc worldwide case study nov less 2011
 
Keynote: Beyond Budgeting
Keynote: Beyond Budgeting Keynote: Beyond Budgeting
Keynote: Beyond Budgeting
 
A Hoop Through the OODA Loop
A Hoop Through the OODA LoopA Hoop Through the OODA Loop
A Hoop Through the OODA Loop
 
Subject to Change
Subject to ChangeSubject to Change
Subject to Change
 

Recently uploaded

Event mailer assignment progress report .pdf
Event mailer assignment progress report .pdfEvent mailer assignment progress report .pdf
Event mailer assignment progress report .pdftbatkhuu1
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxpriyanshujha201
 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insightsseri bangash
 
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...lizamodels9
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetDenis Gagné
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...Any kyc Account
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Delhi Call girls
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...Aggregage
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...anilsa9823
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒anilsa9823
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 

Recently uploaded (20)

Event mailer assignment progress report .pdf
Event mailer assignment progress report .pdfEvent mailer assignment progress report .pdf
Event mailer assignment progress report .pdf
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insights
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 

The Science of Kanban

  • 1. The Science of Kanban
  • 2. kscotland@rallydev.com http://availagility.co.uk twitter.com/kjscotland KARL SCOTLAND
  • 4. Study Learn Share System Sense Limit
  • 5. Complex Complicated • Retrospectively Coherent • Potentially Knowable • Cause-Effect not repeatable • Cause-Effect separated in time • Probe → Sense → Respond & space • Sense → Analyse → Respond Unordered Domains Ordered Domains Disorder Chaos Simple • Incoherent • Known • Cause-Effect not perceivable • Cause-Effect • Act → Sense → Respond perceivable, predictable, repeata ble • Sense → Categorise → Respond http://www.cognitive-edge.com/
  • 6.
  • 8.
  • 9. Clark & Wheelwright: Managing New Product and Process Development
  • 10. 100 80 Percent 60 40 20 0 1 2 3 4 5 Number of Simultaneous Projects Working Time Context Switching Time Gerald Weinberg, Quality Software Management: Systems Thinking
  • 11. Single Loop Learning Strategies & Assumptions Results Techniques Double Loop Learning
  • 12.
  • 13.
  • 15. Queuing Capacity Utilisation Lead Time = Queue Size / Processing Rate Queue Utilisation
  • 16. Flow = Speed x Density Density Flow Vehicles Vehicles per per Hour Mile Miles per Hour Speed Miles per Hour
  • 18. Fast Feedback Faster Smaller Flow Queues Lower WIP
  • 19.
  • 21. Discounted Cash Life Cycle Profits Time Maximum Cash Injection Needed Investment Period Payback Period Profit Period Self-funding Break-even Point Point
  • 22. Cost Standard Expedite Time Cost of Delay Fixed Date Intangible
  • 23. Information Information Theory 0% Probability of Failure 100%
  • 24. Ideas Learn Build Lean Startup Data Code Measure
  • 25. Asymmetric Pay-offs Gain Payoff Performance Loss Target
  • 26. Risk Reduction Sequence Early Value of Risk Reduction Sequence Late Cost of Risk Reduction
  • 27.
  • 28.
  • 29. Plan Act Do Check
  • 30. Observe Act Orient Decide
  • 31. The Golden Circle What How Why http://www.startwithwhy.com/
  • 32.
  • 33. Economics Lean People Process
  • 34. Books • Kanban – David J. Anderson • The Principles of Product Development Flow – Donald G. Reinertsen • Brain Rules – John Medina • Software by Numbers – Mark Denne & Jane Cleland-Huang
  • 35. Thank you! Email: kscotland@rallydev.com Twitter: http://twitter.com/kjscotland Blog: http://availagility.co.uk

Editor's Notes

  1. Kanban, Flow & Cadence – KFC (food) not lean!Agile2008. Blogged Oct 2008More than just the board/mechanicsEvolution - The science of KFChttp://www.flickr.com/photos/marufish/4888007513/
  2. Elephant in the Room – Scientific Management. Manufacturing.Core ideas of scientific management developed by Federick Taylor in the late 19thC. Now 21stC.POV: We can still apply science to understanding why and how differences in productivity exist.
  3. Kanban context.Assume some knowledge of kanban, although not a pre-requisite
  4. General Action: Know where you are. Both capability (A3 current state) and domainHow you apply scientific management will be different.(See http://www.argenta-europ.com/default.asp?pageid=230)
  5. ImpactIf you know where you are, and how you are doing, you know whether you are improvingAnticipatory, not reactive – evolutionary potential, not future stateContinuous Improvement & Continuous ChangeGeneral Benefit: Sense for Success – Improved Outcomes for Business and People
  6. Knowledge work - Capability - CraftThe Human ConditionSociology / Neurosciencehttp://www.flickr.com/photos/a_mason/4006709/
  7. Vision trumps all other senses – wine-tasting vocabulary experiment, BordeauxVisual processing dominates our perception of the world - Hallucination experimentThe more visual the input, the more likely to be rememberedSP: Visualise the Systemhttp://www.flickr.com/photos/mind_scratch/2434031231/
  8. Clark & Wheelwright (1993) – Managing New Product and Process Development: Text and CasesMultitasking, when it comes to paying attention, is a myth.Multitasking takes 50% longer with 50% more errorsCell Phone get in more wrecks than anyone except /very/ drunk driversSP: Limit WIP
  9. We are natural learners. Evolved as the superior species.Double Loop Learning – Chris Argyris - Mental Models/MindsetsAction Science - how human beings design their actions in difficult situationsSP: Kanban & Visibility creates difficult situations
  10. Formal Science (e.g. Mathematics)Kanban -> Economy of Flow1000 coin tossesMacro: predictable (with some variance)Micro: unpredictable (50/50)Stock Photo
  11. Queuing TheoryCapacity utilisation increases queues exponentiallyAssumes M/M/1/∞ (Markov arrival, Markov process, 1 server, ∞ queue)Little’s Law: Lead Time = Queue Size / Processing RateTo reduce Lead Time, reduce queues. To reduce queues, reduce utilisation.
  12. Traffic FlowFlow = Speed x DensityVehicles/Hour = Miles/Hour x Vehicles/MileOriginally observed by Bruce Greenshaw in 1934Left side -> Reinforcing Loop: Density+, Speed-, Flow-, Density+Right side -> Balancing Loop: Density+, Speed-, Flow+, Density-
  13. FeedbackShower Balancing Loop with Delay
  14. Economic = social scienceValue. Types of value.Its better to do the right thing wrong, than the wrong thing right. (customer satisfaction)http://www.flickr.com/photos/42931449@N07/5300558006/
  15. Life Cycle ProfitSoftware by NumbersBeyond Budgeting
  16. Cost of Delay:
  17. Information Theory50% failure is optimal for 50/50 results
  18. Lean Startup – buying information
  19. Buying InformationSet Based Concurrent EngineeringBuying Insurance
  20. Scientific ManagementThe workers are the scientists
  21. PDCA or Check-Plan-Do or LAMBDAA3sExperiments only fail when they don’t complete
  22. This talk uses Simon Sinek’s Golden Circle to discuss Agile TransformationsImpact
  23. Axes of ImprovementOutcomes over Outputs. Science suggests levers
  24. LeanEconomics – customer value, not reducing costProcess – eliminating delays & creating flow, not eliminating wastePeople – Those who use the tools, not the tools themselves