SlideShare a Scribd company logo
1 of 12
Download to read offline
i290 lean/agile product management
unit 8: process improvement
This work © 2015 Jez Humble
Licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
@jezhumble
https://lapm.continuousdelivery.com/
humble@berkeley.edu
understand how to take a scientific approach to
process improvement
understand activity accounting and waste
describe capacity planning at scale
analogy between product development and CI
consider the limitations of methodologies
learning outcomes
HP LaserJet Firmware division
2008
~5% - innovation capacity
15% - manual testing
25% - product support
25% - porting code
20% - detailed planning
10% - code integration
Costs
Full manual regression: 6 wks
Builds / day: 1-2
Commit to trunk: 1 week
Cycle times
Change in Costs
~5% - innovation
15% - manual testing
25% - current product support
25% - porting code
20% - detailed planning
10% - code integration
2008
~40% - innovation
5% - most testing automated
10% - current product support
15% - one main branch
5% - agile planning
2% - continuous integration
2011
The remaining 23% on RHS is spent on managing automated tests.
The Economics
2008 to 2011
•overall development costs reduced by ~40%
•programs under development increased by ~140%
•development costs per program down 78%
•resources now driving innovation increased by 8X
A Practical Approach to Large-Scale Agile Development
(Addison-Wesley) Gruver, Young, Fulghum
capacity planning
capacity management
time
capacity
100%
long-range commitments:
<50% capacity
mid-range commitments:
<80% capacity
delivery
Deming cycle
by Johannes Vietze | https://commons.wikimedia.org/wiki/File:PDCA_Process.png
methodologies
Certainly the thieves may be able to follow the design plans
and produce a loom. But we are modifying and improving our
looms every day. So by the time the thieves have produced a
loom from the plans they stole, we will have already advanced
well beyond that point. And because they do not have the
expertise gained from the failures it took to produce the original,
they will waste a great deal more time than us as they move to
improve their loom. We need not be concerned about what
happened. We need only continue as always, making our
improvements.
Kiichiro Toyoda, quoted in Toyota Kata, p40 (Rother)

More Related Content

What's hot

Making agile work in a waterfall driven world.
Making agile work in a waterfall driven world.Making agile work in a waterfall driven world.
Making agile work in a waterfall driven world.sc0ttruss
 
#noprojects: Live happily ever after without projects
#noprojects: Live happily ever after without projects#noprojects: Live happily ever after without projects
#noprojects: Live happily ever after without projectsDimitri Favre
 
#Noprojects @Agile Venture Prato 2018
#Noprojects @Agile Venture Prato 2018#Noprojects @Agile Venture Prato 2018
#Noprojects @Agile Venture Prato 2018Dimitri Favre
 
Cobis and Oikosofy 5 Innovation shots for the banking industry
Cobis and Oikosofy 5 Innovation shots for the banking industryCobis and Oikosofy 5 Innovation shots for the banking industry
Cobis and Oikosofy 5 Innovation shots for the banking industryVasco Duarte
 
How to Run a Cost-Efficient Optimization Program With a Limited Budget
How to Run a Cost-Efficient Optimization Program With a Limited BudgetHow to Run a Cost-Efficient Optimization Program With a Limited Budget
How to Run a Cost-Efficient Optimization Program With a Limited BudgetVWO
 
Stakeholder involvement in ux research
Stakeholder involvement in ux researchStakeholder involvement in ux research
Stakeholder involvement in ux researchHester Bruikman
 
ATD Virtual Conference: Leveraging Agile Methods in L&D
ATD Virtual Conference: Leveraging Agile Methods in L&DATD Virtual Conference: Leveraging Agile Methods in L&D
ATD Virtual Conference: Leveraging Agile Methods in L&DTorranceLearning
 
Testing Big vs. Testing Small - How To Evolve a Product Rapidly Without Sacri...
Testing Big vs. Testing Small - How To Evolve a Product Rapidly Without Sacri...Testing Big vs. Testing Small - How To Evolve a Product Rapidly Without Sacri...
Testing Big vs. Testing Small - How To Evolve a Product Rapidly Without Sacri...VWO
 
