Boost Team Performance: Kanban Throughput
As a project manager, improving your team performance is always at the forefront of your mind. Without knowing how fast your team is working, it’s impossible to evaluate your performance and give accurate delivery estimates to your customers. Kanban throughput measures your team’s capacity to deliver and enables you to make data-driven decisions about your future performance.
What is throughput?
Throughput in Kanban refers to the amount of work delivered over a certain period. No matter how many work items your team has in progress, this metric ignores anything unfinished.
Consider a project where throughput is calculated on a weekly basis. In five weeks, this team delivers 5, 7, 3, 5 and 8 tasks respectively. Therefore, average throughput is calculated as (5 + 7 + 3 + 5 + 8)/5 = 5.6 or 6 tasks per week if we round up to the nearest whole number.
Without knowing anything else about this team or the tasks they are working on, we can roughly estimate that they are able to deliver approximately six tasks a week.
Kanban throughput data is generally displayed using a bar chart or a histogram.
The throughput run chart shows the actual throughput on a daily/weekly/monthly basis. It is a way to display the total throughput of the team and present throughput data to stakeholders. It is very useful when the chart displays the average throughput for the time period in order to compare actual throughput to average throughput on a day to day basis.
Throughput histograms visualise frequency distribution of your throughput data. This allows you to see the skew of the data, the width of its spread, the median/mean/mode values and how all of these change over time. The vertical percentile lines show the probability of repeating a certain throughput based on the performance of your team in the past.
The width of the data spread indicates the predictability of your process. A tight cluster shows that your team are consistently delivering work at around the same pace. Average throughput indicates your team productivity. You can see if your productivity is increasing or decreasing by observing how trends develop over time.
Evaluating team performance with throughput
The throughput histogram allows you to make quick assessments of team performance. The throughput for the team can be easily evaluated by the median number of tasks that were completed per unit of time (day, week, month). Over time, you can identify trends in your team’s task delivery – ideally, the throughput should increase or stay at similar levels.
Decreases in the amount of tasks delivered could indicate your team is encountering problems. If median number of tasks that were completed in a day for the quarter is 10 and the team’s median throughput for the last month of the quarter is just 7, this means that team productivity has decreased.
Improve your team throughput
Set WIP limits
WIP = Throughput * Cycle Time
By changing one, you will almost certainly affect one or both of the others. Delivering work faster means decreasing cycle times by limiting WIP. Little’s Law only applies to stable systems – systems where all the Little’s Law assumptions are valid. If this is the case, Little’s Law will work without making any drastic changes to the team such as hiring or firing staff.
Limiting WIP also reduces multitasking. While multitasking allows you to work on more things at once, it actually reduces productivity. Switching between tasks carries at least a 10% penalty per switch – the higher the number of tasks in play at once, the higher the overall switching cost.
The ideal WIP limit for a team prevents multitasking but leaves no team member with nothing to do. A good starting point is setting your WIP limit slightly lower than the number of people in your Kanban team.
Encourage your team members to collaborate and “swarm” on outstanding tasks. Throughput only measures delivered work, not work in progress – getting team members to resolve blockers and work together to complete tasks keeps throughput consistently high.
Look for the weakest link
The throughput of a multi-stage process is limited by the throughput of the slowest step. In Agile methodologies, this is known as the theory of constraints. The first priority when looking to improve overall team throughput is to identify and improve or eliminate this constraint.
“Constraints” can be anything impeding performance – common examples include shortages of staff or equipment, company procedures and informal workplace norms. Some things to look out for when identifying constraints are:
- Large WIP increases in any process state
- Idle tasks with no one working on them
- Cycle time scatterplot showing outlier tasks
- Frequent expedite/emergency tasks if using Classes of Service
- Team feedback on constraints during Kanban meetings
WE UNCOVER THE EFFICIENCY OF YOUR WORKFLOW
Optimise your performance with Kanban analyticsSee a dashboard with your data
Predict future performance
Tracking throughput provides a huge advantage to project managers – an accurate way to estimate future performance. As throughput is measured as an average, it does not depend on the size or type of tasks being worked on.
Consider our example team from earlier with a throughput of 6 tasks per week. If this team has a backlog of 25 tasks to work through, project managers can roughly estimate that the entire backlog will be cleared in just over a month. Accurate delivery predictions allow for long-term planning, build trust and improve client relationships.
This method works for quick rule-of-thumb predictions. For more long-term and larger scale Kanban estimates, we recommend using Monte Carlo simulation to take into account uncertainty within your process.
The key to keeping Kanban throughput high – and customers happy – is to focus on getting work done rather than doing more work. Keep your team focused on a small number of tasks at a time by using WIP limits and measure their true capacity to deliver.
Has reducing your WIP limit impacted your team productivity? How have you increased your team Throughput over time? Have your delivery predictions become more accurate? Tell us about your experiences in the comments!
Meet the Author
Sonya Siderova is an independent consultant who helps organisations deliver successful projects as a Product Manager and Agile Coach. She is a proud mother of a daughter and a son, and enjoys good food and heavyweight boxing championships. Sonya is a regular blogger and founder at Nave.
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/73wN6TLBjGFollow
Many project managers appreciate the benefits of Kanban, but don’t know how best to prioritise tasks. Learn how Kan… https://t.co/QncgNAWzq1Follow
When implementing Kanban, it can be difficult to know how much work has been done, and how well your team is perfor… https://t.co/4vfoeUrQ7WFollow
Find out how maintaining a Kanban pull system and using analytics to spot bottlenecks early, prevents project delay… https://t.co/7lXXwEA2u1Follow
Once your tools start getting blunt, it's time to inspect and sharpen them. Value stream mapping is a visual techni… https://t.co/N6b0RzROn2Follow
Predicting how long a task will take plagues project managers everywhere. Kanban cycle time is an easy way to work… https://t.co/EXcLqbMtRAFollow
Though it's easy to focus on less complex tasks first, neglecting work in progress can put your team at immense ris… https://t.co/4QIKnr9YyUFollow
In this infographic, we’ll be explaining how to identify bottlenecks and stabilise your workflow using the cumulati… https://t.co/73o6ry6qz3Follow
Kanban WIP limits stop tasks getting stuck before completion and reduce cycle times. Learn how WIP limits improve t… https://t.co/wnz22p7dQwFollow
Explicit Kanban rules reduce the risk of productivity breakdowns and escalations of work items. The more explicit y… https://t.co/9XPNlujZO8Follow
Are you always short on time and on budget? We know the feeling because we’ve been there. Learn how our team at Nav… https://t.co/yEELO8I9qrFollow
Making accurate delivery forecasts is essential to staying on track, meeting deadlines and keeping a high level of… https://t.co/KeCohiSZwPFollow
Are long cycle times holding your business back? By following these tips and integrating data-driven analytics into… https://t.co/qyupTsQky9Follow
Kanban metrics let you monitor your productivity and give you the information to make data-driven decisions. Spot f… https://t.co/7eykWvlYuXFollow
Reducing waste allows you to achieve more with your team, streamlining your processes and maximising your profits.… https://t.co/R5C2FJeeCwFollow
How did supermarket restocking techniques revolutionise project management? Learn the history of Kanban and how it… https://t.co/wOI4kdvDi9Follow
Project managers are ultimately assessed by how their team delivers. In Kanban, throughput is the key measure of te… https://t.co/VzePsy8jFrFollow
Large teams and complex projects face a common issue – the Kanban board becomes cluttered and hard to read. Learn h… https://t.co/DHhWEWHGiZFollow