Руководство по Kanban · Поток и метрики
Время цикла и время выполнения: в чём разница?
Время цикла и время выполнения часто путают. Оба измеряют, сколько времени занимает работа, но начинаются в разных точках и отвечают на разные вопросы.
Главное
- Время выполнения отсчитывается от запроса до поставки; время цикла — от начала до завершения работы.
- Время выполнения показывает ожидание клиента; время цикла — скорость процесса.
- Сокращайте время выполнения за счёт меньших бэклогов; сокращайте время цикла за счёт меньшего WIP.
Определения
| Время выполнения (lead time) | Время цикла | |
|---|---|---|
| Начало | Когда клиент делает запрос | Когда команда начинает работу |
| Окончание | Когда клиент получает результат | Когда работа завершена |
| Включает ожидание в бэклоге | Да | Нет |
| На какой вопрос отвечает | Сколько будет ждать клиент? | Насколько быстро работает наш процесс? |
Точные определения различаются в разных организациях. Важно договориться, где на вашей доске начинается и заканчивается каждый показатель.
Пример
Клиент запрашивает отчёт 1 марта. Запрос ждёт в бэклоге, пока команда не начнёт работу 10 марта, и завершается 14 марта. Время выполнения — около 13 дней, время цикла — около 4 дней. Клиент ждёт 13 дней, хотя команда работала всего 4.
Почему важны оба показателя
- Время выполнения (lead time) отражает опыт клиента и цену длинного бэклога.
- Время цикла отражает, насколько эффективен и предсказуем ваш процесс после начала работы.
- Короткое время цикла при долгом времени выполнения означает, что бэклог слишком длинный или приоритеты неясны.
Как улучшить каждый показатель
| Как сократить | Что делать |
|---|---|
| Время выполнения (lead time) | Держите бэклог коротким; принимайте чёткие и быстрые решения о том, что начинать; раньше говорите «нет» или «не сейчас» |
| Время цикла | Снижайте WIP-лимиты, разделяйте работу, устраняйте ожидания и блокеры |
Частые вопросы
Время цикла и время выполнения: всегда ли время выполнения больше?
Да, если время выполнения включает период до начала работы, потому что время цикла — часть времени выполнения.
Нужно ли сообщать клиентам время цикла и время выполнения?
Сообщайте клиентам время выполнения, потому что оно отражает их опыт, а время цикла используйте внутри команды для улучшения процесса.
В чём разница между временем цикла и временем выполнения?
Время выполнения отсчитывается от момента, когда клиент запросил элемент, до момента его поставки. Время цикла — от начала работы над ним до её завершения, поэтому оно является частью времени выполнения.
Время выполнения и время цикла: что такое время выполнения в Kanban?
Время выполнения — это общее время от запроса до его выполнения, включая ожидание в бэклоге. Это задержка, которую ощущает клиент.
Как рассчитать время выполнения и время цикла?
Время выполнения = дата поставки − дата запроса для каждого элемента, а время цикла = дата завершения − дата начала. Фиксируйте эти даты на карточке или в своём инструменте.
Время цикла и время выполнения: почему время выполнения важнее для клиентов?
Клиенты ждут с момента запроса, а не с момента, когда команда начинает работу. Короткое время цикла может скрывать долгое время выполнения, если элементы залёживаются в бэклоге.
Как сократить время выполнения и время цикла?
Держите бэклог коротким и часто пополняйте его, чтобы сократить ожидание до начала работы, и уменьшайте WIP, чтобы сократить время цикла, которое является частью времени выполнения. Также помогает раннее отклонение малоценных запросов.
Как время выполнения и время цикла связаны с пропускной способностью?
Время выполнения и время цикла измеряют, сколько времени занимает каждый элемент; пропускная способность показывает, сколько элементов завершается за период.
Связано ли «опережение» (lead) в календарном планировании проекта со временем выполнения и временем цикла?
Нет. В календарном планировании «опережение» (lead) — это другое: перекрытие, позволяющее последующей работе начаться до завершения предшествующей. См. опережения и задержки.
Применим ли закон Литтла ко времени выполнения и времени цикла?
Да, если измерять WIP в тех же границах. Среднее время выполнения равно среднему числу элементов во всей системе, делённому на среднюю пропускную способность; для времени цикла учитывайте только элементы между точками начала и завершения.
Должны ли команды отслеживать и время цикла, и время выполнения?
Да. Время цикла показывает, насколько эффективно команда работает после начала, а время выполнения — опыт клиента, включая ожидание в очереди до начала работы.