Do Less to Do More: Kanban WIP Limits
Have you felt like your team is always busy, but nothing is ever quite finished? With a constant stream of new requests from clients and management, it’s easy to jump from task to task without delivering results.
Kanban WIP limits stop too many tasks from getting stuck in the “Doing” stage – and get more Done. Apply them to your Kanban board to improve team focus, reduce cycle times and increase customer satisfaction.
What are Kanban WIP limits?
Work In Progress (WIP) limits are an essential component of the Kanban method. The name is self-explanatory – they are simply a limit on the number of tasks that can be “In Progress” at any one time. When processes have multiple possible workflow states – To Do, Ongoing etc – a WIP limit will be applied to each.
On a Kanban board, WIP limits are applied to every work in progress state. Once the Kanban WIP limit has been reached, no new work items should enter that state until one of the outstanding items is completed.
Why do you need WIP limits?
Kanban WIP limits keep tasks from getting stuck before completion. It’s an easy pitfall for a busy team. For example – a feature just needs one more tweak to be released, but other high priority tasks caused it to fall by the wayside, or an article needs to be reviewed before publishing, but the editor was on holiday and no one followed it up.
When outstanding tasks must be cleared first, the whole team is able to focus on resolving blockers. The visual nature of the Kanban board means blockers and bottlenecks can be spotted immediately.
Little’s Law and WIP Limits
Cycle Time = WIP/Throughput
For a team with consistent throughput, reducing the amount of work in progress means cycle times are reduced and work is delivered faster. Faster work delivery means higher customer satisfaction!
Why multitasking makes things worse
Little’s Law can seem obvious: of course you can do half the work in half the time! However, it doesn’t take into consideration how much time is wasted by multitasking. Team members don’t switch between tasks immediately – moving from one task to another repeatedly causes the team to lose focus and waste time.
Context switching is estimated to cause at least a 10% penalty per switch. Multiple switches quickly add up to huge losses in productivity. Multitasking makes your team members feel busier while delivering less. Giving a task undivided attention is a much more effective approach of completing it efficiently.
Choosing WIP limits
When confronted with longer-than-ideal cycle times, very often project managers feel that they are falling behind and begin working on more tasks. Their reasoning appears to make sense – surely if tasks are taking too long, they should be started earlier to give the team time to finish them regardless of the current work in progress. The true result is that team members are unable to fully concentrate on and complete each single task in a timely member because the team efforts are spread too thin.
So how do you select the optimum WIP limit for your Kanban team? The best WIP limits ensure that no team member has to multitask, and that everyone has something to do. The exact limit will depend on the number of people in your team, if your team is cross-functional and the size of your project tasks. A good starting point is 1-2 items less than the number of people in your team.
Tips for working with Kanban WIP Limits
If your team hasn’t limited WIP before, they may be resistant to the change – it can feel counterproductive! It’s important to resist the urge to take on more tasks at once. Here are some tips to help smooth the transition:
- Encourage idle team members to pair up with others or swarm outstanding tasks. This helps build cooperation and new skills.
- Consider Swimlanes to organise your Kanban board. Teams often have members who cannot collaborate on the same tasks – customer service and development, for example. In this case, Kanban swimlanes should be used to set individual WIP limits for these roles.
- Use Classes of Service to set WIP limit policies for priority tasks. One common example is an “Expedited” Class with a WIP limit of 1 to handle emergencies.
WE UNCOVER THE EFFICIENCY OF YOUR WORKFLOW
Optimise your performance with Kanban analyticsExplore Your Data Now
Stop your team from being overwhelmed with unfinished tasks and focus on getting things done. Implement Kanban WIP limits to reduce cycle times, find and resolve blockers, and improve customer satisfaction.
Has reducing your WIP limit impacted your team productivity? How did your team find the change in working method? Did WIP limits help you deliver results to clients faster? Tell us about your experiences in the comments.
Meet the Author
Sonya Siderova is a passionate product manager and a driving force behind Nave, a Kanban analytics suite that helps teams become more efficient through data-driven decision making. When she's not catering to her two little ones, you might find Sonya absorbed in a good heavyweight boxing match or behind a screen crafting a new blog post.
We help you increase your performance, identify problems with ease and focus on improving workflow efficiency. Choo… https://t.co/jsxa4GMc5TFollow
To make your processes more efficient, first you need to identify where you are falling behind. Learn how to recogn… https://t.co/PiVxLY7CRJFollow
Business agility is changing about outside IT. Agile Kanban Istanbul presents the opportunity to increase the densi… https://t.co/WD2ABPmJkuFollow
Detailed practitioner view on how to handle a true complex customer centric problems through business agility… https://t.co/KHIYHNgqWEFollow
Find out how maintaining a Kanban pull system and using analytics to spot bottlenecks early, prevents project delay… https://t.co/EPdBviI2nNFollow
Track your current tasks in progress. Review the state of your process in the past. Learn more about Aging Chart fo… https://t.co/ZD7zwt50vPFollow
Get the most out of your Kanban system with our expert tips and guidelines for Kanban teams.… https://t.co/J1Wg3RlQr3Follow
Successful project managers are effective leaders whose decisions will drive a business forward. Here are the top 5… https://t.co/L7KSJNgvmcFollow
This is a story of a failed Kanban adoption and what could have been done to prevent the failure.… https://t.co/TbrQuFKbOhFollow
Nave's Kanban analytics for Jira allow you to build immersive charts from your existing data so that you observe an… https://t.co/snPPY0J8pxFollow
Prioritization in Kanban backlog revolves around your customer value and business needs. Find out how to grow as a… https://t.co/tqK9i9f96fFollow
Learn about the key issues around employee engagement, motivation and how to increase discretionary efforts in your… https://t.co/zi3dG5xXtfFollow
All of our plans come with unlimited users, real time updates, and complete board history sync. Any plan is free fo… https://t.co/vYoylZicPCFollow
Businesses with higher levels of team motivation perform better for a simple reason: they appreciate their employee… https://t.co/vndEHMTQyUFollow
Hear dozens of tips and tricks from Capital One Innovation Lab about how they use Kanban techniques to generate pow… https://t.co/Q3fcJUT1XbFollow
Learn about Kanban’s core practices in a gripping story about suffering and achievement. Get ideas about how you ca… https://t.co/oUCCtCmpR4Follow
Are you looking to improve your team performance, but find yourself held back? Throughput measures your team’s capa… https://t.co/G3ZLrpAxLoFollow
Take your team to a whole new level with Nave's Kanban analytics for Trello. Picture what's going on behind your da… https://t.co/BLkkibV7KGFollow
CFD for Asana has advanced chart overlay that shows the number of tasks in progress for the last 6 months.… https://t.co/DdJuVBPhAcFollow