SlideShare a Scribd company logo
excella.com | @excellaco
Limiting WIP:
Doing Less to Do More
Hunter Tammaro & Julie Wyman
excella.com | @excellaco
Work in Progress
(WIP)
Any partly finished product
or materials in an incomplete step
of a process
Completed work in one process
may be WIP to a higher-order
process
WIP does not provide any value to
a customer
excella.com | @excellaco
First, some theory…
excella.com | @excellaco
Improved quality
Better problem solving
Fewer errors
Lower stress
Increased productivity
excella.com | @excellaco
Faster Delivery & Feedback
Value
Returned
4 Parallel Efforts
WIP = 4
Time
1 Parallel Effort
WIP = 1
Time
Value
Returned
excella.com | @excellaco
Little’s Law
• 𝐶𝑦𝑐𝑙𝑒	𝑡𝑖𝑚𝑒 =	
+,-
./0123/425
• Hard to sustainably increase
throughput
• Not as hard to reduce WIP
excella.com | @excellaco
Does your team determine its
(Sprint) capacity based of on
8 hours a day?
Less? More?
excella.com | @excellaco
Utilization, WIP and flow
excella.com | @excellaco
Too much
WIP
Fully utilized, but spend
most of the time waiting
Slow flow through the
system
Slow to respond to change
excella.com | @excellaco
On a software team
Total Active
Time:
Total Waiting
Time:
Analysis
(2 days)
Development
(5 days)
Testing
(1 day)
Deploy
(1 day)
Waiting for
development (3 days)
Waiting for
testing (6 days)
Waiting to
deploy (4 days)
excella.com | @excellaco
On a software team
Total Active
Time:
9 days
Total Waiting
Time:
13 days
Analysis
(2 days)
Waiting for
development (3 days)
Development
(5 days)
Waiting for
testing (6 days)
Testing
(1 day)
Waiting to
deploy (4 days)
Deploy
(1 day)
excella.com | @excellaco
Just enough
WIP
Team members sometimes idle,
but work almost always moving
Rapid flow through the system
Short response time reduces
effect of impediments
excella.com | @excellaco
Idle team members?!
• Remove blockers
• Help other team members
• Process improvement
• Address technical debt
• Improve your craft
• Take a walk to get some coffee
excella.com | @excellaco
Slack time as a signal
WIP limits help individuals find ways
to improve the flow of the entire team
Are there issues upstream in the process that can
be resolved?
Are there issues downstream in the process?
Adjust WIP or team composition until
flow is optimized
excella.com | @excellaco
Setting WIP limits
Requirements Ready Analysis Development Validate Done
3 5 34
Doing Done Doing Done
Just start…
Observe
Adjust from
there
Cycle Time
excella.com | @excellaco
Prove It!
“Plane Game”
https://growingagile.co.za/2015/02/aeroplane-game/
excella.com | @excellaco
Practice Round
Compete to make paper airplanes in teams
of six
One team member at each station
One team member times the
construction of the colored plane
One team member times the entire
round
excella.com | @excellaco
Round 1
Work as fast as you can in a first-in-first-out
basis
After 10 planes are completed and tested, use
the worksheet to record:
The time to make all 10 planes
The time to make the colored plane
The number of incomplete planes in
progress
excella.com | @excellaco
Round 2
This time, work with a WIP limit of 1 per
station
E.g. Station 1 can’t start on the next plane
until Station 2 takes their sheet
After 10 planes are completed and tested, use
the worksheet to record:
• The time to make all 10 planes
• The time to make the colored plane
• The number of incomplete planes in
progress
excella.com | @excellaco
In which round did you
complete all 10 planes faster?
Which round took your team
more time to make the
colored plane?
In which round was there
more waste?
Discussion
In which round did you feel
more stressed?
Which round felt more like
how you work in real life?
excella.com | @excellaco
Key Takeaways
Limiting WIP…
• Creates a better-quality product
faster
• Leads to quicker realization of
value and better feedback
• Improves the functioning of the
team by making bottlenecks visible
Remember to…
focus on flow, not utilization
excella.com | @excellaco
Additional Resources
excella.com | @excellaco
“Multitasking is Evil”
https://agileconnection.com/article/multitasking-evil
excella.com | @excellaco
Multitasking is Evil
Round 1
You are assigned three projects,
which you will work one at a time.
Project 1: Write the numbers 1-15 in the 1st
column.
Project 2: Write the letters Z->N in the 2nd
column.
Project 3: Write the Roman numerals IV-
XVII in the 3rd column.
1-15 Z-N IV-XVII
1 Z IV
2 Y
3 X
Work column-by-column
until you complete all 3
projects.
Write down the time you
finish.
excella.com | @excellaco
Multitasking is Evil
Round 2
You are assigned three projects,
which you will work all at once.
Project 1: Write the numbers 1-15 in the 1st
column.
Project 2: Write the letters Z->N in the 2nd
column.
Project 3: Write the Roman numerals IV-
XVII in the 3rd column.
1-15 Z-N IV-XVII
1 Z IV
2 Y V
3
Work row-by-row until
you complete all 3 projects.
Write down the time you
finish.
excella.com | @excellaco
Discussion
• In which round did you complete your
first project faster?
• Which round took you more time to
complete all three projects?
• In which round did you make more
mistakes?
• In which round did you feel more
stressed?
• Which round felt more like how you work
in real life?
excella.com | @excellaco
Links
• Huffington Post article on multitasking with statistics
• Blog posts:
• How to set initial WIP limits
• How Scrum and Kanban approach WIP differently
• Constraints in Scrum and Kanban
• Books:
• Lean from the Trenches – Henrik Kniberg
excella.com | @excellaco

