SlideShare a Scribd company logo
1 of 14
Improving lead times By Paul Brink, March 2010
無駄 Improving lead times To increase the quality and lead time of IT projects one should focus on waiting time, not on cycle time (the time a product is being worked on). New methods, new tooling and new technology will improve cycle time, but much more is to be gained when focused on eliminating waste and waiting time. The elimination of waste is essential to improve the quality and lead time of IT projects: Muda – Remove all types of waste Muri – Improve work, but don’t push it Mura – Merge sub-processes into one 無理 ムラ Reference: Brink, P.J. Don’t Improve Work, Remove Waste, February 2010
ムラ Mura Mura is a traditional Japanese term for unevenness or inconsistency in physical matter or human spiritual condition. Mura can be eliminated by production leveling. It is possible to smooth the workflow by having one person work across several process steps rather than have different persons working on one process step; in a sense merging several sub-processes under one person. By reducing the number of links in your IT production process, you can improve average lead times of your projects. Little’s law helps us to explain why…
Little’s law Little's Law tells us that the average number of projects in parallel, L, is the delivery rate, λ, times the average lead time, W, or simply: 	L = λW Assume in your organization your IT projects finish at the rate of 2 projects per month and have an average lead time of 6 months. This means the average number of projects running in parallel is 12. Reference: Little, J. D. C. A Proof for the Queueing Formula: L=λW Operations Research: A Journal of the Institute for Operations Research and the Management Sciences, 9:383-387 (1961)
L = λW This means that by simply decreasing the number of projects running in parallel, you can decrease the average lead time, because: Projects in parallel (L) Delivery rate (λ) Assume in your organization the average number of IT projects running in parallel is 12 and the delivery rate is 2 projects per month, then the average lead time is 6 months. Reducing the average number of IT projects running in parallel from 12 to 8 will improve your average lead time from 6 to 4 months.  Lead time (W) =
But how can you decrease the number of projects running in parallel?
By reducing the number of links in your production process
An example Suppose that an average IT change requires the involvement of the following teams or departments: ,[object Object]
Architecture Team to establish the architecture
Planning and Control to help with the business case and approve budget allocation
IT Board to approve the overall project plan and total fit in the current project portfolio
BPM Center of Excellence to analyze and implement the business processes
Service Management Team 1 to implement the required changes in application 1
Service Management Team 2 to implement the required changes in application 2,[object Object]

More Related Content

What's hot

MS Project Terminology -Top 20 terms everyone must know
MS Project Terminology -Top 20 terms everyone must knowMS Project Terminology -Top 20 terms everyone must know
MS Project Terminology -Top 20 terms everyone must knowSHAZEBALIKHAN1
 
Ms project management
Ms  project managementMs  project management
Ms project managementchinunki4
 
Ms Project Workshop
Ms Project WorkshopMs Project Workshop
Ms Project WorkshopEder Alves
 
Ms project 2010 level 1&2
Ms project 2010 level 1&2 Ms project 2010 level 1&2
Ms project 2010 level 1&2 Rolf Kühnast
 
A guide to create a quality project schedule
A guide to create a quality project scheduleA guide to create a quality project schedule
A guide to create a quality project scheduleNirtiSingla
 
How to create S-Curve by MS Project 2013
How to create S-Curve by MS Project 2013How to create S-Curve by MS Project 2013
How to create S-Curve by MS Project 2013Ong-Art Sanpinit
 
How to change working days and time in MS Project?
How to change working days and time in MS Project?How to change working days and time in MS Project?
How to change working days and time in MS Project?SHAZEBALIKHAN1
 
Applying Monte Carlo Simulation to Microsoft Project Schedules
Applying Monte Carlo Simulation to Microsoft Project SchedulesApplying Monte Carlo Simulation to Microsoft Project Schedules
Applying Monte Carlo Simulation to Microsoft Project Schedulesjimparkpmp
 
12 steps to initiate and plan a successful project
12 steps to initiate and plan a successful project12 steps to initiate and plan a successful project
12 steps to initiate and plan a successful projectProjectPractical.com
 
Work breakdown structure ppt
Work breakdown structure pptWork breakdown structure ppt
Work breakdown structure pptnazi2020
 
