pop up image

Kanban Metrics and Analytics Tutorial

Unlock the full potential of your teams by mastering Kanban analytics. This guide dives into key metrics like cycle time, throughput, and flow efficiency, offering actionable insights to optimize your workflow, enhance predictability, and deliver value faster.

In this Kanban tutorial, you'll learn how to effectively measure, track, and enhance your team's performance using key metrics. By understanding these metrics, you can optimize your workflow for greater stability and predictability.

  • Audience: Users who want to master Kanban metrics and leverage Businessmap's Analytics module
  • Prerequisite: You have your kanban board set up.

Remember, there's always room for improvement - let's find a better way together.

Lead and Cycle Time: How Long Does It Take to Complete Work?

Measuring and analyzing lead and cycle time can help you learn how value flows through your system. With this data, you can discover your work processes' flaws and continuously improve.

Tip: Cycle time begins when a new task enters the "In progress" stage and somebody is actually working on it. Lead time is the period between a task’s appearance in your workflow and its final departure from the system. In Businessmap, you can measure these essential metrics with various tools. Let’s take a look at the Cycle Time Scatter Plot.  

Use the Cycle Time Scatter Plot  

The green line on your Cycle Time Scatter Plot (see the image below) shows you the average cycle time of all tasks that went through your system in a given period.

In the example below, the average cycle time is two days.

average cycle time trend on Cycle Time Scatter Plot

However, you can enable the function "Ignore Cycle Time Configuration" to see the tasks’ average lead time and better understand your flow.

This change in the settings will allow you to add to the calculation the time tasks spent in the "Requested" area and also in all waiting columns (e.g., Waiting for Review) of your workflow.

Continuing with the example above, when we include the "Requested" column, we clearly see the average lead time slightly differs from the cycle time in the previous image.

average lead time trend on Cycle Time Scatter Plot

The new calculations show that the average lead time reaches 23 days at some point, while the average cycle time for the same period is 2 days. This could signal that some of your tasks spend too much time in the "Requested" section or that they have been blocked for a while.

Another benefit of the Cycle Time Scatter Plot is that it lets you easily identify all tasks that took longer than the average to complete. They are placed above the cycle time trend line.

Measure Process Predictability with Cycle Time Histogram

A predictable process allows a shared sense of comfort when committing to new work and forecasting delivery. In other words, it is much better to know what number of tasks your team can finish within a certain period.

The Cycle Time Histogram, based on your workflow’s historical data, gives you an overview of how quickly tasks flow through your system. 

cycle time histogram data

Based on the data you see on the image above, you can say to your clients, a single task needs 9 days for completion on average and predict with high certainty the overall length of projects. This can make your process much more predictable and stable.

Throughput: What Amount of Work Can You Finish for a Day or Week?

Every company wants to know how to measure teams’ productivity to make reliable predictions. If you have ever used Kanban, you know throughput is the right metric here.

Let’s explore how the Throughput Run Chart can help you.

Throughput Run Chart: How Much Work Can You Deliver?

The throughput data gives you a better overview of your team's productivity, as it shows how much work they deliver daily or weekly.

If you see a stable trend on your Throughput Run Chart in Businessmap, that means your team can consistently deliver projects/work to the customers.

Let’s look at the following example.

 average weekly throughput on Throughput Run Chart

Here, we configured the graph to show weekly throughput for a range of nearly 3 months. The green line shows how much work your team is delivering weekly on average. In this particular case, it is around 15 work items per week. With such data, the next time a client request comes in, you can accurately calculate the amount of time your team needs to finish that project.

Aging WIP: Where Does Work Stall in Your Process?

You know how sometimes it takes ages to complete certain work items. It is inevitable, and it happens in every team. Often when you notice such tasks, it is already too late, and their cycle time is already enormous. There are different reasons for this - you don’t have an overview of the tasks, no one is alarmed until it becomes critical, and so on.

In Businessmap, however, you can use the Aging WIP chart to tackle such issues.

 aging wip trend on Aging WIP chart

The Aging WIP chart shows the work items currently in progress and tasks whose cycle time is higher than the average for the flow’s current work stage. In other words, you can identify which stages of your workflow tasks are taking more time than usual.

Without going into in-depth details, every task in the red zone requires special attention and analysis. The more tasks in the red area, the slower your teams are.