More Related Content

PDF
Limiting WIP: Doing Less to Do More
PDF
Limiting WIP - Music City Tech 2021
PPTX
Monte Carlo presentation for FM
PPTX
2014 Dallas Sept VMware User Group Conference - Datacenter Automation
PDF
Kanban stand-up meetings
PPTX
Kanban Methodology
PDF
Kanban in 4 easy steps
PPTX
Kanban presentation
Limiting WIP: Doing Less to Do More
Limiting WIP - Music City Tech 2021
Monte Carlo presentation for FM
2014 Dallas Sept VMware User Group Conference - Datacenter Automation
Kanban stand-up meetings
Kanban Methodology
Kanban in 4 easy steps
Kanban presentation

What's hot (20)

PDF
RPA Summer School Session 4: Automate Outlook and Gmail with ease
PDF
Agile Patterns: Estimation - Stephen Forte | FalafelCON 2014
PPTX
Circuit 2016: Automation done right
PDF
UiPath studio presentation
ODP
9 Productive Tips to Work Faster
PPTX
Akka.Net Ottawa .NET User Group Meetup
PPTX
Scala Days Chicago 2017: Building a Company on Scala
PPTX
Process Flows 201908 BA-CON2019
PDF
Tips & tricks for building your product quicker
PPTX
2015/07/21 .NET Meetup
PPTX
Episode 22 - Design Pattern 2
PPTX
Afluentes - Concurrent I/O Made Easy with Lazy Evaluation
PPTX
Episode 21 - Design Pattern 1
PPTX
Episode 17 - Handling Events in Lightning Web Component
PDF
Benchmarking: You're Doing It Wrong (StrangeLoop 2014)
PPTX
Making a Mock by Kelsey Shannahan
PPTX
Introduction to script lab
PPTX
How to tactically avoid boring work with Power Automate
PDF
Improving Test Team Throughput via Architecture by Dustin Williams
PPTX
How to write better tests with Test Driven Development
RPA Summer School Session 4: Automate Outlook and Gmail with ease
Agile Patterns: Estimation - Stephen Forte | FalafelCON 2014
Circuit 2016: Automation done right
UiPath studio presentation
9 Productive Tips to Work Faster
Akka.Net Ottawa .NET User Group Meetup
Scala Days Chicago 2017: Building a Company on Scala
Process Flows 201908 BA-CON2019
Tips & tricks for building your product quicker
2015/07/21 .NET Meetup
Episode 22 - Design Pattern 2
Afluentes - Concurrent I/O Made Easy with Lazy Evaluation
Episode 21 - Design Pattern 1
Episode 17 - Handling Events in Lightning Web Component
Benchmarking: You're Doing It Wrong (StrangeLoop 2014)
Making a Mock by Kelsey Shannahan
Introduction to script lab
How to tactically avoid boring work with Power Automate
Improving Test Team Throughput via Architecture by Dustin Williams
How to write better tests with Test Driven Development
Ad