Odoo project management_casestudy
Odoo project management_casestudyOdoo project management_casestudy
Odoo project management_casestudyRishi Pujara
 
PROJECT SCHEDULE
PROJECT SCHEDULEPROJECT SCHEDULE
PROJECT SCHEDULEAjeesh Mk
 
Production Planning and Scheduling
Production Planning and SchedulingProduction Planning and Scheduling
Production Planning and SchedulingManish kumar
 
Metrics-Based Process Mapping - Part 3 of 3 (Product Demo)
Metrics-Based Process Mapping - Part 3 of 3 (Product Demo)Metrics-Based Process Mapping - Part 3 of 3 (Product Demo)
Metrics-Based Process Mapping - Part 3 of 3 (Product Demo)TKMG, Inc.
 
Cmgt410
Cmgt410Cmgt410
Cmgt4107Fase1
 
MS Project Integration: Tips, Tricks and What's New for You
MS Project Integration: Tips, Tricks and What's New for YouMS Project Integration: Tips, Tricks and What's New for You
MS Project Integration: Tips, Tricks and What's New for YouCA Technologies
 
Cmgt 410 Entire Course
Cmgt 410 Entire CourseCmgt 410 Entire Course
Cmgt 410 Entire CourseCMGT410
 
Cmgt410 Entire Course
Cmgt410 Entire CourseCmgt410 Entire Course
Cmgt410 Entire CourseCMGT410
 

What's hot (20)

MS Project Terminology -Top 20 terms everyone must know
MS Project Terminology -Top 20 terms everyone must knowMS Project Terminology -Top 20 terms everyone must know
MS Project Terminology -Top 20 terms everyone must know
 
Ms project management
Ms  project managementMs  project management
Ms project management
 
Microsoft project 2010
Microsoft project 2010Microsoft project 2010
Microsoft project 2010
 
Ms Project Workshop
Ms Project WorkshopMs Project Workshop
Ms Project Workshop
 
Ms project 2010 level 1&2
Ms project 2010 level 1&2 Ms project 2010 level 1&2
Ms project 2010 level 1&2
 
A guide to create a quality project schedule
A guide to create a quality project scheduleA guide to create a quality project schedule
A guide to create a quality project schedule
 
How to create S-Curve by MS Project 2013
How to create S-Curve by MS Project 2013How to create S-Curve by MS Project 2013
How to create S-Curve by MS Project 2013
 
How to change working days and time in MS Project?
How to change working days and time in MS Project?How to change working days and time in MS Project?
How to change working days and time in MS Project?
 
MS Project 2007 Tips and Tricks
MS Project 2007 Tips and TricksMS Project 2007 Tips and Tricks
MS Project 2007 Tips and Tricks
 
Applying Monte Carlo Simulation to Microsoft Project Schedules
Applying Monte Carlo Simulation to Microsoft Project SchedulesApplying Monte Carlo Simulation to Microsoft Project Schedules
Applying Monte Carlo Simulation to Microsoft Project Schedules
 
12 steps to initiate and plan a successful project
12 steps to initiate and plan a successful project12 steps to initiate and plan a successful project
12 steps to initiate and plan a successful project
 
Work breakdown structure ppt
Work breakdown structure pptWork breakdown structure ppt
Work breakdown structure ppt
 
Odoo project management_casestudy
Odoo project management_casestudyOdoo project management_casestudy
Odoo project management_casestudy
 
PROJECT SCHEDULE
PROJECT SCHEDULEPROJECT SCHEDULE
PROJECT SCHEDULE
 
Production Planning and Scheduling
Production Planning and SchedulingProduction Planning and Scheduling
Production Planning and Scheduling
 
Metrics-Based Process Mapping - Part 3 of 3 (Product Demo)
Metrics-Based Process Mapping - Part 3 of 3 (Product Demo)Metrics-Based Process Mapping - Part 3 of 3 (Product Demo)
Metrics-Based Process Mapping - Part 3 of 3 (Product Demo)
 
Cmgt410
Cmgt410Cmgt410
Cmgt410
 
MS Project Integration: Tips, Tricks and What's New for You
MS Project Integration: Tips, Tricks and What's New for YouMS Project Integration: Tips, Tricks and What's New for You
MS Project Integration: Tips, Tricks and What's New for You
 