Change How You Do Product - by Tal Ben-Simon (ProductX 2018)
Change How You Do Product - by Tal Ben-Simon (ProductX 2018)Change How You Do Product - by Tal Ben-Simon (ProductX 2018)
Change How You Do Product - by Tal Ben-Simon (ProductX 2018)Tal Ben-Simon
 
What's the Product Manager Role Like by PlayStation former PM
What's the Product Manager Role Like by PlayStation former PMWhat's the Product Manager Role Like by PlayStation former PM
What's the Product Manager Role Like by PlayStation former PMProduct School
 
Lean Startup Methodology
Lean Startup MethodologyLean Startup Methodology
Lean Startup MethodologyPollenizer
 
Technical debt a Business Perspective
Technical debt a Business PerspectiveTechnical debt a Business Perspective
Technical debt a Business PerspectiveMichael Vax
 
Harnessing Change: Agile Methods for Instructional Designers
Harnessing Change: Agile Methods for Instructional DesignersHarnessing Change: Agile Methods for Instructional Designers
Harnessing Change: Agile Methods for Instructional DesignersTorranceLearning
 
Get into bed with qa and keep testing agile
Get into bed with qa and keep testing agileGet into bed with qa and keep testing agile
Get into bed with qa and keep testing agileAgileCymru
 
Building a New Product vs. Iterating on the Old
Building a New Product vs. Iterating on the OldBuilding a New Product vs. Iterating on the Old
Building a New Product vs. Iterating on the OldProduct School
 
What Is Global Product Development by RING Product Manager
What Is Global Product Development by RING Product ManagerWhat Is Global Product Development by RING Product Manager
What Is Global Product Development by RING Product ManagerProduct School
 
Thoughts on productivity in software development
Thoughts on productivity in software developmentThoughts on productivity in software development
Thoughts on productivity in software developmentMichael Vax
 
Software engineering for small product companies
Software engineering for small product companiesSoftware engineering for small product companies
Software engineering for small product companiesRaman Kannan
 
Prototype
PrototypePrototype
Prototypejwawne1
 

What's hot (20)

Making agile work in a waterfall driven world.
Making agile work in a waterfall driven world.Making agile work in a waterfall driven world.
Making agile work in a waterfall driven world.
 
#noprojects: Live happily ever after without projects
#noprojects: Live happily ever after without projects#noprojects: Live happily ever after without projects
#noprojects: Live happily ever after without projects
 
#Noprojects @Agile Venture Prato 2018
#Noprojects @Agile Venture Prato 2018#Noprojects @Agile Venture Prato 2018
#Noprojects @Agile Venture Prato 2018
 
Cobis and Oikosofy 5 Innovation shots for the banking industry
Cobis and Oikosofy 5 Innovation shots for the banking industryCobis and Oikosofy 5 Innovation shots for the banking industry
Cobis and Oikosofy 5 Innovation shots for the banking industry
 
How to Run a Cost-Efficient Optimization Program With a Limited Budget
How to Run a Cost-Efficient Optimization Program With a Limited BudgetHow to Run a Cost-Efficient Optimization Program With a Limited Budget
How to Run a Cost-Efficient Optimization Program With a Limited Budget
 
Stakeholder involvement in ux research
Stakeholder involvement in ux researchStakeholder involvement in ux research
Stakeholder involvement in ux research
 
ATD Virtual Conference: Leveraging Agile Methods in L&D
ATD Virtual Conference: Leveraging Agile Methods in L&DATD Virtual Conference: Leveraging Agile Methods in L&D
ATD Virtual Conference: Leveraging Agile Methods in L&D
 
Testing Big vs. Testing Small - How To Evolve a Product Rapidly Without Sacri...
Testing Big vs. Testing Small - How To Evolve a Product Rapidly Without Sacri...Testing Big vs. Testing Small - How To Evolve a Product Rapidly Without Sacri...
Testing Big vs. Testing Small - How To Evolve a Product Rapidly Without Sacri...
 
Change How You Do Product - by Tal Ben-Simon (ProductX 2018)
Change How You Do Product - by Tal Ben-Simon (ProductX 2018)Change How You Do Product - by Tal Ben-Simon (ProductX 2018)
Change How You Do Product - by Tal Ben-Simon (ProductX 2018)
 
What's the Product Manager Role Like by PlayStation former PM
What's the Product Manager Role Like by PlayStation former PMWhat's the Product Manager Role Like by PlayStation former PM
What's the Product Manager Role Like by PlayStation former PM
 
