Форма трубопроводу
Система Kanban є трубопроводом. Геометричні властивості цього трубопроводу визначають, скільки часу займає переміщення роботи через нього.
Зображіть трубопровід у вигляді труби з п'ятьма сегментами: один для кожного стовпця: Задовго, Вибрано, В роботі, Перегляд, Здійснено. Кожен сегмент має ширину (обмеження активності) та швидкість потоку (скільки роботи переміщується через нього за одиницю часу).
Перекриттєва площа та швидкість потоку
У гідродинаміці вузький трубопровід змушує воду рухатися швидше через звуження. У системі Kanban вузький стовпець (нижче обмеження активності) змушує роботу завершити, перш ніж нові роботи вступать. Аналогія не досконала: вода зберігається, але роботи можуть створюватися та знищуватися: але просторова інтуїція корисна.
Широкий стовпець (високе обмеження активності або відсутність обмежень) дозволяє роботам накопичуватися. Вузький стовпець змушує завершити роботу. Геометрія дошки кодує теорію команди щодо розташування обмежень.
Трикутник черги
У будь-який момент стан стовпця Kanban можна описати геометрично як чергу з:
- Довжина: кількість карток, які зараз знаходяться в стовпці
- Ширина: обмеження активності (максимальна кількість карток)
- Швидкість: завершені карти за одиницю часу (продуктивність)
Якщо Довжина > Ширина, стовпець порушує обмеження. Якщо швидкість входу карток у стовпець постійно перевищує швидкість виходу, черга зростає безмежно: геометрична дивергенція.
Геометрія черги
Стовпець Перегляду має обмеження активності 3 та завершує 2 перегляди на день. Стовпець В роботі завершує 4 карти на день.
L = λW
Закон Літтла - твердження з теорії черг, доведене Джоном Д. С. Літтлом у 1961 році. Він застосовується до будь-якої стабільної системи чергування.
L = λW
- L = середнє число предметів у системі (WIP)
- λ (lambda) = середня швидкість прибуття (транспортність)
- 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 обмежений не часом, а прямокутником.
Що робить тарілка Kanban геометрично
Незрозуміла картка з запасу знижує W до початку роботи. Множина предметів в Active розділяє C пропорційно. Кожен перезапуск контексту знижує час, необхідний для повернення до проблеми після перерви. WIP обмеження захищають прямокутник. Обмеження картки заповнюють його.
Порівняння стратегій
Дві стратегії для покращення R від базового.
Читання CFD
Збірковий діаграма потоку (CFD) - це часова серія візуалізації стану роботи по всьому системі. Ось x-ось - час. Ось y-ось - загальна кількість карток (збірна). Кожен стовпчик на дошці Kanban стає смугою на CFD.
Що читати
Ширина смуги: вертикальна відстань між двома межами в будь-який момент часу відображає кількість карток, які зараз знаходяться в цьому стані. Широка смуга = багато карток в цьому стані. Вузька смуга = мало карток.
Напівкіл: кутова крива смуги верхньої межі відображає швидкість прибуття в цей стадій. Крутий кут = швидке прибуття. Плоский кут = робота припинилася прибувати.
Проміжок між верхньою межею та межею Done: це ваш поточний WIP. Горизонтальна відстань між моментом, коли картка увійшла до системи, та коли вона перейшла у Done - це часовий проміжок, який називається витратою часу для цієї картки.
Патології на CFD
Бульбашкова смуга в одному стані: смуга, яка стає ширше з часом: це ботокс. Робота прибуває швидше, ніж завершується. Це геометрична сигналізація проблеми черги перегляду зраніше.
Плоска верхня межа (нульовий кут) означає, що нова робота не завершується. Система зупинилася в цьому стані.
Смуга, яка стає більшою, означає, що робота завершується швидше, ніж прибуває: стадія знаходиться попереду системи та найближче до зірки для входу.
Діагностика з використанням CFD
Читання CFD - це найшвидший спосіб діагностувати систему Kanban без розмови з кимось.
Складання картини
Тепер у вас є геометричний інструментарій для аналізу канбану.