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

Agile pathologies
Agile pathologiesAgile pathologies
Agile pathologies
udairaj
 
Agile Pathologies: Backyards of Agile Shops
Agile Pathologies: Backyards of Agile ShopsAgile Pathologies: Backyards of Agile Shops
Agile Pathologies: Backyards of Agile Shops
udairaj
 
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
Eric Ries
 
Master agile development and testing
Master agile development and testingMaster agile development and testing
Master agile development and testing
vmglover
 
Analyzing Multi-Structured Data
Analyzing Multi-Structured DataAnalyzing Multi-Structured Data
Analyzing Multi-Structured Data
DataWorks Summit
 
New AB/Multi-variant Testing Guide
New AB/Multi-variant Testing GuideNew AB/Multi-variant Testing Guide
New AB/Multi-variant Testing Guide
Josh Stanley
 
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
Amazon Web Services
 

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
Agile pathologiesAgile pathologies
Agile pathologies
 
Agile Pathologies: Backyards of Agile Shops
Agile Pathologies: Backyards of Agile ShopsAgile Pathologies: Backyards of Agile Shops
Agile Pathologies: Backyards of Agile Shops
 
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

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
Lean Enterprise Software and Systems Conference
 
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
Lean Enterprise Software and Systems Conference
 
Organizational alienation
Organizational alienationOrganizational alienation
Kanban is not your process
Kanban is not your processKanban is not your process

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

Mckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for ViewingMckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for Viewing
Nauman Safdar
 
Mifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in Oman
Mifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in OmanMifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in Oman
Mifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in Oman
instagramfab782445
 
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
DUBAI (+971)581248768 BUY ABORTION PILLS IN ABU dhabi...Qatar
 

Recently uploaded (20)

Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGParadip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
 
Falcon Invoice Discounting: Tailored Financial Wings
Falcon Invoice Discounting: Tailored Financial WingsFalcon Invoice Discounting: Tailored Financial Wings
Falcon Invoice Discounting: Tailored Financial Wings
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
Buy Verified TransferWise Accounts From Seosmmearth
Buy Verified TransferWise Accounts From SeosmmearthBuy Verified TransferWise Accounts From Seosmmearth
Buy Verified TransferWise Accounts From Seosmmearth
 
Mckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for ViewingMckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for Viewing
 
Rice Manufacturers in India | Shree Krishna Exports
Rice Manufacturers in India | Shree Krishna ExportsRice Manufacturers in India | Shree Krishna Exports
Rice Manufacturers in India | Shree Krishna Exports
 
Mifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in Oman
Mifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in OmanMifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in Oman
Mifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in Oman
 
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
 
Falcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business Potential
 
TVB_The Vietnam Believer Newsletter_May 6th, 2024_ENVol. 006.pdf
TVB_The Vietnam Believer Newsletter_May 6th, 2024_ENVol. 006.pdfTVB_The Vietnam Believer Newsletter_May 6th, 2024_ENVol. 006.pdf
TVB_The Vietnam Believer Newsletter_May 6th, 2024_ENVol. 006.pdf
 
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
 
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAIGetting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
 
Arti Languages Pre Seed Teaser Deck 2024.pdf
Arti Languages Pre Seed Teaser Deck 2024.pdfArti Languages Pre Seed Teaser Deck 2024.pdf
Arti Languages Pre Seed Teaser Deck 2024.pdf
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 

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