Cmgt 410 Entire Course
Cmgt 410 Entire CourseCmgt 410 Entire Course
Cmgt 410 Entire Course
 
Cmgt410 Entire Course
Cmgt410 Entire CourseCmgt410 Entire Course
Cmgt410 Entire Course
 

Viewers also liked

Lead Time: What We Know About It...
Lead Time: What We Know About It...Lead Time: What We Know About It...
Lead Time: What We Know About It...azheglov
 
Strategic Lead Time Management
Strategic Lead Time ManagementStrategic Lead Time Management
Strategic Lead Time ManagementEdmund Siah-Armah
 
Lead time reduction in textile industry
Lead time reduction in textile industryLead time reduction in textile industry
Lead time reduction in textile industryAravind Balaji
 
Planning, Optimization and Lead time reduction by Localization of an Enterpri...
Planning, Optimization and Lead time reduction by Localization of an Enterpri...Planning, Optimization and Lead time reduction by Localization of an Enterpri...
Planning, Optimization and Lead time reduction by Localization of an Enterpri...Tasmiah Zilani
 
A banks nightmare competitor is Google
A banks nightmare competitor is GoogleA banks nightmare competitor is Google
A banks nightmare competitor is GooglePaul Brink
 
Managing and Developing Supplier Relationships
Managing and Developing Supplier RelationshipsManaging and Developing Supplier Relationships
Managing and Developing Supplier RelationshipsScott Leydin
 
employee turnover
employee turnoveremployee turnover
employee turnoveramul
 
Business Model Canvas 101
Business Model Canvas 101Business Model Canvas 101
Business Model Canvas 101Emad Saif
 

Viewers also liked (11)

Inventory and lead time
Inventory and lead timeInventory and lead time
Inventory and lead time
 
Lead Time: What We Know About It...
Lead Time: What We Know About It...Lead Time: What We Know About It...
Lead Time: What We Know About It...
 
Strategic Lead Time Management
Strategic Lead Time ManagementStrategic Lead Time Management
Strategic Lead Time Management
 
Lead time reduction in textile industry
Lead time reduction in textile industryLead time reduction in textile industry
Lead time reduction in textile industry
 
Planning, Optimization and Lead time reduction by Localization of an Enterpri...
Planning, Optimization and Lead time reduction by Localization of an Enterpri...Planning, Optimization and Lead time reduction by Localization of an Enterpri...
Planning, Optimization and Lead time reduction by Localization of an Enterpri...
 
Lead time gap
Lead time gapLead time gap
Lead time gap
 
A banks nightmare competitor is Google
A banks nightmare competitor is GoogleA banks nightmare competitor is Google
A banks nightmare competitor is Google
 
Inventory managment and improvements
Inventory managment and improvementsInventory managment and improvements
Inventory managment and improvements
 
Managing and Developing Supplier Relationships
Managing and Developing Supplier RelationshipsManaging and Developing Supplier Relationships
Managing and Developing Supplier Relationships
 
employee turnover
employee turnoveremployee turnover
employee turnover
 
Business Model Canvas 101
Business Model Canvas 101Business Model Canvas 101
Business Model Canvas 101
 

Similar to Improving Lead Times

Project Scope StatementProject NameStudent NameDateI.docx
Project Scope StatementProject NameStudent NameDateI.docxProject Scope StatementProject NameStudent NameDateI.docx
Project Scope StatementProject NameStudent NameDateI.docxwkyra78
 
Chapter7 database management system.pptx
Chapter7 database management system.pptxChapter7 database management system.pptx
Chapter7 database management system.pptxMohammedNouh7
 
Definition Of Project Management
Definition Of Project ManagementDefinition Of Project Management
Definition Of Project ManagementMostafa Ewees
 
Cmgt 410 entire course (latest version of syllabus)
Cmgt 410 entire course (latest version of syllabus)Cmgt 410 entire course (latest version of syllabus)
Cmgt 410 entire course (latest version of syllabus)scorpissons123
 
Cmgt 410 week 2 gantt chart diagram
Cmgt 410 week 2 gantt chart diagramCmgt 410 week 2 gantt chart diagram
Cmgt 410 week 2 gantt chart diagramenininvin1980
 
Cmgt410
Cmgt410Cmgt410
Cmgt410sci207
 
