How to Manage Unplanned Work in Kanban
If there are ghosts, goblins, witches, superheroes, cartoon characters, and a wild variety of oddly-dressed creatures knocking on your door and shouting “trick or treat!”, chances are it’s Halloween. You’d better cover your bases and shell out the sweets, or you’ll certainly be tricked.
When it comes to knowledge work, no matter how much you plan, there’s always going to be some level of uncertainty at play. It can be distressful when unplanned work pops up unexpectedly and you’re not prepared to handle it.
Unplanned work items arrive all the time and they throw all of our predictability and consistency out of the window. When an unexpected tricker comes knocking at your door, never mind sweets, your gut reaction would most likely be to try and bolt the door shut. But, these unanticipated tasks should not have to be so nerve-wracking. Even though being in control of everything and getting rid of uncertainty is impossible, there is a very simple and easy way to manage unplanned work effectively.
The Negative Impact of Unplanned Work
In Kanban, unplanned work is usually categorized with an Expedite class of service (CoS). Expedite work items count on top of your usual capacity because normally, teams don’t expect critical issues to arrive. They don’t count against your WIP limits, instead, they are an addition to it.
As you would expect, dealing with expedites in your workflow can have a quite negative effect on your performance. The consequences of handling unplanned work without managing it effectively are significant:
- Poor quality. If the work that your team handles at any one time exceeds their capability, they will be overburdened and forced to push themselves beyond their limits to achieve unrealistic expectations. Putting your team in such a difficult position usually leads to cut corners and sacrifices in the quality of the deliverables.
- Delays. If you don’t account for any unexpected work, your standard flow of work will be disrupted. Putting your current work on hold for the expedite items means that you’re borrowing time and eventually you’ll have to pay the fees. As a result, your standard work will get delayed artificially.
- Unhealthy culture. Unplanned work can lead to unsustainable working practices, context switching and lower productivity. Without necessarily realizing it, you could be setting unrealistic expectations on your team’s delivery pace. What’s more, when it is difficult to communicate the impact of unplanned work to stakeholders, chances are the team will take the blame if they don’t meet their commitments.
What can you do about it? Don’t just expect the unexpected, embrace it. And if you’re feeling as though you’re at the beck and call of unplanned work, there is a straightforward way to handle it effectively.
Managing Unplanned Work in Kanban
The Kanban Method suggests a remarkably effective approach to managing unplanned work by utilizing your own past performance data.
Measure the Amount of Expedites on Your Process
The Throughput Breakdown Chart is a great tool to use when it comes to emphasizing the high volume of unplanned work that your team has to deal with. It displays all of your completed work items split by classes of service, exposing the percentage that your Expedite work represents of the overall work you’ve delivered.
This team reports that about 20% of their work is represented by the unplanned work items that arrive unexpectedly.
The results? With such a sizable chunk of unplanned tasks, piling on top of the current workload, the WIP constantly increases, and with it, the delivery times increase as well.
It is obvious that there is a need for managing unanticipated work more effectively to reduce the impact that additional workload has on their performance.
Allocate Capacity for Unplanned Work
Now that you’ve performed your capability analysis, you can allocate capacity for each class of service you support in your workflow.
In order for this team to better manage their unplanned work, they used the information from the Throughput Breakdown Chart to allocate capacity as follows:
This team’s WIP limit is 10. By using the capacity allocation suggested, the team will work on the following number of work items per class at any given time:
When an expedite item enters their process, it will no longer disturb the standard flow of work, as they have already reserved capacity for unplanned work. They have effectively reduced the impact of the expedite work items in their workflow by keeping the demand aligned with their capacity.
You might be wondering, what will happen if there is a third expedite? Then, you temporarily increase the Expedite WIP limit and reduce the WIP limit of a class of service with less demand.
The most important part here is to let your team perform at an optimal capacity to keep the stream of work flowing. As they deliver more work, you can observe how the throughput trends change over time and adjust your WIP limits accordingly.
Design Your System with Capacity Allocation in Mind
So, how can your Kanban system support that concept? We use CoS swimlanes for that exact purpose.
By applying a limit on each swimlane, you control the number of cards with a certain CoS that are allowed at any one time on the board. This approach enables you to manage the distribution of your team capacity across the different classes of service.
This is what the Kanban board would look like:
There is a swimlane dedicated to each class of service with a specified WIP limit. Now, both your process states and swimlanes have a WIP limit which enables handling any unplanned work without overburdening your team with excessive demand.
Work Smarter, Not Harder
By using this approach, you will be able to effectively manage any interruptions that you may incur, while keeping a steady flow of work and keeping your commitments.
Now, you’ll never be short on sweets to give out to unexpected trick or treaters. Whether it is a ghost at your door on October 31st or managing the tasks that enter your workflow all of a sudden, you’ll always be prepared. Happy Halloween!
Meet the Author
Sonya Siderova is a passionate product manager and a driving force behind Nave, a Kanban analytics suite that helps teams improve their delivery speed 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.
Our digital course Sustainable Predictability is listed for $397 until Nov 30th. Take advantage of the 60% discount… https://t.co/8bBbiaWPa3Follow
Start making reliable decisions and eliminating the bottlenecks caused by unclear priorities with a dynamic priorit… https://t.co/hVpa8sCtR9Follow
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/BhnrABnsPBFollow
In our latest article, we’ll take you through the key steps to reducing the impact that blockers have on your deliv… https://t.co/10L6MoruB4Follow
30% discount on all annual plans until the 30th November! Subscribe now with a coupon code NAVEBLACK20… https://t.co/dnSM2KzS5cFollow
The dotted horizontal lines on the Cycle Time Scatterplot are called percentiles. We use percentiles to define the… https://t.co/nlUcIGRDm3Follow
High pressure over long time periods leads to your team suffering from burnout and its symptoms. Learn more about w… https://t.co/hcYg29OE3YFollow
Successful project managers are effective leaders whose decisions will drive a business forward. Here are the top 5… https://t.co/gDVZffzmDbFollow
Rely on data, not instincts. Nave Power-Up for Trello builds immersive analytical charts over your Trello boards. T… https://t.co/4wgoF3Sy2aFollow
Optimizing workflow efficiency is about eliminating bottlenecks and improving the predictability and stability of y… https://t.co/VmsnvqEH9kFollow
Use the percentiles on the Throughput Histogram to define the number of tasks you can commit to on a daily, weekly… https://t.co/9LcMvOs0U6Follow
Businesses that are truly fit for purpose are positioned for long-term survival and success. Here's an in-depth rev… https://t.co/k8vtaiHc6sFollow
Learn more about how to become more efficient with our expert tips and guidelines for Kanban teams.… https://t.co/wFrpIWBLyxFollow
Businesses with higher levels of team motivation perform better for a simple reason: they appreciate their employee… https://t.co/aFpd3fLT6tFollow
The Cycle Time Breakdown Chart can be of great help when it comes to bottleneck analysis. Identifying the root caus… https://t.co/TkASBXrTuMFollow
WIP limits can become a challenge without first considering the maturity of your team and the current state of your… https://t.co/Ly2oe23XwhFollow
Measure and improve your delivery performance with our advanced Kanban analytics for Asana projects. See a dashboar… https://t.co/3GfshR3MeJFollow
Product teams often argue which is better, but the focus should be on how to merge Kanban and Scrum together to del… https://t.co/kSUCdCTA9tFollow
Using a probabilistic approach of making future predictions enables us to define service level agreements with more… https://t.co/BhFmeeWt1DFollow