Lean Startup Methodology
Lean Startup MethodologyLean Startup Methodology
Lean Startup Methodology
 
Technical debt a Business Perspective
Technical debt a Business PerspectiveTechnical debt a Business Perspective
Technical debt a Business Perspective
 
Harnessing Change: Agile Methods for Instructional Designers
Harnessing Change: Agile Methods for Instructional DesignersHarnessing Change: Agile Methods for Instructional Designers
Harnessing Change: Agile Methods for Instructional Designers
 
Get into bed with qa and keep testing agile
Get into bed with qa and keep testing agileGet into bed with qa and keep testing agile
Get into bed with qa and keep testing agile
 
Building a New Product vs. Iterating on the Old
Building a New Product vs. Iterating on the OldBuilding a New Product vs. Iterating on the Old
Building a New Product vs. Iterating on the Old
 
What Is Global Product Development by RING Product Manager
What Is Global Product Development by RING Product ManagerWhat Is Global Product Development by RING Product Manager
What Is Global Product Development by RING Product Manager
 
Thoughts on productivity in software development
Thoughts on productivity in software developmentThoughts on productivity in software development
Thoughts on productivity in software development
 
Software engineering for small product companies
Software engineering for small product companiesSoftware engineering for small product companies
Software engineering for small product companies
 
Prototype
PrototypePrototype
Prototype
 
Elec2017 3.3 b. aures - game design for a lean (food) simulation at audi ag
Elec2017   3.3 b. aures - game design for a lean (food) simulation at audi agElec2017   3.3 b. aures - game design for a lean (food) simulation at audi ag
Elec2017 3.3 b. aures - game design for a lean (food) simulation at audi ag
 

Similar to Continuous Improvement

FlowCon 2013 Conference
FlowCon 2013 ConferenceFlowCon 2013 Conference
FlowCon 2013 Conferencegbgruver
 
Spark 2013 Presentation of making the enterprise agile
Spark 2013 Presentation of making the enterprise agileSpark 2013 Presentation of making the enterprise agile
Spark 2013 Presentation of making the enterprise agilegbgruver
 
Continuous Delivery Leadership Seminar May 2013
Continuous Delivery Leadership Seminar May 2013Continuous Delivery Leadership Seminar May 2013
Continuous Delivery Leadership Seminar May 2013gbgruver
 
Agile conference 2013
Agile conference 2013Agile conference 2013
Agile conference 2013gbgruver
 
Why Scaling Agile Doesn't Work (and What to Do About It)
Why Scaling Agile Doesn't Work (and What to Do About It)Why Scaling Agile Doesn't Work (and What to Do About It)
Why Scaling Agile Doesn't Work (and What to Do About It)Jez Humble
 
