Время цикла (Cycle Time) в Agile — измерение эффективности команды | Глоссарий OnAgile
Глоссарий / Kanban-метод / Время цикла (Cycle Time)

Время цикла (Cycle Time)

Время цикла (Cycle Time) — это период от начала активной работы над задачей до её завершения. В отличие от Lead Time, который включает время ожидания, Cycle Time измеряет только время непосредственного выполнения. Этот показатель помогает командам понять реальную скорость работы и выявить узкие места в процессе разработки.
Представьте, что команда работает как кухня ресторана: Lead Time — это время от момента заказа блюда до его подачи гостю, а Cycle Time — только время приготовления, когда повар активно работает с ингредиентами. Понимание этого различия помогает командам точно измерять эффективность своей работы и находить возможности для улучшения процессов.

Измерение эффективности команды через реальное время работы

Во-первых, Cycle Time показывает фактическую производительность команды без учёта внешних задержек. Команда может обнаружить, что задачи выполняются быстро, но долго лежат в очереди — это сигнал для пересмотра приоритизации. Во-вторых, метрика помогает прогнозировать сроки выполнения новых задач на основе исторических данных. Команда, которая раньше давала расплывчатые оценки "примерно неделя", теперь может сказать: "Аналогичные задачи мы выполняем за 2,5 дня активной работы".

Применение Cycle Time в разработке продуктов

Команда разработки мобильного приложения отслеживает Cycle Time для пользовательских историй. Они заметили, что простые UI-задачи выполняются за день, а интеграция с внешними API занимает в среднем 4 дня. Эта информация помогает Product Owner планировать спринты более реалистично и предупреждать заказчиков о возможных задержках при работе с внешними сервисами. Команда также использует данные для выявления задач, которые "зависают" у конкретных разработчиков, и своевременно предлагает помощь.

Частые ошибки в измерении и интерпретации

Команды часто путают Cycle Time с Lead Time, включая в расчёт время ожидания в бэклоге. Другая распространённая ошибка — использование среднего значения без учёта распределения: если большинство задач выполняется за день, а одна сложная — за неделю, среднее значение будет вводить в заблуждение. Некоторые команды начинают оптимизировать только Cycle Time, забывая о качестве: разработчики спешат закрыть задачи, что приводит к росту количества багов и возвратов на доработку.

Влияние метрики на непрерывное улучшение процессов

Понимание Cycle Time позволяет командам принимать решения на основе данных, а не интуиции. Scrum Master может использовать тренды метрики для выявления проблем в процессе разработки до того, как они повлияют на релиз. В сочетании с другими метриками потока — такими как Throughput и Work in Progress — Cycle Time даёт полную картину эффективности команды и помогает находить точки роста производительности без ущерба для качества продукта в процессах разработки.

Хотите системно изучить гибкие методологии?

Фреймворки масштабирования Agile

23 - 25 июля 2025
Узнать больше

Профессиональный сертификационный тренинг по Agile и Scrum

29 - 31 июля 2025
Узнать больше

Cертифицированный Скрам-мастер и Agile-coach

27 - 29 августа 2025
Узнать больше

Полный календарь тренингов

Перейти к расписанию

С 2015 года мы помогаем адаптировать к изменениям культуру и процессы компании

Связаться с нами

Дмитрий Лобасев

Managing Partner

+7 495 221 87 39

dmitry@onagile.ru

Наш Telegram канал об Agile и гибких организациях, присоединяйтесь!