SlideShare a Scribd company logo
Deliver Value: Lean Kanban for Portfolio Prioritization - by Ram Srinivasan
http://linkedin.com/in/ramvasan email: vasan.ram@gmail.com blog: http://ramvasan.com
Deliver Value: Lean Kanban for Portfolio Prioritization by Ram Srinivasan is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Tips for managing queues
• Queues are the root cause of the majority of economic wastes in product development. In knowledge
work, product development inventory is physically and financially invisible, reduce inventory (waste).
• Capacity utilization increases queues exponentially, variability only increases it linearly. So, instead
of maximizing resource utilization, control queue size. Reduce variability by pooling variability.
• Manage queues by visualizing, limiting WIPs and monitoring using Cumulative Flow Diagrams.
• Model flow of projects: M/M/n queues (e.g. n agents with one queue) are better than M/M/1 (one
queue for each agent) queues.
• Reducing batch size (limit WIP) reduces cycle time and consequently reduces queues.
• Critical and centralized resources should have low level of capacity/utilization to reduce queues
• Source of queues in knowledge economy - Marketing, Analysis, CAD, Procurement, Prototyping,
Testing (most common and most risky) , Management Reviews, Specialists
Tips for managing flow by managing batch size
• Reducing batch size reduces variability in flow, accelerates feedback and reduces risk
• In knowledge work, large batch size reduces flow, reduces overall efficiency, and causes exponential
cost and schedule growth.
• Economics of batch size is U-Curve optimization problem (between transaction and holding cost).
Manage flow by reducing transaction cost for batch size (e.g. automated testing).
• Know the difference between productions batch (batch size of the process that changes the state of
the product) and transport batch (batch size that changes location of the product). Smaller transport
batches allow us to overlap activities, reduce cycle time and accelerate feedback.
• Dispersed teams tend to use large batch asynchronous communications. Proximity enables faster
synchronous communication, smaller batch sizes and faster feedback.
• Sequence first that which adds most value cheaply (or reduces risk cheaply).
• Reduce batch size before you elevate bottleneck (Theory of Constraints – Step 4).
• Source of large batches – Project Scope, Project Funding, Project Phases, Requirement Definition,
Project Planning, Testing, Capital Spending, Design Reviews, Market Research, Post-mortems.
Tips for controlling flow under uncertainty
• Limit WIP to sustain high throughput. When WIP is consistently high, purge low value projects.
• Use forecasts of expected flow times to make congestion visible (e.g. wait times for starting projects)
• Exploit pricing to reduce demand during congestion. Differentiate quality of service by work streams.
• Use cadence to enable small batch sizes and to make waiting times predictable (Product
Introduction Cadence, daily build-test cycles, operational review, Program level Stand-ups).
• Exploit scale of economics by synchronizing work from multiple projects.
• When delay costs are homogenous, do the shortest job first. When job durations are homogenous,
do the high Cost of Delay (CoD) job first. When duration and CoD are not homogenous, use WSJF.
• Make tasks and resources reciprocally visible at adjacent processes.
• For faster responses, pre-plan and invest in flexibility. Pull high-powered experts to emerging
bottlenecks. Develop people who are deep in one area and broad in many.
Useful Metrics to Track
Queues: Design-In-Process (DIP) Inventory, Queue Size and Trends, Cost of Queues, Aging of Items
Batch Size: Batch Size, Trends in Batch Size, Transaction Cost per Batch, Trends in Transaction Cost
Feedback: Feedback speed, Decision Cycle Time, Aging of Problems
Flexibility: Breath of Skill Set, Number of multipurpose resources, Number of Processes with Alternate Route
Other: Processes Using Cadence, Trends in Cadence, Capacity Utilization Rate, Efficiency of Flow, DIP turns
Deliver Value: Lean Kanban for Portfolio Prioritization by Ram Srinivasan is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Wastes Examples
Overproduction of Information
• Producing more than needed (by next process)
• Creating documents that were not requested
• Redundant tasks, unneeded tasks
• Over-dissemination, i.e. sending information to too many people (e.g.
excessive emails, big teams)
• Information churn
• Reinventing the wheel, lack of reuse
Waiting
• People waiting for information or decision
• Information or decisions waiting for people to act
• Large queues
• Long approval processes
• Unnecessary serial effort
Unnecessary Movement of
Information
• Hand-offs (to another person or functional silo)
• Extensive information distribution
• Dis-jointed facilities, geographical distribution of work, non-colocation
Over-Processing of
Information
• Refinement beyond what is needed
• Point based designs made too early, causing iterations
• Use of excessive complex processes
• Lack of transparency in process
Inventory of Information
• Excessive time intervals between sequential steps
• Poor 5 S (Sorting, Straightening, Systematic Cleaning, Standardizing
and Sustaining) practices
• Keeping more information than needed
Unnecessary Movement of
People
• Context switching during task execution
• People having to move to gain or access information
• Manual interventions to compensate for lack of process
Rework/Defects
• The “Re”s - Rework, Rewrite, Redo, Reprogram, Retest
• Unstable requirements
• Uncoordinated complex tasks
• Incomplete, ambiguous or inaccurate information
• Manual inspections to catch defects
Loss of tactical
Knowledge/Skills
• Lack of multi-learning, functional silos, specializations, working to job
titles,
• Knowledge and information scatter
• “Key man” dependencies (e.g. permissions, access)
• Creating dependencies through “knowledge hoarding”
• Personnel turn-over (attrition, getting moved to different projects,
etc.)
In knowledge work, most of the times, these wastes are translated as invisible queues and
are usually manifested as Delays (Longer Cycle Time)