Similar to Limiting WIP: Doing Less to Do More @ Big Apple Scrum Day_5.11.18 (20)

PDF
Limiting WIP @ SM Summit_5.17.22
PDF
Limiting WIP - Global Scrum Gathering Denver 2022
PPTX
"Multitasking is Evil" & Other Games to Convince You (or your manager!) to Li...
PDF
BASD 2019 - Measuring Flow: Metrics that Matter
PDF
Agile Dev West 2018_Measuring Flow: Metrics that Matter
PPTX
BA World Boston: Evening the Odds with Monte Carlo Project Forecasting
PPTX
Vt2014 kanban presentation
PDF
Music City Agile 2019 - Measuring Flow: Metrics that Matter
PPTX
Learn VBA Training & Advance Excel Courses in Delhi
PDF
Adapting Agile for MERL
PDF
Approaches to teaching primary computing
PDF
Using F# to change the way we work
PPTX
Algorithms - Introduction to computer programming
PPSX
DISE - Programming Concepts
PDF
Online Advance Excel & VBA Training in India
PDF
01 - Introduction to Computer and Algorithm (1).pdf
PPTX
Python details for beginners and for students
PPTX
Summer 2013 Internship Reflection
PPT
Flow charts week 5 2020 2021
DOCX
BusinessIDNameStreetAddressCityState1001Computer Accessories Etc362
Limiting WIP @ SM Summit_5.17.22
Limiting WIP - Global Scrum Gathering Denver 2022
"Multitasking is Evil" & Other Games to Convince You (or your manager!) to Li...
BASD 2019 - Measuring Flow: Metrics that Matter
Agile Dev West 2018_Measuring Flow: Metrics that Matter
BA World Boston: Evening the Odds with Monte Carlo Project Forecasting
Vt2014 kanban presentation
Music City Agile 2019 - Measuring Flow: Metrics that Matter
Learn VBA Training & Advance Excel Courses in Delhi
Adapting Agile for MERL
Approaches to teaching primary computing
Using F# to change the way we work
Algorithms - Introduction to computer programming
DISE - Programming Concepts
Online Advance Excel & VBA Training in India
01 - Introduction to Computer and Algorithm (1).pdf
Python details for beginners and for students
Summer 2013 Internship Reflection
Flow charts week 5 2020 2021
BusinessIDNameStreetAddressCityState1001Computer Accessories Etc362
Ad

More from Julie Wyman (19)

