Kaiten

Документация и инструкции

To Kaiten

Cumulative Flow Diagram (CFD) — Накопительная диаграмма потока

Накопительная диаграмма потока — один из ключевых инструментов Kanban. Она показывает состояние всего рабочего процесса на одном графике: сколько задач выполнено, сколько в работе, сколько ещё предстоит сделать.

Какие вопросы решает CFD:

  • Когда мы закончим все текущие задачи?

  • Где застревают задачи?

  • Успеваем ли мы за потоком входящих задач?

  • Есть ли проблемы в процессе, которые не видны на доске?

График полезен и руководителям, которые хотят видеть общую картину проекта, и командам, которые хотят находить узкие места в своих процессах.


Как построить график

Шаг 1. Откройте отчёты

Перейдите в нужное пространство → нажмите на вкладку «Отчёты» в верхнем меню → выберите «Накопительная диаграмма потока».

Шаг 2. Выберите период (ось X)

Укажите, за какой период хотите увидеть данные:

  • Последний час (поминутно) — для быстрого анализа текущей ситуации

  • 7 дней — для еженедельных обзоров

  • 14 дней — для ретроспектив спринта

  • Месяц — для анализа тенденций

  • 3 месяца — для долгосрочного планирования

  • Произвольный период — если нужны конкретные даты

Шаг 3. Выберите доски

В пункте «Доски» отметьте те доски, данные которых хотите видеть на графике. Каждая выбранная доска станет цветной областью на диаграмме.

Вы можете раскрыть любую доску и выбрать конкретные дорожки или колонки. Например, посмотреть только карточки на дорожке «Срочно» в колонке «В работе».

Важно: График строится по основным колонкам и не показывает данные по подколонкам. Если вам нужно отследить движение внутри подколонок, используйте зоны (об этом ниже).

Шаг 4. Выберите единицу измерения (ось Y)

Определите, что показывать на вертикальной оси:

  • Количество карточек — сколько задач находится на каждом этапе

  • Размер карточек — суммарный размер задач (если вы используете оценку в story points или часах)

Шаг 5. Нажмите «Применить»

После настройки базовых параметров нажмите кнопку «Применить» — график построится.

При наведении на любую точку графика вы увидите подробности: количество (или размер) карточек на каждом этапе в этот момент времени.

Дополнительные параметры

  1. Метки и типы карточек

Эти фильтры позволяют сузить выборку:

  • Метки — график покажет только карточки с выбранными метками

  • Типы карточек — график покажет только карточки указанных типов

Фильтры работают по принципу «И»: если вы выбрали доску «Блог» и метку «Внешний копирайтер», график покажет только те карточки на доске «Блог», у которых есть метка «Внешний копирайтер».

Если оставить эти поля пустыми, график покажет все карточки на выбранных досках.

  1. Зоны

Зона — это выделенный отрезок процесса, который можно анализировать отдельно.

Когда использовать зоны:

  1. Анализ части процесса. Например, вы хотите посмотреть только этапы от «В работе» до «Согласование», не включая очередь и готовые задачи.

  2. Работа с подколонками. Поскольку CFD не строится по подколонкам напрямую, зоны — единственный способ включить их в анализ. Например, можно создать зону от колонки «Очередь» до подколонки «Отвергнутые задачи», чтобы увидеть задачи, которые были начаты, но не дошли до завершения.

Как использовать зону: чтобы посмотреть график только по конкретной зоне, уберите все доски из выбора и добавьте только нужную зону.

  1. Параметры отображения

  • Только срочные карточки — график покажет только карточки с установленным флагом срочности. Полезно, чтобы отслеживать, как быстро команда справляется с приоритетными задачами.

  • Показать тренд — на графике появятся две линии:

  • Горизонтальная линия от верхней границы (общий объём задач)

  • Диагональная линия от нижней области (темп выполнения)

Точка пересечения этих линий — прогнозируемая дата завершения всех задач при текущей скорости работы. Прогноз пересчитывается при изменении количества задач или скорости их выполнения.

  • Распределение по типам карточек — при наведении на график будет показано, сколько карточек каждого типа находилось на этапе в данный момент. Удобно, если вы работаете с разными типами задач (баги, фичи, техдолг) и хотите видеть их соотношение.

Чтобы посмотреть график только по определенной зоне, уберите с графика все доски и примените график только к конкретной зоне.

Как читать и понимать Cumulative Flow Diagram

Оси графика

  • Горизонтальная ось (X) — время. Каждая точка соответствует определённой дате или моменту.

  • Вертикальная ось (Y) — количество или размер карточек на каждом этапе процесса.

Цветные области

Каждая цветная область показывает один этап работы. Области накладываются друг на друга снизу вверх.

Объясним на примере

Допустим, у вас на доске есть 4 основных этапа: Очередь, Разработка, Тестирование и Выполнено.

Колонка «Очередь» считается точкой принятия обязательств, а в колонку «Выполнено» попадают завершенные задачи.

Колонка «Разработка» разбита на 2 части (подколонки), но на отображение на CFD это не влияет.

Тогда CFD может выглядеть следующим образом:

Нижняя область (обычно оранжевая или зеленая) — завершенные задачи. Эта область должна постоянно расти — это означает, что работа движется.