More Related Content

Similar to Deliver Value: Lean Kanban for Portfolio Prioritization

Drupal GovCon 2021 - Using Agile to Plan & Execute Better Together
Drupal GovCon 2021 - Using Agile to Plan & Execute Better TogetherDrupal GovCon 2021 - Using Agile to Plan & Execute Better Together
Drupal GovCon 2021 - Using Agile to Plan & Execute Better Together
Bill Annibell
 
Cars, Trains, and Kanban: How to Move Faster
Cars, Trains, and Kanban: How to Move FasterCars, Trains, and Kanban: How to Move Faster
Cars, Trains, and Kanban: How to Move Faster
Peter Kananen
 
Ch09 (1).pptx
Ch09 (1).pptxCh09 (1).pptx
Ch09 (1).pptx
OmkarShetye11
 
4 pillars of Supply Chain Strategy
4 pillars of Supply Chain  Strategy4 pillars of Supply Chain  Strategy
4 pillars of Supply Chain Strategy
Dr. Muddassir Ahmed, Ph.D
 
Lean Methods & Last Planning
Lean Methods & Last PlanningLean Methods & Last Planning
Lean Methods & Last Planning
Thomas Almore
 
Lesson 10 - Value stream mapping
Lesson 10 - Value stream mappingLesson 10 - Value stream mapping
Lesson 10 - Value stream mapping
TunAnhTrnh9
 
Lean Based Sofware Development
Lean Based Sofware DevelopmentLean Based Sofware Development
Lean Based Sofware Development
Semen Arslan
 
05 lean manufacturing and the jit philosophy
05 lean manufacturing and the jit philosophy05 lean manufacturing and the jit philosophy
05 lean manufacturing and the jit philosophy
Dr. Chandan Vichoray
 
Agile vs waterfall
Agile vs waterfallAgile vs waterfall
Agile vs waterfall
Lohet Ramesh
 
Geek Sync I Agile Data Management vs. Agile Data Modeling
Geek Sync I Agile Data Management vs. Agile Data ModelingGeek Sync I Agile Data Management vs. Agile Data Modeling
Geek Sync I Agile Data Management vs. Agile Data Modeling
IDERA Software
 
Kanban_230916
Kanban_230916Kanban_230916
Kanban_230916Ram Kumar
 
Post-agile approaches - agile for the real world and how to avoid agile failure
Post-agile approaches - agile for the real world and how to avoid agile failurePost-agile approaches - agile for the real world and how to avoid agile failure
Post-agile approaches - agile for the real world and how to avoid agile failure
Yuval Yeret
 
Visualizing Product Flow
Visualizing Product FlowVisualizing Product Flow
Visualizing Product Flow
Lean India Summit
 
Are you Agile enough?
Are you Agile enough?Are you Agile enough?
Are you Agile enough?
Orange and Bronze Software Labs
 
Allocating resources
Allocating resourcesAllocating resources
Allocating resources
Snigdha Vashishth
 
09. Project Cost Management
09. Project Cost Management09. Project Cost Management
09. Project Cost Management
BhuWan Khadka
 
Myths of Product Development
Myths of Product DevelopmentMyths of Product Development
Myths of Product Development
Shoaib Shaukat
 
Agile and PRINCE2 - The Best of Both Worlds
Agile and PRINCE2 - The Best of Both WorldsAgile and PRINCE2 - The Best of Both Worlds
Agile and PRINCE2 - The Best of Both Worlds
3gamma
 