It is beneficial to use this chart daily or weekly to detect aging tasks on time and make them flow faster.

Flow Efficiency: How to Optimize the Efficiency of Your Teams?

We all want to know how we can deliver customer value faster and be more efficient.

What usually holds your team back from being more efficient is the waiting time or when a task is waiting to proceed. It accumulates delays that don’t make your customers happy.

10 Years Kanban Experience In 1 Free Book.

Project Manager's Guide to Kanban

promotion-image

 

To tackle this problem, Kanban offers measuring and managing flow efficiency.

Tip: Visualizing your workflow’s waiting stages/queues on your kanban board is an essential prerequisite for measuring its efficiency.

Flow Efficiency[%]=Active Time/Lead Time*100

lead active time in a work process

In our software platform, you can see the efficiency of your workflow directly on your Businessmap Dashboard. To do so, add this widget from the lower right corner.

process efficiency widget in Businessmap

When you enable this powerful tool, it will appear on the Dashboard, as shown in the image below.

33% process efficiency of engineering team

However, to obtain a precise calculation, you have to configure the active and queue columns on your board. You can do this in the workflow editor.

Adjust the settings for each column to get valid data. It is worth doing. It takes no more than 10 minutes, but it saves you tons of time.

If you decide to use the Flow Efficiency chart, you can define your workflow's queueing stages on the right side of the screen. If your flow efficiency decreases, this would probably mean that tasks are accumulating too much waiting time.

flow efficiency in Businessmap

Use the Cumulative Flow Diagram

This is considered one of the most powerful analytics tools in the Kanban world. The CFD shows you how stable your flow is and helps you discover bottlenecks in your work process.

Tip: The chart tracks and accumulates each task that has been entered and flowed through your kanban board. The different colored bands represent the different stages of the workflow.

If the bands are widening, it means that the tasks in the current stage are taking more time to proceed - a signal for a potential bottleneck in your process.

cumulative flow diagram indicating expanding queuing work stages

If a band representing a queue state is expanding, that signals too many tasks are waiting to be processed. This means your team is probably struggling with demand. In this case, you can limit the number of tasks that can enter this queue to alleviate the bottleneck. However, it could also mean that you need extra capacity.

Project Forecasting: When Will It Be Done?  

Every project manager wants to know the answer to this question. While most methods use rough estimations that often turn out to be far from reality, we help you get a probabilistic answer.

Create Probabilistic Plans with Monte Carlo Simulations

Thanks to the Monte Carlo simulations, you can get a precise forecast of when you can expect a specific number of tasks to be completed. Based on your workflow's historical data, the simulation can tell you what the chance that your team will finish X number of work items by a given date is.

monte carlo project forecasting

And to make things even more accurate, the simulation actually gives you various forecasts with different execution probabilities. 

For example, the graph above tells you that: 

  • There is a 95% chance that your team will complete 50 items until 10.02.2020
  • There is an 85% chance that your team will complete 50 items until 28.09.2020
  • There is a 50% chance that your team will complete 50 items until 23.09.2020

It gives you a wide range of possibilities depending on how conservative you prefer to be in your prediction. In this case, if you want to play safe, you can tell a client that a project of 50 tasks will be completed by 10.02.2020 (95% chance). If you want to take a risk, you can try the option where 50 tasks will be completed by 23.02.2020 (50% chance).

Dive Deeper into Workflow Optimization with Advanced Tools

This article hardly scratched the surface of what you can actually achieve with these powerful tools. So, keep on digging and remember that there is always room for improvement. We advise you to constantly monitor your workflow data and make small improvements to improve project delivery predictability. From your product account, you can access a series of in-depth video tutorials.

in-product tutorial in Businessmap help center

Businessmap is the most flexible software platform

for outcome-driven enterprise agility.

Pavel Naydenov

Pavel Naydenov

Head of Marketing | Kanban | PPM Ops Certified

Pavel is a natural-born optimist with 10+ years of experience in the marketing field. By leveraging Kanban, Lean, and Agile practices for years, he drives brand growth and engagement through data-driven marketing strategies. He believes every message should express the fundamental values of a brand, and if delivered positively, it can change the course of its existence.

Start your free trial now and get access to all features.

During the 14-day trial period you can invite your team and test the application in a production-like enviroment.