I am struggling to truly grasp what lead time means on a Kanban project.
I have read about it in several books but I still can't get my head around it.
Can someone explain it.
Project Management Stack Exchange is a question and answer site for project managers. It only takes a minute to sign up.
Sign up to join this communityWiki has the common definition of this term:
A lead time is the latency between the initiation and execution of a process.
If your working area is software development, then the definition from JIRA golossary may be more understandable for you:
Lead time is the time taken from when an issue is logged until work is completed on that issue.
In other words (example for software area): A lead time is the time between a moment when you have registered an issue and the moment when you have delivered the new version of the software with the issue resolved (new version is deployed/new patch is released/etc):
Issue Issue
requested =================================================>>> delivered
| Activity Activity |
|---------------|---------------|---------------|---------------|---------------|
| List of List of List of List of | List of
| created issues implemented delivering | delivered
| issues under issues issues | issues
| implementation |
| |
| |
| |
|<--------------------------Lead Time-------------------------->|
Do not confuse this term with the similar "Cycle Time" term:
Lead time clock starts when the request is made and ends at delivery. Cycle time clock starts when work begins on the request and ends when the item is ready for delivery. Cycle time is a more mechanical measure of process capability. Lead time is what the customer sees.
Issue Issue
requested ================================================>>>> delivered
| Activity Activity |
|---------------|---------------|---------------|---------------|---------------|
| List of | List of | List of List of | List of
| created | issues | implemented delivering | delivered
| issues | under | issues issues | issues
| | implementation| |
| | | |
| |<-Cicle time->| |
| |
|<--------------------------Lead Time-------------------------->|
Also, take a look to this article: Kanban: Definition of Lead Time and Cycle Time. It's about the same concerns, but with nice pictures.
And yet another article with same content (in case if you don't like JIRA's swimlanes and ASCII graphics): Cycle Time [and Lead Time].
If you still have a problem with understanding the term "Lead Time", please leave a comment, I will try to clarify it.
According to David Anderson the lead time starts when a work item enters the Kanban System, and ends when it reaches the first infinite queue. In other words, it starts when one makes a commitment to deliver the work item, and ends when it is ready to be delivered.
In software development, the commitment is when the team and PO/PM agrees on working on a work item, and delivery is when the work item is ready for deployment or delivery.
It doesn't matter if the team starts working on it immediately or not, because the lead time is measured from the requester point of view. So, if the team has other things to do, and starts to work on the work item after 3 days, and needs 2 days to finish, the lead time will be 5 days. If the PO/PM takes the work item only after 4 days, the lead time won't be 9 days, because the clocked stopped ticking when it reached the delivery.