Kanban

Lead and Cycle Time – How to Use the Kanban Metrics

Dovile Miseviciute ·

Passionate content marketer looking to bring better solutions to the project management space. 2020 - Present Marketing specialist at Teamhood. 2014 - 2020 Marketing manager for Eylean.

lead and cycle time

Being one of the Agile frameworks, Kanban offers a way for teams to organize and track project progress on a visual task board. Kanban board is the main, but contrary to what some believe, not the only tool used in Kanban. WIP limits, priority columns, lead time, and cycle time aim to help and guide Kanban teams in the management process.

While most are familiar with WIP limits and priority columns, some still struggle with the more advanced metrics such as lead and cycle time. Questions like – What do they measure? How do they differ? and How can I use them? are still quite common. So, to set the record straight or to simply remind you, here is an overview of these throughput metrics.

Read for more info, or press play below and listen to the article.

What are lead and cycle times?

Let’s begin with the definitions of two Kanban metrics:

Kanban lead time is the average time it takes for the team to deliver a product to a client from the time it was requested (appeared in the Backlog).

Kanban cycle time is the average time it takes for the team to complete an item from the time they started working on it.

So, both of the Kanban metrics are averages calculated from the Kanban throughput. A separate lead and cycle time is calculated for every task. Then they are added up and divided by the total number of tasks. Depending on what type of Kanban board the team uses, this can be done manually (in the case of a physical task board) or calculated automatically (if an online Kanban board like Teamhood is used).

lead and cycle time

Kanban reporting

Teams can choose two ways to monitor these Kanban metrics – they could follow the overall average changes or compare averages from different time periods (for example, iterations). If nothing else changes, an increase in either of the metrics could signal a new roadblock or issues in the later project phases. And a sudden decline could mean tasks are smaller or the process has become more effective.

The team has to constantly monitor the difference between cycle time and lead time to notice any changes and react with appropriate actions. Now that you know the difference between cycle time vs lead time, let’s see how you can utilize them.

How to use lead and cycle time?

Tracking it is important no matter how you calculate lead and cycle time. By calculating the averages, lead time gives a good idea of the delivery speed, and cycle time provides an indication of the team’s speed. Thus, following both and noting down changes can give you valuable insight into what is happening with your projects now and what might be happening in the future.

Lead time tracks the whole process from the initial request to the product delivery. This includes requirement gathering, analysis, and product shipment. You have a good idea of how long the production of an average item will take and can give clients a more accurate guess on delivery.

For example, if your average product lead time is 2 weeks and you get a more complicated order, you can safely say the delivery will take longer. How much longer depends on your process, but at least you can manage client expectations right out of the gate.

kanban lead time

Cycle time, on the other hand, focuses just on the production phase of the process. Thus it has a bit of a different purpose. Instead of informing your clients of the expected delivery date, it aims to track and signal any issues in the production process. Focused only on manufacturing and testing, it can provide great insight into where your own process is lagging and where it could be improved. It can also signal that new roadblocks or issues have arisen.

Lastly, using a combination of these Kanban metrics allows the team to react to changes and adapt more quickly.

For example, if a team notices a sudden increase in cycle time, it is safe to assume that the lead time will also grow. However, for clients with sensitive delivery dates, the team can then take action to fast-track other processes outside manufacturing. Thus still managing to deliver the end result on time. Moreover, such efforts could lead to finding and applying new ways to optimize the process.

Evolution into actionable Agile metrics

Using both lead time and cycle time can give valuable insights into the team’s efforts and the overall process. However, in 2015, Daniel S. Vacanti proposed that cycle time could be further utilized to gain even better predictability on item completion. While his book called Actionable Agile Metrics for Predictability talks only about cycle time, no doubt the same approach could be taken to measure lead time in Kanban.

To summarize the idea, Mr. Vacanti proposed that just measuring the average does not give teams the full picture and ways to observe and control the cycle time. Instead, he proposed observing the cycle time for all tasks separately and then calculating the 80th and 95th percentiles. By doing this, the teams could know the average time it took to manufacture an item and how long it would take to manufacture 80% or 95% of items.

Agile metrics
Actionable Agile Metrics in Teamhood

This allowed us to give more accurate predictions to clients; knowing that an item will be delivered with an 80% certainty is definitely better than 50% certainty right? Moreover, monitoring the numbers on the longest delivery dates also allowed the teams to identify the reasons behind them and optimize the process. According to Mr. Vacanti, ideally, the difference between the 50th, 80th, and 95th percentile should be as small as possible, and observing these numbers allows teams to work on reducing them.

Learn more about actionable metrics.

Summary

Lead and cycle time, as well as actionable metrics, are a great way to take control of Kanban project management. It allows teams to monitor what happens in an otherwise dynamic and changing process. Lead and cycle time focus on the averages and give a way of understanding what clients can expect in terms of delivery dates and what a manager can expect regarding production speed. At the same time, actionable Agile metrics aim to improve the predictability of the delivery date by taking a closer look into the cycle time and the main reasons why it is growing or decreasing.

These metrics are a great way to understand your Kanban projects better and improve them when necessary.

Check out our Kanban cheat sheet for more explanations of Kanban metrics or review how to use Kanban swimlanes to manage your task board.

Looking for a way to manage your team's workload?

Take the first step towards better team collaboration

Get started

kanban board tool
Teamhood uses cookies, to personalize content, ads and analyze traffic. By continuing to browse or pressing "Accept" you agree to our Cookie Policy.