Мы уже упоминали диаграмму рассеяния времени цикла. А теперь адаптировали статью Reading the Signs: Kanban Scatterplot Cycle Time Patterns — о паттернах этой диаграммы.
Процессы нельзя улучшить, если не определить точки, в которых проседает команда. Для поиска таких точек Канбан использует визуальные средства, в том числе диаграмму рассеяния времени цикла. Она отражает время цикла для всех элементов: каждый элемент — точка на диаграмме, высота точки — время цикла конкретного элемента. Умение определять паттерны диаграммы рассеяния времени цикла позволит находить проблемные места еще до того, как они разрастаются.
Разберем, что означают самые распространенные паттерны и как с этим быть.
![Kanban Cycle Time Scatterplot Patterns - Triangle](https://static.tildacdn.com/tild6135-6138-4334-b439-366362636137/__2024-04-03_104548.png)
Треугольник
Что значит. Треугольник с восходящим градиентом свидетельствует об увеличивающемся времени цикла. Элементы попадают в поток быстрее, чем покидают, время цикла старых элементов растет, а элементы с высоким приоритетом забирают время у остальных. В потоке накапливается долг.
Почему так. Потоковый долг копится, потому что в потоке есть элементы, над которыми никто не работает.
Что делать. Ограничьте или снизьте количество незавершенной работы. Это фокусирует команду, и элементы начнут убывать так же быстро, как прибывать. Снижайте количество незавершенной работы до тех пор, пока над каждым элементом не будет работать хотя бы один участник команды.
![Kanban Cycle Time Scatterplot Patterns - Cluster of dots](https://static.tildacdn.com/tild3862-3639-4433-b533-633833613663/__2024-04-03_104650.png)
Кластеры
Что значат. Кластеры из точек, которые не вписываются в привычный паттерн, сигнализируют о наличии неожиданного сбоя в работе. Анализировать такие кластеры непросто, они возникают по самым разным причинам. В любом случае такая картина — повод задаться вопросом, что происходит, и понять, хорошо это или плохо.
Почему так. Причиной может быть внешняя или внутренняя политика, всплеск внеурочной работы, временная или постоянная потеря участника команды и любая другая нетипичная ситуация.
Что делать. Внимательно проанализируйте всей командой свои процессы, чтобы найти потенциальные причины кластеризации.
![Kanban Cycle Time Scatterplot Patterns - Gaps](https://static.tildacdn.com/tild3062-6434-4966-a239-616538373939/__2024-04-03_104712.png)
Пустоты
Что значат. Пустоты или пропуски на диаграмме показывают, что в определенный период задачи не выполнялись. На кумулятивной диаграмме эквивалентная картина — области с прямыми линиями.
Почему так. Пустоты появляются из-за отпусков, праздников, забастовок, нерабочих дней. Они также характерны для команд, которые работают спринтами, а не непрерывно.
Что делать. Слишком длинным промежуткам стоит уделить особое внимание. Сначала проверьте, что график не отражает внешние факторы вроде праздников. Если внешние факторы исключены, но что-то замедляет или полностью тормозит процесс, изучите предыдущие и следующие процессы в потоке.
![Kanban Cycle Time Scatterplot Patterns - High variability](https://static.tildacdn.com/tild6263-6534-4234-b533-653232366437/__2024-04-03_104736.png)
Изменчивость (вариабельность)
Что значит. Высокая изменчивость процессов указывает на сильные колебания времени цикла. Это плохо, потому что мешает строить точные прогнозы.
Почему так. Возможно, есть какое-то препятствие в процессе или команда игнорирует ограничение незавершенной работы.
Решение: Обсудите внутри команды и со стейкхолдерами причины такой изменчивости. Будьте осторожны с задачами, которые пересекают перцентиль, — чем выше время цикла, тем выше вероятность задержки и нарушения SLA.
![Kanban Cycle Time Scatterplot Patterns - Extreme outliners](https://static.tildacdn.com/tild3736-3861-4439-b166-316631366134/__2024-04-03_104753.png)
Экстремальные отклонения
Что значат. Экстремальные отклонения — это подкатегория изменчивости. Большинство точек образуют предсказуемые кластеры, но некоторые начинают жить своей жизнью и выбиваются из общей картины.
Почему так. Чаще всего это происходит с забытыми или игнорируемыми задачами. Экстремальные отклонения появляются также, когда часть задач искусственно задерживают, чтобы оплатить долг за счет других элементов.
Что делать. Найдите препятствия и внешние блокирующие факторы, которые можно устранить. Чтобы задачи не забывались и не простаивали, позвольте всей команде решать одну задачу, если она проходит определенную перцентильную линию.
Какой паттерн диаграммы рассеяния времени цикла вы наблюдаете в своем процессе? Из-за чего он возникает?
Научиться использовать диаграмму рассеяния времени цикла, а также освоить другие инструменты Канбана можно на нашем онлайн-тренинге Professional Scrum with Kanban (PSK)