Cmgt 410
Cmgt 410Cmgt 410
Cmgt 410sci207
 
Cmgt 410
Cmgt 410Cmgt 410
Cmgt 410joituy
 
Project Workflow Management Ultimate Guidee (1).pdf
Project Workflow Management Ultimate Guidee (1).pdfProject Workflow Management Ultimate Guidee (1).pdf
Project Workflow Management Ultimate Guidee (1).pdfKashish Trivedi
 
Project Workflow Management Ultimate Guide
Project Workflow Management Ultimate GuideProject Workflow Management Ultimate Guide
Project Workflow Management Ultimate GuideKashish Trivedi
 
Cmgt410
Cmgt410Cmgt410
Cmgt410joituy
 
Research Paper On Primavera
Research Paper On PrimaveraResearch Paper On Primavera
Research Paper On PrimaveraGina Buck
 

Similar to Improving Lead Times (20)

Project management case analysis
Project management case analysisProject management case analysis
Project management case analysis
 
Project Scope StatementProject NameStudent NameDateI.docx
Project Scope StatementProject NameStudent NameDateI.docxProject Scope StatementProject NameStudent NameDateI.docx
Project Scope StatementProject NameStudent NameDateI.docx
 
Chapter7 database management system.pptx
Chapter7 database management system.pptxChapter7 database management system.pptx
Chapter7 database management system.pptx
 
Definition Of Project Management
Definition Of Project ManagementDefinition Of Project Management
Definition Of Project Management
 
Cmgt 410 entire course (latest version of syllabus)
Cmgt 410 entire course (latest version of syllabus)Cmgt 410 entire course (latest version of syllabus)
Cmgt 410 entire course (latest version of syllabus)
 
Cmgt 410 week 2 gantt chart diagram
Cmgt 410 week 2 gantt chart diagramCmgt 410 week 2 gantt chart diagram
Cmgt 410 week 2 gantt chart diagram
 
Cmgt410
Cmgt410Cmgt410
Cmgt410
 
Cmgt410
Cmgt410Cmgt410
Cmgt410
 
Cmgt410
Cmgt410Cmgt410
Cmgt410
 
Cmgt 410
Cmgt 410Cmgt 410
Cmgt 410
 
Cmgt 410
Cmgt 410Cmgt 410
Cmgt 410
 
Cmgt 410
Cmgt 410Cmgt 410
Cmgt 410
 
Cmgt 410
Cmgt 410Cmgt 410
Cmgt 410
 
Project Workflow Management Ultimate Guidee (1).pdf
Project Workflow Management Ultimate Guidee (1).pdfProject Workflow Management Ultimate Guidee (1).pdf
Project Workflow Management Ultimate Guidee (1).pdf
 
Project Workflow Management Ultimate Guide
Project Workflow Management Ultimate GuideProject Workflow Management Ultimate Guide
Project Workflow Management Ultimate Guide
 
Cmgt410
Cmgt410Cmgt410
Cmgt410
 
Cmgt410
Cmgt410Cmgt410
Cmgt410
 
Dit yvol2iss36
Dit yvol2iss36Dit yvol2iss36
Dit yvol2iss36
 
Research Paper On Primavera
Research Paper On PrimaveraResearch Paper On Primavera
Research Paper On Primavera
 
Ch23
Ch23Ch23
Ch23
 

More from Paul Brink

Ignorance is Bliss
Ignorance is BlissIgnorance is Bliss
Ignorance is BlissPaul Brink
 
The Powers of Ten
The Powers of TenThe Powers of Ten
The Powers of TenPaul Brink
 
3D IT Architecture - Data Center
3D IT Architecture - Data Center3D IT Architecture - Data Center
3D IT Architecture - Data CenterPaul Brink
 
Don't improve work, remove waste
Don't improve work, remove wasteDon't improve work, remove waste
Don't improve work, remove wastePaul Brink
 
SOA is a Disease
SOA is a DiseaseSOA is a Disease
SOA is a DiseasePaul Brink
 
La piscine de la mer de Saint Malo, France
La piscine de la mer de Saint Malo, FranceLa piscine de la mer de Saint Malo, France
La piscine de la mer de Saint Malo, FrancePaul Brink
 

More from Paul Brink (6)