Lean Product Development
Lean Product DevelopmentLean Product Development
Lean Product Development
Tim McMahon
 
Rapid Deployment of ERP solutions using Lean & Agile Methods
Rapid Deployment of ERP solutions using Lean & Agile MethodsRapid Deployment of ERP solutions using Lean & Agile Methods
Rapid Deployment of ERP solutions using Lean & Agile Methods
Husni Roukbi
 

Similar to Deliver Value: Lean Kanban for Portfolio Prioritization (20)

Drupal GovCon 2021 - Using Agile to Plan & Execute Better Together
Drupal GovCon 2021 - Using Agile to Plan & Execute Better TogetherDrupal GovCon 2021 - Using Agile to Plan & Execute Better Together
Drupal GovCon 2021 - Using Agile to Plan & Execute Better Together
 
Cars, Trains, and Kanban: How to Move Faster
Cars, Trains, and Kanban: How to Move FasterCars, Trains, and Kanban: How to Move Faster
Cars, Trains, and Kanban: How to Move Faster
 
Ch09 (1).pptx
Ch09 (1).pptxCh09 (1).pptx
Ch09 (1).pptx
 
4 pillars of Supply Chain Strategy
4 pillars of Supply Chain  Strategy4 pillars of Supply Chain  Strategy
4 pillars of Supply Chain Strategy
 
Lean Methods & Last Planning
Lean Methods & Last PlanningLean Methods & Last Planning
Lean Methods & Last Planning
 
Lesson 10 - Value stream mapping
Lesson 10 - Value stream mappingLesson 10 - Value stream mapping
Lesson 10 - Value stream mapping
 
Lean Based Sofware Development
Lean Based Sofware DevelopmentLean Based Sofware Development
Lean Based Sofware Development
 
05 lean manufacturing and the jit philosophy
05 lean manufacturing and the jit philosophy05 lean manufacturing and the jit philosophy
05 lean manufacturing and the jit philosophy
 
Agile vs waterfall
Agile vs waterfallAgile vs waterfall
Agile vs waterfall
 
Geek Sync I Agile Data Management vs. Agile Data Modeling
Geek Sync I Agile Data Management vs. Agile Data ModelingGeek Sync I Agile Data Management vs. Agile Data Modeling
Geek Sync I Agile Data Management vs. Agile Data Modeling
 
Kanban_230916
Kanban_230916Kanban_230916
Kanban_230916
 
Post-agile approaches - agile for the real world and how to avoid agile failure
Post-agile approaches - agile for the real world and how to avoid agile failurePost-agile approaches - agile for the real world and how to avoid agile failure
Post-agile approaches - agile for the real world and how to avoid agile failure
 
Visualizing Product Flow
Visualizing Product FlowVisualizing Product Flow
Visualizing Product Flow
 
Are you Agile enough?
Are you Agile enough?Are you Agile enough?
Are you Agile enough?
 
Allocating resources
Allocating resourcesAllocating resources
Allocating resources
 
09. Project Cost Management
09. Project Cost Management09. Project Cost Management
09. Project Cost Management
 
Myths of Product Development
Myths of Product DevelopmentMyths of Product Development
Myths of Product Development
 
Agile and PRINCE2 - The Best of Both Worlds
Agile and PRINCE2 - The Best of Both WorldsAgile and PRINCE2 - The Best of Both Worlds
Agile and PRINCE2 - The Best of Both Worlds
 
Lean Product Development
Lean Product DevelopmentLean Product Development
Lean Product Development
 
Rapid Deployment of ERP solutions using Lean & Agile Methods
Rapid Deployment of ERP solutions using Lean & Agile MethodsRapid Deployment of ERP solutions using Lean & Agile Methods
Rapid Deployment of ERP solutions using Lean & Agile Methods
 

Recently uploaded

FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134
LR1709MUSIC
 
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
SOFTTECHHUB
 
LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024
Lital Barkan
 
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Lviv Startup Club
 
ikea_woodgreen_petscharity_cat-alogue_digital.pdf
ikea_woodgreen_petscharity_cat-alogue_digital.pdfikea_woodgreen_petscharity_cat-alogue_digital.pdf
ikea_woodgreen_petscharity_cat-alogue_digital.pdf
agatadrynko
 
Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...
dylandmeas
 
Organizational Change Leadership Agile Tour Geneve 2024
Organizational Change Leadership Agile Tour Geneve 2024Organizational Change Leadership Agile Tour Geneve 2024
Organizational Change Leadership Agile Tour Geneve 2024
Kirill Klimov
 
-- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month ---- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month --
NZSG
 
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBdCree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
creerey
 
Auditing study material for b.com final year students
Auditing study material for b.com final year  studentsAuditing study material for b.com final year  students
Auditing study material for b.com final year students
narasimhamurthyh4
 
Building Your Employer Brand with Social Media
Building Your Employer Brand with Social MediaBuilding Your Employer Brand with Social Media
Building Your Employer Brand with Social Media
LuanWise
 
Project File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdfProject File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdf
RajPriye
 
In the Adani-Hindenburg case, what is SEBI investigating.pptx
In the Adani-Hindenburg case, what is SEBI investigating.pptxIn the Adani-Hindenburg case, what is SEBI investigating.pptx
In the Adani-Hindenburg case, what is SEBI investigating.pptx
Adani case
 
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdfikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
agatadrynko
 
An introduction to the cryptocurrency investment platform Binance Savings.
An introduction to the cryptocurrency investment platform Binance Savings.An introduction to the cryptocurrency investment platform Binance Savings.
An introduction to the cryptocurrency investment platform Binance Savings.
Any kyc Account
 
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challengesEvent Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Holger Mueller
 
The effects of customers service quality and online reviews on customer loyal...
The effects of customers service quality and online reviews on customer loyal...The effects of customers service quality and online reviews on customer loyal...
The effects of customers service quality and online reviews on customer loyal...
balatucanapplelovely
 
Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)
Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)
Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)
Lviv Startup Club
 
Buy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star ReviewsBuy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star Reviews
usawebmarket
 
amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05
marketing317746
 

Recently uploaded (20)

FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134
 
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
 
LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024
 
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
 
ikea_woodgreen_petscharity_cat-alogue_digital.pdf
ikea_woodgreen_petscharity_cat-alogue_digital.pdfikea_woodgreen_petscharity_cat-alogue_digital.pdf
ikea_woodgreen_petscharity_cat-alogue_digital.pdf
 
Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...
 
Organizational Change Leadership Agile Tour Geneve 2024
Organizational Change Leadership Agile Tour Geneve 2024Organizational Change Leadership Agile Tour Geneve 2024
Organizational Change Leadership Agile Tour Geneve 2024
 
-- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month ---- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month --
 
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBdCree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
 
Auditing study material for b.com final year students
Auditing study material for b.com final year  studentsAuditing study material for b.com final year  students
Auditing study material for b.com final year students
 
Building Your Employer Brand with Social Media
Building Your Employer Brand with Social MediaBuilding Your Employer Brand with Social Media
Building Your Employer Brand with Social Media
 
Project File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdfProject File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdf
 
In the Adani-Hindenburg case, what is SEBI investigating.pptx
In the Adani-Hindenburg case, what is SEBI investigating.pptxIn the Adani-Hindenburg case, what is SEBI investigating.pptx
In the Adani-Hindenburg case, what is SEBI investigating.pptx
 
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdfikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
 
An introduction to the cryptocurrency investment platform Binance Savings.
An introduction to the cryptocurrency investment platform Binance Savings.An introduction to the cryptocurrency investment platform Binance Savings.
An introduction to the cryptocurrency investment platform Binance Savings.
 
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challengesEvent Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
 
The effects of customers service quality and online reviews on customer loyal...
The effects of customers service quality and online reviews on customer loyal...The effects of customers service quality and online reviews on customer loyal...
The effects of customers service quality and online reviews on customer loyal...
 
Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)
Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)
Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)
 
Buy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star ReviewsBuy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star Reviews
 
amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05
 