PDF
The Feedback Effect @ Global Scrum Gathering 2022
PDF
InnoVAte 2022: KonMari Your Backlog
PDF
Agile for Humanity 2022: The Feedback Effect
PDF
Top 3 Product Owner Challenges
PDF
The Feedback Effect @ Music City Tech 2021
PDF
Agile2021 - The Feedback Effect
PDF
The Feedback Effect 2021
PDF
KonMari Your Backlog: Tidying Up Those PBIs
PDF
Agile Lessons from Antarctica: Responding to Change over Following a Plan
PDF
The Feedback Effect
PDF
Agile2019_Observational Skills Workshop
PDF
Music City Agile - KonMari your Backlog: Tidying up those PBIs
PDF
#KonMari Your Backlog: Tidying up those PBIs
PDF
Agile + DevOps East 2018: Observation Workshop
PDF
AgileDC2018: Agile Lessons from Antarctica
PDF
AgileDC 2018: Team Splitting Experience Report
PDF
Scrum Gathering London 2018: What's Really Going On? An Observational Skills ...
PPTX
Scrum Gathering Minneapolis_4.18.18_Managing Resistance with Kanban
PPTX
Managing Resistance: How the Kanban Method Supports Lasting Change
The Feedback Effect @ Global Scrum Gathering 2022
InnoVAte 2022: KonMari Your Backlog
Agile for Humanity 2022: The Feedback Effect
Top 3 Product Owner Challenges
The Feedback Effect @ Music City Tech 2021
Agile2021 - The Feedback Effect
The Feedback Effect 2021
KonMari Your Backlog: Tidying Up Those PBIs
Agile Lessons from Antarctica: Responding to Change over Following a Plan
The Feedback Effect
Agile2019_Observational Skills Workshop
Music City Agile - KonMari your Backlog: Tidying up those PBIs
#KonMari Your Backlog: Tidying up those PBIs
Agile + DevOps East 2018: Observation Workshop
AgileDC2018: Agile Lessons from Antarctica
AgileDC 2018: Team Splitting Experience Report
Scrum Gathering London 2018: What's Really Going On? An Observational Skills ...
Scrum Gathering Minneapolis_4.18.18_Managing Resistance with Kanban
Managing Resistance: How the Kanban Method Supports Lasting Change

Recently uploaded (20)

PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Encapsulation theory and applications.pdf
PDF
Machine learning based COVID-19 study performance prediction
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPTX
Big Data Technologies - Introduction.pptx
PDF
Modernizing your data center with Dell and AMD
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPT
Teaching material agriculture food technology
Per capita expenditure prediction using model stacking based on satellite ima...
20250228 LYD VKU AI Blended-Learning.pptx
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Network Security Unit 5.pdf for BCA BBA.
Chapter 3 Spatial Domain Image Processing.pdf
Encapsulation_ Review paper, used for researhc scholars
The AUB Centre for AI in Media Proposal.docx
Encapsulation theory and applications.pdf
Machine learning based COVID-19 study performance prediction
NewMind AI Monthly Chronicles - July 2025
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Spectral efficient network and resource selection model in 5G networks
Unlocking AI with Model Context Protocol (MCP)
Reach Out and Touch Someone: Haptics and Empathic Computing
NewMind AI Weekly Chronicles - August'25 Week I
Big Data Technologies - Introduction.pptx
Modernizing your data center with Dell and AMD
Diabetes mellitus diagnosis method based random forest with bat algorithm
Teaching material agriculture food technology