Ignorance is Bliss
Ignorance is BlissIgnorance is Bliss
Ignorance is Bliss
 
The Powers of Ten
The Powers of TenThe Powers of Ten
The Powers of Ten
 
3D IT Architecture - Data Center
3D IT Architecture - Data Center3D IT Architecture - Data Center
3D IT Architecture - Data Center
 
Don't improve work, remove waste
Don't improve work, remove wasteDon't improve work, remove waste
Don't improve work, remove waste
 
SOA is a Disease
SOA is a DiseaseSOA is a Disease
SOA is a Disease
 
La piscine de la mer de Saint Malo, France
La piscine de la mer de Saint Malo, FranceLa piscine de la mer de Saint Malo, France
La piscine de la mer de Saint Malo, France
 

Recently uploaded

TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 

Recently uploaded (20)

TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 

Improving Lead Times

  • 1. Improving lead times By Paul Brink, March 2010
  • 2. 無駄 Improving lead times To increase the quality and lead time of IT projects one should focus on waiting time, not on cycle time (the time a product is being worked on). New methods, new tooling and new technology will improve cycle time, but much more is to be gained when focused on eliminating waste and waiting time. The elimination of waste is essential to improve the quality and lead time of IT projects: Muda – Remove all types of waste Muri – Improve work, but don’t push it Mura – Merge sub-processes into one 無理 ムラ Reference: Brink, P.J. Don’t Improve Work, Remove Waste, February 2010
  • 3. ムラ Mura Mura is a traditional Japanese term for unevenness or inconsistency in physical matter or human spiritual condition. Mura can be eliminated by production leveling. It is possible to smooth the workflow by having one person work across several process steps rather than have different persons working on one process step; in a sense merging several sub-processes under one person. By reducing the number of links in your IT production process, you can improve average lead times of your projects. Little’s law helps us to explain why…
  • 4. Little’s law Little's Law tells us that the average number of projects in parallel, L, is the delivery rate, λ, times the average lead time, W, or simply: L = λW Assume in your organization your IT projects finish at the rate of 2 projects per month and have an average lead time of 6 months. This means the average number of projects running in parallel is 12. Reference: Little, J. D. C. A Proof for the Queueing Formula: L=λW Operations Research: A Journal of the Institute for Operations Research and the Management Sciences, 9:383-387 (1961)
  • 5. L = λW This means that by simply decreasing the number of projects running in parallel, you can decrease the average lead time, because: Projects in parallel (L) Delivery rate (λ) Assume in your organization the average number of IT projects running in parallel is 12 and the delivery rate is 2 projects per month, then the average lead time is 6 months. Reducing the average number of IT projects running in parallel from 12 to 8 will improve your average lead time from 6 to 4 months. Lead time (W) =
  • 6. But how can you decrease the number of projects running in parallel?
  • 7. By reducing the number of links in your production process
  • 8.
  • 9. Architecture Team to establish the architecture
  • 10. Planning and Control to help with the business case and approve budget allocation
  • 11. IT Board to approve the overall project plan and total fit in the current project portfolio
  • 12. BPM Center of Excellence to analyze and implement the business processes
  • 13. Service Management Team 1 to implement the required changes in application 1
  • 14.
  • 15. Therefore… Reducing the number of links (teams or departments) in your production process, will reduce the (minimum) number of projects running in parallel. Little’s law then tells us that by reducing the number of projects running in parallel the average lead time of your projects will decrease. Reducing the number of links also reduces the need to clearly define and precisely document the work (half product) between two teams. This reduces cycle time and with that lead time. Because precise load balancing is very hard to implement reducing the number of links will also eliminate waiting time between teams. This will also improve your average lead time.
  • 16. So…
  • 17. By reducing the number of links in your IT production process, you can improve average lead times of your IT projects
  • 18. Geek & PokeHow To Rescue A Project http://geekandpoke.typepad.com/
  • 19. Paul Brink Website http://www.xs4all.nl/~pjbrink/fotografie/ LinkedIn http://www.linkedin.com/in/pauljohanbrink Flickr http://www.flickr.com/photos/paul_brink/ My goal is to challenge my personal opinion to the opinion of others. “The many are smarter than the few.” So feel free to respond. DisclaimerThis is my personal private opinion, not the opinion of the website managers, director or editors or the organization I work for.