What is WIP?
Updated: Jul 20, 2022
WIP is an acronym for work in progress. So, the WIP flow metric measures the total number of work items that have been started – but not yet finished – at any given point in time. WIP is one of four key flow metrics along with Cycle Time, Throughput, and Work Item Age.
These flow metrics are interconnected – meaning, when one of these flow metrics changes significantly, you’ll see an impact on one or more of the others. Most of us have experienced this reality: the more you have in progress, the longer it takes to get each thing done. It makes sense. If we put all of our effort in to one thing, that one thing will be finished faster than it would if we spread our time across multiple items. For more on this relationship, read about Little’s Law.
The amazing news is that this makes WIP a leading indicator of future Cycle Time and it means that controlling your WIP can be a tool in your journey to help you deliver quickly and predictably.
How do you calculate WIP?
To begin calculating WIP, you need to have a defined process with two specific points identified:
Your Start Line – or the point in your process in which items are considered started
Your Finish Line – or the point in your process in which items are considered complete
In the image below, work is considered started when it enters the In Progress column on the board. It is considered finished when it enters the Done column on the board.
When you have those points defined, WIP is calculated as a simple count of work items between those two points. In the example above, we show a current WIP level of five (5).
Why should I care about WIP?
People can only do one ACTIVE thing at a time. You might be able to listen to music while working or something like that but you can't actually type or say two different things at one time. We are like single processors that way. So, when we have more things "in progress" at one time, we are switching back and forth between them. This makes each one take a bit longer to do than if you focused on just one thing at a time, not starting another until the first is finished.
While you may not be able to have only one thing in progress, you should understand the impact of higher WIP - in other words more task switching. Take a look at one of my past blog posts to see about a study I did with my team at the time regarding the unspoken cost of high WIP levels: Can you afford not to limit work in progress?
Teams often start looking at WIP around the same time they begin looking at Cycle Time, Throughput, and WIP Age. Looking at the impact of your WIP on the other key flow metrics will provide insight into the WIP limits you might want to experiment with for your process. As your experiment goes on, see what impact the WIP limit change had on your Cycle Time and Throughput. Repeat this process until you get a result that you’re pleased with!
Interested in tracking flow metrics like this one? Try out ActionableAgile for free and reach out if you’re interested in joining our customer success program!