Deliver Value: Lean Kanban for Portfolio Prioritization

  • 1. Deliver Value: Lean Kanban for Portfolio Prioritization - by Ram Srinivasan http://linkedin.com/in/ramvasan email: vasan.ram@gmail.com blog: http://ramvasan.com Deliver Value: Lean Kanban for Portfolio Prioritization by Ram Srinivasan is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License. Tips for managing queues • Queues are the root cause of the majority of economic wastes in product development. In knowledge work, product development inventory is physically and financially invisible, reduce inventory (waste). • Capacity utilization increases queues exponentially, variability only increases it linearly. So, instead of maximizing resource utilization, control queue size. Reduce variability by pooling variability. • Manage queues by visualizing, limiting WIPs and monitoring using Cumulative Flow Diagrams. • Model flow of projects: M/M/n queues (e.g. n agents with one queue) are better than M/M/1 (one queue for each agent) queues. • Reducing batch size (limit WIP) reduces cycle time and consequently reduces queues. • Critical and centralized resources should have low level of capacity/utilization to reduce queues • Source of queues in knowledge economy - Marketing, Analysis, CAD, Procurement, Prototyping, Testing (most common and most risky) , Management Reviews, Specialists Tips for managing flow by managing batch size • Reducing batch size reduces variability in flow, accelerates feedback and reduces risk • In knowledge work, large batch size reduces flow, reduces overall efficiency, and causes exponential cost and schedule growth. • Economics of batch size is U-Curve optimization problem (between transaction and holding cost). Manage flow by reducing transaction cost for batch size (e.g. automated testing). • Know the difference between productions batch (batch size of the process that changes the state of the product) and transport batch (batch size that changes location of the product). Smaller transport batches allow us to overlap activities, reduce cycle time and accelerate feedback. • Dispersed teams tend to use large batch asynchronous communications. Proximity enables faster synchronous communication, smaller batch sizes and faster feedback. • Sequence first that which adds most value cheaply (or reduces risk cheaply). • Reduce batch size before you elevate bottleneck (Theory of Constraints – Step 4). • Source of large batches – Project Scope, Project Funding, Project Phases, Requirement Definition, Project Planning, Testing, Capital Spending, Design Reviews, Market Research, Post-mortems. Tips for controlling flow under uncertainty • Limit WIP to sustain high throughput. When WIP is consistently high, purge low value projects. • Use forecasts of expected flow times to make congestion visible (e.g. wait times for starting projects) • Exploit pricing to reduce demand during congestion. Differentiate quality of service by work streams. • Use cadence to enable small batch sizes and to make waiting times predictable (Product Introduction Cadence, daily build-test cycles, operational review, Program level Stand-ups). • Exploit scale of economics by synchronizing work from multiple projects. • When delay costs are homogenous, do the shortest job first. When job durations are homogenous, do the high Cost of Delay (CoD) job first. When duration and CoD are not homogenous, use WSJF. • Make tasks and resources reciprocally visible at adjacent processes. • For faster responses, pre-plan and invest in flexibility. Pull high-powered experts to emerging bottlenecks. Develop people who are deep in one area and broad in many. Useful Metrics to Track Queues: Design-In-Process (DIP) Inventory, Queue Size and Trends, Cost of Queues, Aging of Items Batch Size: Batch Size, Trends in Batch Size, Transaction Cost per Batch, Trends in Transaction Cost Feedback: Feedback speed, Decision Cycle Time, Aging of Problems Flexibility: Breath of Skill Set, Number of multipurpose resources, Number of Processes with Alternate Route Other: Processes Using Cadence, Trends in Cadence, Capacity Utilization Rate, Efficiency of Flow, DIP turns
  • 2. Deliver Value: Lean Kanban for Portfolio Prioritization by Ram Srinivasan is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License. Wastes Examples Overproduction of Information • Producing more than needed (by next process) • Creating documents that were not requested • Redundant tasks, unneeded tasks • Over-dissemination, i.e. sending information to too many people (e.g. excessive emails, big teams) • Information churn • Reinventing the wheel, lack of reuse Waiting • People waiting for information or decision • Information or decisions waiting for people to act • Large queues • Long approval processes • Unnecessary serial effort Unnecessary Movement of Information • Hand-offs (to another person or functional silo) • Extensive information distribution • Dis-jointed facilities, geographical distribution of work, non-colocation Over-Processing of Information • Refinement beyond what is needed • Point based designs made too early, causing iterations • Use of excessive complex processes • Lack of transparency in process Inventory of Information • Excessive time intervals between sequential steps • Poor 5 S (Sorting, Straightening, Systematic Cleaning, Standardizing and Sustaining) practices • Keeping more information than needed Unnecessary Movement of People • Context switching during task execution • People having to move to gain or access information • Manual interventions to compensate for lack of process Rework/Defects • The “Re”s - Rework, Rewrite, Redo, Reprogram, Retest • Unstable requirements • Uncoordinated complex tasks • Incomplete, ambiguous or inaccurate information • Manual inspections to catch defects Loss of tactical Knowledge/Skills • Lack of multi-learning, functional silos, specializations, working to job titles, • Knowledge and information scatter • “Key man” dependencies (e.g. permissions, access) • Creating dependencies through “knowledge hoarding” • Personnel turn-over (attrition, getting moved to different projects, etc.) In knowledge work, most of the times, these wastes are translated as invisible queues and are usually manifested as Delays (Longer Cycle Time)