Верхняя область (обычно голубая или серая) — задачи в очереди, еще не взятые в работу. Если ее верхняя граница растёт — в проект добавляются новые задачи. Если граница стабильна — объем работ зафиксирован.

Промежуточные области — этапы между «Очередь» и «Готово»: разработка, тестирование, ревью и так далее. Их ширина показывает объем незавершенной работы (Work in Progress).

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

Горизонтальная ширина области — это время, которое задачи проводят на данном этапе.

  • Узкая область = задачи проходят этап быстро

  • Широкая область = задачи задерживаются на этапе

Если область со временем расширяется — на этапе копятся задачи, это сигнал проблемы.

Время поставки (Lead Time)

На графике можно увидеть, сколько времени в среднем уходит на выполнение задачи. Для этого посмотрите на горизонтальное расстояние между верхней границей (момент, когда задача попала в работу) и нижней областью (момент завершения).

Еще раз рассмотрим график:

Оранжевая область на графике показывает количество выполненных задач.

Зелёная и серая области отображают количество задач в разработке и тестировании, а их суммарная ширина показывает объем одновременно выполняемой работы. Если позднее мы заметим, что эти области становятся шире, а оранжевая область не растет — значит в процессе появились проблемы.

Голубая область – это количество задач находящихся в очереди. В данном случае можно отметить изменение объема работ – изменение верхней границы голубой области. То есть за время спринта в очередь были добавлены новые задачи.

Также мы можем увидеть время поставки. За сколько дней определенное количество задач дошли от стадии «Взято в работу» до «Готово». В данном примере среднее время, необходимое для выполнения одной задачи, — 9 дней.

Прогноз завершения

Если включена опция «Показать тренд», график покажет прогнозируемую дату завершения всех задач. Найдите точку пересечения линий тренда — это и есть прогноз.

Помните: прогноз актуален только при сохранении текущей скорости работы и объёма задач. Если в проект добавятся новые задачи или скорость изменится — прогноз сместится.

Ваши графики могут значительно отличаться от того, что продемонстрировано выше. Это зависит от количества этапов работы и от качества вашего рабочего процесса.

Главное запомнить — каждая область на графике показывает, сколько времени задачи находились в каждом из этапов.

Почему график может получиться неправильным

Если ваш график не похож на «гору» с пиком справа, а области расположены хаотично или пересекаются — скорее всего, проблема в настройке досок.

Требование 1: Правильный порядок досок и колонок

Кайтен строит CFD по порядку досок и колонок: слева направо, сверху вниз. Это значит:

  • Доска с начальным этапом (например, «Очередь») должна быть слева или сверху

  • Следующие этапы («В работе», «Тестирование») — правее или ниже

  • Завершающий этап («Готово») — в самом конце

Пример правильной структуры:

На скриншоте — пространство продакт-менеджера. Доски расположены сверху вниз по ходу процесса: сначала задачи продакта, ниже — разработка, ещё ниже — аналитика. Колонки на каждой доске тоже идут слева направо: Очередь → В работе → Готово.

Требование 2: Карточки двигаются слева направо

CFD корректно отображает процесс только если карточки перемещаются в одном направлении — от начала к концу.

Если карточки регулярно возвращаются на предыдущие этапы (например, из «Тестирование» обратно в «Разработку»), график будет искажён.

Как исправить:

  • Убедитесь, что возвраты — исключение, а не правило

  • Если возвраты неизбежны, создайте отдельную колонку для доработок

  • Проверьте, что ваш процесс в целом линейный

Требование 3: Один и тот же период на всех досках

Если вы анализируете несколько досок, убедитесь, что на всех из них есть данные за выбранный период. Пустые доски или доски с данными только за часть периода исказят картину.


Примеры типичных проблем на графике

Проблема 1: Накопление незавершенной работы

Как выглядит: Одна из промежуточных областей (например, «Разработка») расширяется со временем. Новые задачи приходят на этап, но не уходят с него в том же темпе.

Что это значит: На этапе образовалось «узкое место». Команда берёт больше задач, чем может завершить.

Что делать:

  • Ограничить количество задач, которые можно взять в работу одновременно (WIP-лимит)

  • Разобраться, почему задачи застревают: не хватает людей, сложные задачи, ожидание внешних ресурсов

Проблема 2: Остановка работы

Как выглядит: Все области на графике становятся горизонтальными — не растут и не сужаются. На примере это период с 12.07 по 17.07.

Что это значит: Работа остановилась. Задачи не двигались между этапами.

Что делать:

  • Выяснить причину остановки: праздники, болезни, блокеры

  • Если это не запланированная пауза — найти и устранить причину блокировки

Проблема 3: Резкий рост верхней области

Как выглядит: Верхняя граница графика резко поднимается вверх.

Что это значит: В проект добавили много новых задач. Это может сдвинуть сроки завершения.

Что делать:

  • Пересмотреть приоритеты

  • Обновить прогноз с учетом нового объема

  • Обсудить с заказчиком реалистичные сроки


Что дальше

Мы рассмотрели основы работы с накопительной диаграммой потока. Но на графике можно увидеть гораздо больше — всего 13 различных типов проблем и изменений в процессе.

Подробный разбор каждой ситуации с примерами и объяснениями читайте в статье: Что такое накопительная диаграмма потока →