liveBook · Manning

Lead time

As explained in Automating API Delivery

Lead time is the elapsed time from when work becomes available to a process step until the completed work becomes available to the next step, including waiting and interruptions.

Lead time (LT) is the elapsed time from when work becomes available to a process step until its completed output becomes available to the next step. It includes waiting and interruptions, not just time spent working. In an API design-review process, requests can wait for a scheduled review, return for amendments, and wait again for approval. Those delays matter even when the review itself is brief. section 2.4 section 1.1

To make lead time useful in a process investigation:

  • Observe the work firsthand and gather verified timing data rather than relying only on a high-level account of the delay. section 2.4
  • Record LT for each process step alongside TT and %CA. Count the work items awaiting each step; Jira tickets can provide the queue count in an API-review workflow. section 2.4.3
  • Use a time ladder to show each step’s LT and TT and their process totals. Keep the waiting work visible so the map points to possible waste. section 2.4.3
Figure 2.7 Completed Current Conditions and Problem Statement section, showing the process map with metrics
figure

The completed current-conditions process map places performance metrics alongside process steps, making step and total times available for examining delays. section 2.4.3

Set a measurable review target

If total API design-review LT is 16 days, a 20% reduction sets a target of 12.8 days. Put that target in the A3 goal statement, then compare it with the measured LT after improvements. The goal states what success means; it is not itself a proposed solution. section 2.5

A shorter review meeting alone does not establish a shorter lead time: the queue and the rest of the process still count. Use the measured baseline and target to judge whether a change improves the flow of API work. section 2.4 section 2.5

How Automating API Delivery covers it

How deep it goes
Defines step-level elapsed time and shows how to record and total it on a process map, without specifying a timing tool.
Examples
Uses an API-review queue counted in Jira tickets and a goal to reduce total LT from 16 to 12.8 days.
What it assumes
Assumes an API design-review workflow while introducing firsthand process observation and the metrics used to map it.
What you can do after
Practice/perform it by mapping step lead times, recording waiting work, and checking results against a measurable A3 target.
How it connects
Connects lead time to value-stream mapping, throughput time, work queues, A3 goal statements, and DevOps delivery metrics.

Also explained in

Compare how 6 books explain lead time →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Automating API Delivery. The section links point to the parts of the book it draws on.