Форма конвейера
Система канбана — это конвейер. Геометрические свойства этого конвейера определяют, насколько быстро работа движется через него.
Представьте конвейер как трубу с пятью сегментами: по одному для каждого столбца: Бэклог, Выбрано, В процессе, На проверке, Готово. Каждый сегмент имеет ширину (его WIP-лимит) и скорость потока (как быстро работа движется через него).
Площадь сечения и скорость потока
В гидродинамике узкая труба заставляет воду течь быстрее через сужение. В системе канбана узкий столбец (низкий WIP-лимит) заставляет работу быть завершенной, прежде чем новая работа начнется. Аналогия не совсем идеальна: вода сохраняется, но рабочие элементы могут быть созданы и удалены, но пространственная интуиция полезна.
Широкий столбец (высокий WIP-лимит или без лимита) позволяет работе накапливаться. Узкий столбец заставляет завершение. Геометрия доски кодирует теорию команды о том, где должны находиться ограничения.
Треугольник очереди
В любой момент состояние столбца канбана можно описать геометрически как очередь с:
- Длина: количество карточек, находящихся в столбце
- Ширина: WIP-лимит (максимально допустимое количество карточек)
- Скорость: карточек завершено за единицу времени (пропускная способность)
Если Длина > Ширина, столбец нарушает ограничение. Если скорость карточек, поступающих в столбец, постоянно превышает скорость карточек, покидающих столбец, очередь растет без ограничений: геометрическое расхождение.
Геометрия очереди
Столбец На проверке имеет WIP-лимит 3 и завершает 2 проверки в день. Столбец В процессе завершает 4 карточки в день.
L = λW
Закон Литтла — это теорема теории очередей, доказанная Джоном Д.К. Литтлом в 1961 году. Она применяется к любой стабильной системе очередей.
L = λW
- L = среднее количество элементов в системе (WIP)
- λ (лямбда) = средняя скорость поступления (пропускная способность)
- W = среднее время, проведенное элементом в системе (время выполнения)
Переформулировано для канбана: Время выполнения = WIP ÷ Пропускная способность
Если ваша команда завершает 5 карточек в неделю и имеет 20 карточек в полете одновременно, ваше среднее время выполнения составляет 20 ÷ 5 = 4 недели.
Геометрическое истолкование
На графике время-в-карточки Закон Литтла описывает прямоугольник: WIP — это высота, пропускная способность — это наклон кривой входа, а время выполнения — это горизонтальное расстояние между тем, когда карточка входит, и когда она покидает систему.
Уменьшите WIP (высоту), не меняя пропускную способность (наклон), и время выполнения (горизонтальное расстояние) сокращается пропорционально. Это геометрическое доказательство того, что WIP-лимиты сокращают время цикла: не благодаря более быстрой работе, а благодаря уменьшению объема работы в полете.
Применение закона Литтла
Две команды. Одинаковая пропускная способность. Разные WIP.
Форма результата
Закон Литтла описывает геометрию потока через систему. Формула Брайана Трейси 1986 года описывает геометрию вывода отдельного узла: одного работника.
R = (W × C) + T
- R: Результат
- W: Ясность цели (0–10)
- C: Концентрация (0–10)
- T: Часы без отвлечений
Мультипликативный термин — это площадь
W × C определяет прямоугольник. Ясность цели на одной оси, концентрация на другой. Площадь этого прямоугольника — это способность производить результат. Прямоугольник 9 × 9 имеет площадь 81. Прямоугольник 3 × 3 имеет площадь 9: одинаковые размеры, суммированные, равны 12 в любом случае, но площади различаются в 9 раз. Это причина, по которой ясность цели и концентрация складываются: они взаимодействуют геометрически, а не арифметически.
T — это длина, а не площадь
Часы без отвлечений добавляют к результату линейно. T расширяет R вдоль одной оси: он не может расширить прямоугольник. Каждый час сосредоточенного времени добавляет одинаковый фиксированный прирост независимо от того, насколько высок W × C. Это делает T наименее рычажной переменной: удвоение T на низкой базе (W × C) удваивает небольшое число. Удвоение W или C на умеренной базе умножает площадь.
Асимметрия
W и C ограничены (0–10 каждый). T не ограничен в принципе, но ограничен физиологией. Практический потолок W × C составляет 100. Практический T в день составляет 4–6 часов подлинной концентрации. Итак, R ограничена не временем, а прямоугольником.
Что доска канбана делает геометрически
Расплывчатая карточка бэклога снижает W перед началом работы. Несколько элементов в Активе пропорционально снижают C. Каждое переключение контекста перезагружает рамп концентрации: время, необходимое для повторного входа в проблему после прерывания. WIP-лимиты защищают прямоугольник. Определение области заполняет его.
Сравнение стратегий
Две стратегии для улучшения R с базовой линии.
Чтение CFD
Диаграмма кумулятивного потока (CFD) — это временной ряд визуализации состояния работы во всей системе. Ось X — это время. Ось Y — это общее количество карточек (кумулятивное). Каждый столбец на доске канбана становится полосой на CFD.
Что читать
Ширина полосы: вертикальное расстояние между двумя линиями границы в любой момент времени представляет количество карточек, находящихся на этом этапе. Широкая полоса = много карточек на этом этапе. Узкая полоса = несколько карточек.
Наклон: наклон верхней границы полосы представляет скорость поступления на этот этап. Более крутой наклон = более быстрое поступление. Плоский наклон = работа перестала поступать.
Промежуток между границей Done и верхней границей: это ваш текущий WIP. Горизонтальное расстояние между тем, когда карточка вошла в систему, и когда она пересекла в Done, — это время выполнения той карточки.
Патологии на CFD
Раздутая полоса на одном этапе: полоса, которая становится шире со временем: — это узкое место. Работа поступает быстрее, чем завершается. Это геометрический сигнал проблемы очереди На проверке с ранее.
Плоская верхняя граница (нулевой наклон) означает, что новая работа перестала завершаться. Система заморозилась на этом этапе.
Сужающаяся полоса означает, что работа завершается быстрее, чем поступает: этап опережает систему и вот-вот столкнется с голоданием входа.
Диагностика из CFD
Чтение CFD — это самый быстрый способ диагностировать систему канбана без разговоров с кем-либо.
Все вместе
Теперь у вас есть геометрический набор инструментов для анализа канбана.