Measure Performance: Reports

What is Cycle Time?

Understand the Cycle Time report, its scatter plot, trailing average trend, and how to read the Avg, Min, and Max summary tiles.

Overview


Cycle time is an essential metric in Agile software development, indicating the total time required to complete a task, user story, or feature from the moment work begins to its final readiness for delivery. To calculate cycle time, teams must first establish the start and end points of the process they wish to measure. They then monitor the time taken for work items to move through this defined process. By recording the average, minimum, and maximum time to complete each item, the team gains a detailed understanding of their workflow.

This metric not only sheds light on the actual effort involved in producing functional software but also serves as a tool for process improvement. By analyzing cycle time, teams can pinpoint process bottlenecks and inefficiencies, and devise targeted strategies to enhance both efficiency and productivity.

Moreover, cycle time is customizable, allowing teams to account for the distinctive aspects of their work processes and project demands. This level of customization makes the metric particularly powerful for Agile teams, who can adapt their tracking and analysis to their specific operational needs and objectives. With a focus on refining cycle time, teams can accelerate the delivery of high-quality software, thereby meeting customer needs more effectively and ensuring a competitive edge in the market.

Reading the Cycle Time Report


The Cycle Time report is a scatter plot, with one point for every completed item. The X-axis is the Completion Date, and the Y-axis is each item's cycle time. Plotting individual points this way makes it easy to spot outliers and patterns that a single average would hide.

The chart shows two series, both of which you can toggle on or off from the chart legend:

  • Cycle Time — the green series. Each point represents a single completed item, positioned by its completion date and cycle time.
  • Trailing Avg — the dashed gray line. This is a smoothed rolling trend, not a flat overall average. It is calculated over a rolling window equal to three axis-tick intervals (three days, three weeks, or three months, depending on the date-range granularity), after items completed on the same day are first collapsed into a single daily average. Because it is a rolling window, the line follows how cycle time changes over the period rather than reporting one fixed number.

Automatic Y-axis unit

The Y-axis unit is chosen automatically based on the range of your actual data, so you don't need to configure it. The axis always begins at zero, and its title displays the selected unit:

  • Under 2 hours of data → Minutes
  • Up to 72 hours → Hours
  • Up to 60 days → Days
  • Beyond 60 days → Weeks

The unit is selected from the largest value in your data, so a single long-running item can shift the whole axis to a coarser unit.

Tooltips

Hovering over a point shows the item number and its readable cycle time — for example, ITEM-123: 2 days. The tooltip title shows the completion date for that point.

Defining What You Measure


Cycle time measures the interval between two lanes in your workflow, which you choose with the From and To lane selectors above the chart:

  • From sets the lane where measurement begins. The default is the New lane.
  • To sets the lane where measurement ends. The default is the Done lane.

By changing these selectors you can measure any segment of your process — for example, the time from when work actively starts to when it is ready for release — rather than the full lifecycle. The selected lanes, along with the report's date range and work-type filters, determine which items are included and how their cycle time is calculated. For more on the shared filters and selectors used across reports, see Report Customization Options.

Summary Tiles


Below the chart, three summary tiles give you the headline figures at a glance:

  • Avg. Time — the average cycle time across the included items.
  • Min. Time — the shortest cycle time among the plotted points.
  • Max. Time — the longest cycle time among the plotted points.

Drilling Into the Data


The Cycle Time report includes an Items tab that lets you drill down into the specific items behind the chart, grouped by date period. Each section header shows an item count so you can quickly gauge volume for a period without expanding it. A separate transaction tab is also available for reviewing the underlying lane activity.