Limiting WIP: Doing Less to Do More @ Big Apple Scrum Day_5.11.18

  • 1. excella.com | @excellaco Limiting WIP: Doing Less to Do More Hunter Tammaro & Julie Wyman
  • 2. excella.com | @excellaco Work in Progress (WIP) Any partly finished product or materials in an incomplete step of a process Completed work in one process may be WIP to a higher-order process WIP does not provide any value to a customer
  • 4. excella.com | @excellaco Improved quality Better problem solving Fewer errors Lower stress Increased productivity
  • 5. excella.com | @excellaco Faster Delivery & Feedback Value Returned 4 Parallel Efforts WIP = 4 Time 1 Parallel Effort WIP = 1 Time Value Returned
  • 6. excella.com | @excellaco Little’s Law • 𝐶𝑦𝑐𝑙𝑒 𝑡𝑖𝑚𝑒 = +,- ./0123/425 • Hard to sustainably increase throughput • Not as hard to reduce WIP
  • 7. excella.com | @excellaco Does your team determine its (Sprint) capacity based of on 8 hours a day? Less? More?
  • 9. excella.com | @excellaco Too much WIP Fully utilized, but spend most of the time waiting Slow flow through the system Slow to respond to change
  • 10. excella.com | @excellaco On a software team Total Active Time: Total Waiting Time: Analysis (2 days) Development (5 days) Testing (1 day) Deploy (1 day) Waiting for development (3 days) Waiting for testing (6 days) Waiting to deploy (4 days)
  • 11. excella.com | @excellaco On a software team Total Active Time: 9 days Total Waiting Time: 13 days Analysis (2 days) Waiting for development (3 days) Development (5 days) Waiting for testing (6 days) Testing (1 day) Waiting to deploy (4 days) Deploy (1 day)
  • 12. excella.com | @excellaco Just enough WIP Team members sometimes idle, but work almost always moving Rapid flow through the system Short response time reduces effect of impediments
  • 13. excella.com | @excellaco Idle team members?! • Remove blockers • Help other team members • Process improvement • Address technical debt • Improve your craft • Take a walk to get some coffee
  • 14. excella.com | @excellaco Slack time as a signal WIP limits help individuals find ways to improve the flow of the entire team Are there issues upstream in the process that can be resolved? Are there issues downstream in the process? Adjust WIP or team composition until flow is optimized
  • 15. excella.com | @excellaco Setting WIP limits Requirements Ready Analysis Development Validate Done 3 5 34 Doing Done Doing Done Just start… Observe Adjust from there Cycle Time
  • 16. excella.com | @excellaco Prove It! “Plane Game” https://growingagile.co.za/2015/02/aeroplane-game/
  • 17. excella.com | @excellaco Practice Round Compete to make paper airplanes in teams of six One team member at each station One team member times the construction of the colored plane One team member times the entire round
  • 18. excella.com | @excellaco Round 1 Work as fast as you can in a first-in-first-out basis After 10 planes are completed and tested, use the worksheet to record: The time to make all 10 planes The time to make the colored plane The number of incomplete planes in progress
  • 19. excella.com | @excellaco Round 2 This time, work with a WIP limit of 1 per station E.g. Station 1 can’t start on the next plane until Station 2 takes their sheet After 10 planes are completed and tested, use the worksheet to record: • The time to make all 10 planes • The time to make the colored plane • The number of incomplete planes in progress
  • 20. excella.com | @excellaco In which round did you complete all 10 planes faster? Which round took your team more time to make the colored plane? In which round was there more waste? Discussion In which round did you feel more stressed? Which round felt more like how you work in real life?
  • 21. excella.com | @excellaco Key Takeaways Limiting WIP… • Creates a better-quality product faster • Leads to quicker realization of value and better feedback • Improves the functioning of the team by making bottlenecks visible Remember to… focus on flow, not utilization
  • 23. excella.com | @excellaco “Multitasking is Evil” https://agileconnection.com/article/multitasking-evil
  • 24. excella.com | @excellaco Multitasking is Evil Round 1 You are assigned three projects, which you will work one at a time. Project 1: Write the numbers 1-15 in the 1st column. Project 2: Write the letters Z->N in the 2nd column. Project 3: Write the Roman numerals IV- XVII in the 3rd column. 1-15 Z-N IV-XVII 1 Z IV 2 Y 3 X Work column-by-column until you complete all 3 projects. Write down the time you finish.
  • 25. excella.com | @excellaco Multitasking is Evil Round 2 You are assigned three projects, which you will work all at once. Project 1: Write the numbers 1-15 in the 1st column. Project 2: Write the letters Z->N in the 2nd column. Project 3: Write the Roman numerals IV- XVII in the 3rd column. 1-15 Z-N IV-XVII 1 Z IV 2 Y V 3 Work row-by-row until you complete all 3 projects. Write down the time you finish.
  • 26. excella.com | @excellaco Discussion • In which round did you complete your first project faster? • Which round took you more time to complete all three projects? • In which round did you make more mistakes? • In which round did you feel more stressed? • Which round felt more like how you work in real life?
  • 27. excella.com | @excellaco Links • Huffington Post article on multitasking with statistics • Blog posts: • How to set initial WIP limits • How Scrum and Kanban approach WIP differently • Constraints in Scrum and Kanban • Books: • Lean from the Trenches – Henrik Kniberg