The Rationale for Continuous Delivery (The culture and practice of good softw...
The Rationale for Continuous Delivery (The culture and practice of good softw...The Rationale for Continuous Delivery (The culture and practice of good softw...
The Rationale for Continuous Delivery (The culture and practice of good softw...C4Media
 
Enterprise DevOps Transformation
Enterprise DevOps TransformationEnterprise DevOps Transformation
Enterprise DevOps TransformationBart Driscoll
 
DOES16 London - Philippe Guenet - G3 Model –A Practical Lean Approach to Impr...
DOES16 London - Philippe Guenet - G3 Model –A Practical Lean Approach to Impr...DOES16 London - Philippe Guenet - G3 Model –A Practical Lean Approach to Impr...
DOES16 London - Philippe Guenet - G3 Model –A Practical Lean Approach to Impr...Gene Kim
 
DevOps – Don’t Be Left Behind
DevOps – Don’t Be Left BehindDevOps – Don’t Be Left Behind
DevOps – Don’t Be Left BehindCapgemini
 
FutureLink | Strategic Tooling Decisions in ALM Engineering: Migrate or Coexi...
FutureLink | Strategic Tooling Decisions in ALM Engineering: Migrate or Coexi...FutureLink | Strategic Tooling Decisions in ALM Engineering: Migrate or Coexi...
FutureLink | Strategic Tooling Decisions in ALM Engineering: Migrate or Coexi...Intland Software GmbH
 
slides PTC smart factory.pdf
slides PTC smart factory.pdfslides PTC smart factory.pdf
slides PTC smart factory.pdfCarlosLopes408217
 
Benefits of using Scrum [over waterfall]
Benefits of using Scrum [over waterfall]Benefits of using Scrum [over waterfall]
Benefits of using Scrum [over waterfall]Piotr Nowinski
 
Dev ops don't be left behind
Dev ops   don't be left behindDev ops   don't be left behind
Dev ops don't be left behindGunnar Menzel
 
Case study: How a leading American Oil & Gas EPC company turned the recent gl...
Case study: How a leading American Oil & Gas EPC company turned the recent gl...Case study: How a leading American Oil & Gas EPC company turned the recent gl...
Case study: How a leading American Oil & Gas EPC company turned the recent gl...Wrench Solutions (P) Ltd
 
#ATAGTR2019 Presentation "AIML Driven extensive reusable Automation Asset Man...
#ATAGTR2019 Presentation "AIML Driven extensive reusable Automation Asset Man...#ATAGTR2019 Presentation "AIML Driven extensive reusable Automation Asset Man...
#ATAGTR2019 Presentation "AIML Driven extensive reusable Automation Asset Man...Agile Testing Alliance
 
Cheat-Sheet-Lean-Manufacturing-EN.pdf
Cheat-Sheet-Lean-Manufacturing-EN.pdfCheat-Sheet-Lean-Manufacturing-EN.pdf
Cheat-Sheet-Lean-Manufacturing-EN.pdfChristoph Hachen
 

Similar to Continuous Improvement (20)

FlowCon 2013 Conference
FlowCon 2013 ConferenceFlowCon 2013 Conference
FlowCon 2013 Conference
 
Spark 2013 Presentation of making the enterprise agile
Spark 2013 Presentation of making the enterprise agileSpark 2013 Presentation of making the enterprise agile
Spark 2013 Presentation of making the enterprise agile
 
Continuous Delivery Leadership Seminar May 2013
Continuous Delivery Leadership Seminar May 2013Continuous Delivery Leadership Seminar May 2013
Continuous Delivery Leadership Seminar May 2013
 
Agile conference 2013
Agile conference 2013Agile conference 2013
Agile conference 2013
 
Why Scaling Agile Doesn't Work (and What to Do About It)
Why Scaling Agile Doesn't Work (and What to Do About It)Why Scaling Agile Doesn't Work (and What to Do About It)
Why Scaling Agile Doesn't Work (and What to Do About It)
 
The Journey to DevOps
The Journey to DevOpsThe Journey to DevOps
The Journey to DevOps
 
ThoughtWorks Approach 2009
ThoughtWorks Approach 2009ThoughtWorks Approach 2009
ThoughtWorks Approach 2009
 
Journey of Agile
Journey of AgileJourney of Agile
Journey of Agile
 
The Rationale for Continuous Delivery (The culture and practice of good softw...
The Rationale for Continuous Delivery (The culture and practice of good softw...The Rationale for Continuous Delivery (The culture and practice of good softw...
The Rationale for Continuous Delivery (The culture and practice of good softw...
 
Enterprise DevOps Transformation
Enterprise DevOps TransformationEnterprise DevOps Transformation
Enterprise DevOps Transformation
 
DOES16 London - Philippe Guenet - G3 Model –A Practical Lean Approach to Impr...
DOES16 London - Philippe Guenet - G3 Model –A Practical Lean Approach to Impr...DOES16 London - Philippe Guenet - G3 Model –A Practical Lean Approach to Impr...
DOES16 London - Philippe Guenet - G3 Model –A Practical Lean Approach to Impr...
 
DevOps – Don’t Be Left Behind
DevOps – Don’t Be Left BehindDevOps – Don’t Be Left Behind
DevOps – Don’t Be Left Behind
 
FutureLink | Strategic Tooling Decisions in ALM Engineering: Migrate or Coexi...
FutureLink | Strategic Tooling Decisions in ALM Engineering: Migrate or Coexi...FutureLink | Strategic Tooling Decisions in ALM Engineering: Migrate or Coexi...
FutureLink | Strategic Tooling Decisions in ALM Engineering: Migrate or Coexi...
 
slides PTC smart factory.pdf
slides PTC smart factory.pdfslides PTC smart factory.pdf
slides PTC smart factory.pdf
 
Benefits of using Scrum [over waterfall]
Benefits of using Scrum [over waterfall]Benefits of using Scrum [over waterfall]
Benefits of using Scrum [over waterfall]
 
What is DevOps? What is DevOps CoE?
What is DevOps? What is DevOps CoE? What is DevOps? What is DevOps CoE?
What is DevOps? What is DevOps CoE?
 
Dev ops don't be left behind
Dev ops   don't be left behindDev ops   don't be left behind
Dev ops don't be left behind
 
Case study: How a leading American Oil & Gas EPC company turned the recent gl...
Case study: How a leading American Oil & Gas EPC company turned the recent gl...Case study: How a leading American Oil & Gas EPC company turned the recent gl...
Case study: How a leading American Oil & Gas EPC company turned the recent gl...
 
#ATAGTR2019 Presentation "AIML Driven extensive reusable Automation Asset Man...
#ATAGTR2019 Presentation "AIML Driven extensive reusable Automation Asset Man...#ATAGTR2019 Presentation "AIML Driven extensive reusable Automation Asset Man...
#ATAGTR2019 Presentation "AIML Driven extensive reusable Automation Asset Man...
 
Cheat-Sheet-Lean-Manufacturing-EN.pdf
Cheat-Sheet-Lean-Manufacturing-EN.pdfCheat-Sheet-Lean-Manufacturing-EN.pdf
Cheat-Sheet-Lean-Manufacturing-EN.pdf
 

Recently uploaded

Mind Mapping: A Visual Approach to Organize Ideas and Thoughts
Mind Mapping: A Visual Approach to Organize Ideas and ThoughtsMind Mapping: A Visual Approach to Organize Ideas and Thoughts
Mind Mapping: A Visual Approach to Organize Ideas and ThoughtsCIToolkit
 
Management 11th Edition - Chapter 13 - Managing Teams
Management 11th Edition - Chapter 13 - Managing TeamsManagement 11th Edition - Chapter 13 - Managing Teams
Management 11th Edition - Chapter 13 - Managing Teamsshakkardaddy
 
HOTEL MANAGEMENT SYSTEM PPT PRESENTATION
HOTEL MANAGEMENT SYSTEM PPT PRESENTATIONHOTEL MANAGEMENT SYSTEM PPT PRESENTATION
HOTEL MANAGEMENT SYSTEM PPT PRESENTATIONsivani14565220
 
Management 11th Edition - Chapter 11 - Adaptive Organizational Design
Management 11th Edition - Chapter 11 - Adaptive Organizational DesignManagement 11th Edition - Chapter 11 - Adaptive Organizational Design
Management 11th Edition - Chapter 11 - Adaptive Organizational Designshakkardaddy
 
Choosing the best strategy qspm matrix.pptx
Choosing the best strategy qspm matrix.pptxChoosing the best strategy qspm matrix.pptx
Choosing the best strategy qspm matrix.pptxMadan Karki
 
Management 11th Edition - Chapter 9 - Strategic Management
Management 11th Edition - Chapter 9 - Strategic ManagementManagement 11th Edition - Chapter 9 - Strategic Management
Management 11th Edition - Chapter 9 - Strategic Managementshakkardaddy
 
Better SAFe than sorry - Why scaled agile frameworks do not necessarily impro...
Better SAFe than sorry - Why scaled agile frameworks do not necessarily impro...Better SAFe than sorry - Why scaled agile frameworks do not necessarily impro...
Better SAFe than sorry - Why scaled agile frameworks do not necessarily impro...Conny Dethloff
 
Advancing Enterprise Risk Management Practices- A Strategic Framework by Naga...
Advancing Enterprise Risk Management Practices- A Strategic Framework by Naga...Advancing Enterprise Risk Management Practices- A Strategic Framework by Naga...
Advancing Enterprise Risk Management Practices- A Strategic Framework by Naga...Nagarjuna Reddy Aturi
 
From Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
From Goals to Actions: Uncovering the Key Components of Improvement RoadmapsFrom Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
From Goals to Actions: Uncovering the Key Components of Improvement RoadmapsCIToolkit
 
From Red to Green: Enhancing Decision-Making with Traffic Light Assessment
From Red to Green: Enhancing Decision-Making with Traffic Light AssessmentFrom Red to Green: Enhancing Decision-Making with Traffic Light Assessment
From Red to Green: Enhancing Decision-Making with Traffic Light AssessmentCIToolkit
 
Adapting to Change: Using PEST Analysis for Better Decision-Making
Adapting to Change: Using PEST Analysis for Better Decision-MakingAdapting to Change: Using PEST Analysis for Better Decision-Making
Adapting to Change: Using PEST Analysis for Better Decision-MakingCIToolkit
 
Shaping Organizational Culture Beyond Wishful Thinking
Shaping Organizational Culture Beyond Wishful ThinkingShaping Organizational Culture Beyond Wishful Thinking
Shaping Organizational Culture Beyond Wishful ThinkingGiuseppe De Simone
 
The Final Activity in Project Management
The Final Activity in Project ManagementThe Final Activity in Project Management
The Final Activity in Project ManagementCIToolkit
 
The Role of Histograms in Exploring Data Insights
The Role of Histograms in Exploring Data InsightsThe Role of Histograms in Exploring Data Insights
The Role of Histograms in Exploring Data InsightsCIToolkit
 
Exploring Variable Relationships with Scatter Diagram Analysis
Exploring Variable Relationships with Scatter Diagram AnalysisExploring Variable Relationships with Scatter Diagram Analysis
Exploring Variable Relationships with Scatter Diagram AnalysisCIToolkit
 
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024Giuseppe De Simone
 
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & EngineeringBoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & EngineeringBusiness of Software Conference
 
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...CIToolkit
 
How Technologies will change the relationship with Human Resources
How Technologies will change the relationship with Human ResourcesHow Technologies will change the relationship with Human Resources
How Technologies will change the relationship with Human ResourcesMassimo Canducci
 
Operations Management -- Sustainability and Supply Chain Management.pdf
Operations Management -- Sustainability and Supply Chain Management.pdfOperations Management -- Sustainability and Supply Chain Management.pdf
Operations Management -- Sustainability and Supply Chain Management.pdfcoolsnoopy1
 

Recently uploaded (20)

Mind Mapping: A Visual Approach to Organize Ideas and Thoughts
Mind Mapping: A Visual Approach to Organize Ideas and ThoughtsMind Mapping: A Visual Approach to Organize Ideas and Thoughts
Mind Mapping: A Visual Approach to Organize Ideas and Thoughts
 
Management 11th Edition - Chapter 13 - Managing Teams
Management 11th Edition - Chapter 13 - Managing TeamsManagement 11th Edition - Chapter 13 - Managing Teams
Management 11th Edition - Chapter 13 - Managing Teams
 
HOTEL MANAGEMENT SYSTEM PPT PRESENTATION
HOTEL MANAGEMENT SYSTEM PPT PRESENTATIONHOTEL MANAGEMENT SYSTEM PPT PRESENTATION
HOTEL MANAGEMENT SYSTEM PPT PRESENTATION
 
Management 11th Edition - Chapter 11 - Adaptive Organizational Design
Management 11th Edition - Chapter 11 - Adaptive Organizational DesignManagement 11th Edition - Chapter 11 - Adaptive Organizational Design
Management 11th Edition - Chapter 11 - Adaptive Organizational Design
 
Choosing the best strategy qspm matrix.pptx
Choosing the best strategy qspm matrix.pptxChoosing the best strategy qspm matrix.pptx
Choosing the best strategy qspm matrix.pptx
 
Management 11th Edition - Chapter 9 - Strategic Management
Management 11th Edition - Chapter 9 - Strategic ManagementManagement 11th Edition - Chapter 9 - Strategic Management
Management 11th Edition - Chapter 9 - Strategic Management
 
Better SAFe than sorry - Why scaled agile frameworks do not necessarily impro...
Better SAFe than sorry - Why scaled agile frameworks do not necessarily impro...Better SAFe than sorry - Why scaled agile frameworks do not necessarily impro...
Better SAFe than sorry - Why scaled agile frameworks do not necessarily impro...
 
Advancing Enterprise Risk Management Practices- A Strategic Framework by Naga...
Advancing Enterprise Risk Management Practices- A Strategic Framework by Naga...Advancing Enterprise Risk Management Practices- A Strategic Framework by Naga...
Advancing Enterprise Risk Management Practices- A Strategic Framework by Naga...
 
From Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
From Goals to Actions: Uncovering the Key Components of Improvement RoadmapsFrom Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
From Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
 
From Red to Green: Enhancing Decision-Making with Traffic Light Assessment
From Red to Green: Enhancing Decision-Making with Traffic Light AssessmentFrom Red to Green: Enhancing Decision-Making with Traffic Light Assessment
From Red to Green: Enhancing Decision-Making with Traffic Light Assessment
 
Adapting to Change: Using PEST Analysis for Better Decision-Making
Adapting to Change: Using PEST Analysis for Better Decision-MakingAdapting to Change: Using PEST Analysis for Better Decision-Making
Adapting to Change: Using PEST Analysis for Better Decision-Making
 
Shaping Organizational Culture Beyond Wishful Thinking
Shaping Organizational Culture Beyond Wishful ThinkingShaping Organizational Culture Beyond Wishful Thinking
Shaping Organizational Culture Beyond Wishful Thinking
 
The Final Activity in Project Management
The Final Activity in Project ManagementThe Final Activity in Project Management
The Final Activity in Project Management
 
The Role of Histograms in Exploring Data Insights
The Role of Histograms in Exploring Data InsightsThe Role of Histograms in Exploring Data Insights
The Role of Histograms in Exploring Data Insights
 
Exploring Variable Relationships with Scatter Diagram Analysis
Exploring Variable Relationships with Scatter Diagram AnalysisExploring Variable Relationships with Scatter Diagram Analysis
Exploring Variable Relationships with Scatter Diagram Analysis
 
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
 
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & EngineeringBoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
 
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
 
How Technologies will change the relationship with Human Resources
How Technologies will change the relationship with Human ResourcesHow Technologies will change the relationship with Human Resources
How Technologies will change the relationship with Human Resources
 
Operations Management -- Sustainability and Supply Chain Management.pdf
Operations Management -- Sustainability and Supply Chain Management.pdfOperations Management -- Sustainability and Supply Chain Management.pdf
Operations Management -- Sustainability and Supply Chain Management.pdf
 

Continuous Improvement

  • 1. i290 lean/agile product management unit 8: process improvement This work © 2015 Jez Humble Licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. @jezhumble https://lapm.continuousdelivery.com/ humble@berkeley.edu
  • 2. understand how to take a scientific approach to process improvement understand activity accounting and waste describe capacity planning at scale analogy between product development and CI consider the limitations of methodologies learning outcomes
  • 3. HP LaserJet Firmware division 2008 ~5% - innovation capacity 15% - manual testing 25% - product support 25% - porting code 20% - detailed planning 10% - code integration Costs Full manual regression: 6 wks Builds / day: 1-2 Commit to trunk: 1 week Cycle times
  • 4. Change in Costs ~5% - innovation 15% - manual testing 25% - current product support 25% - porting code 20% - detailed planning 10% - code integration 2008 ~40% - innovation 5% - most testing automated 10% - current product support 15% - one main branch 5% - agile planning 2% - continuous integration 2011 The remaining 23% on RHS is spent on managing automated tests.
  • 5. The Economics 2008 to 2011 •overall development costs reduced by ~40% •programs under development increased by ~140% •development costs per program down 78% •resources now driving innovation increased by 8X A Practical Approach to Large-Scale Agile Development (Addison-Wesley) Gruver, Young, Fulghum
  • 7. capacity management time capacity 100% long-range commitments: <50% capacity mid-range commitments: <80% capacity delivery
  • 8. Deming cycle by Johannes Vietze | https://commons.wikimedia.org/wiki/File:PDCA_Process.png
  • 9.
  • 10.
  • 11.
  • 12. methodologies Certainly the thieves may be able to follow the design plans and produce a loom. But we are modifying and improving our looms every day. So by the time the thieves have produced a loom from the plans they stole, we will have already advanced well beyond that point. And because they do not have the expertise gained from the failures it took to produce the original, they will waste a great deal more time than us as they move to improve their loom. We need not be concerned about what happened. We need only continue as always, making our improvements. Kiichiro Toyoda, quoted in Toyota Kata, p40 (Rother)