Cycle Time: Measuring Your 'Time to Value'

Cycle time is the total duration from a feature's conception to its deployment in production. Agile teams track it to speed up feedback loops and value delivery. The main footgun: start and stop times are inconsistent, making cross-team comparisons unreliable.
The mental model
Cycle Time is the total duration it takes for a new feature to travel from its initial idea all the way to running in production and delivering value to users. Think of it as the "time-to-value" for a single piece of work. In agile development, the primary goal is to make this time as short as possible to accelerate learning and feedback.
How it works
Measuring cycle time seems simple, but its definition is slippery. The main challenge lies in defining consistent start and stop points. The start time could be when a customer first has an idea, when the team adds the feature to their work board, or when a developer makes the first code commit. The stop time is also variable: is it when a feature is live for a small group in a canary release, or only when it's fully rolled out to all users? Because of this ambiguity, it's better to use descriptive phrases like "first-commit cycle time" or "idea-to-production cycle time" rather than arguing over the difference between "cycle time" and "lead time," which are often used synonymously.
When to use it
Use cycle time as a diagnostic tool to improve your own team's delivery process. The most effective way to do this is by creating a value stream map, which visualizes every step from idea to production. This map highlights not just the time spent on active work (like coding or testing) but also, crucially, the waiting time between steps. Understanding this flow helps identify bottlenecks and opportunities for improvement, such as reducing feature size or increasing slack in the system.
When not to use it
Avoid using cycle time to compare the performance of different teams. Unless two teams have an identical, explicitly agreed-upon definition for their start and stop times, the comparison is meaningless. Using it as a competitive metric can lead to teams gaming the numbers—for example, by starting the clock later in the process—rather than making genuine improvements to their workflow. It is a tool for internal improvement, not external ranking.
One canonical example
A team notices their features take over a month to ship. They map their value stream and find two major delays: features are too large, taking weeks to build, and completed work waits an average of five days in a queue for manual testing. To shorten their cycle time, they focus on two changes. First, they break down large features into smaller, independently shippable stories. Second, they adopt a whole-team approach to quality, with developers helping test work to clear the queue. Their average cycle time drops from 30 days to just 8 days.
Interview question
What is the primary reason cycle time measurements can become unreliable or misleading?
- a.The start and stop points for tracking are frequently defined inconsistently.Correct
- b.They are typically difficult to automate and require manual data collection.
- c.They often fail to capture the time spent in active development.
- d.They inherently encourage teams to prioritize speed over product quality.
Why? this is the answer
The card states, "The main challenge lies in defining consistent start and stop points," which directly causes unreliability. Cycle time is designed to include both active work and waiting time, making option C incorrect.
Just read this? Test yourself on what you have been reading.
Read the original → martinfowler.com
You just looked this up. Could you explain it out loud?
That is the part interviews actually test. Tezvyn takes questions like this one and gives you what the interviewer is really checking, the answer that lands, and the mistake that ends the conversation, in the four minutes before your next meeting.
The iPhone app is on the way
We are building it. Until it lands, nothing here is held back from you: every interview card, your saved cards, streaks and the job board all work in Safari, plus hundreds of free practice quizzes of thirty questions each. Sign in and it all carries over to the app the day it arrives.
Want it as an icon? Tap Share at the bottom of Safari, then Add to Home Screen. It opens full screen and the cards you have read stay available offline.
We are hiring for this. Open roles that interview on agile — each one lists the topics its interview covers.
See open roles