WIP limits on rooting benches: ограничение партий по cycle time
Как поставить WIP limit на столах укоренения: считать cycle time, разделять фазы, видеть bottleneck и не превращать mist-стол в очередь.
Оглавление статьи (12)
Укоренение · WIP · cycle time · столы · поток · bottleneck
WIP limits on rooting benches — это правило, которое не даёт столам укоренения превратиться в склад ожидания. Если на mist-столы поставить больше партий, чем хозяйство способно качественно вести, переводить по фазам и пересаживать дальше, выход не вырастет. Вырастут очереди, пересушенные края, перепутанные сроки, задержка перехода и скрытый bottleneck укоренения.
Эта статья не задаёт биологическую норму укоренения для конкретной культуры. Она про WIP укоренения: сколько партий одновременно держать в системе, как считать cycle time, где поставить лимит столов и почему очередь партий в укоренении не должна расти только потому, что «ещё одна кассета влезла».
WIP limit — это управленческий ограничитель потока, а не агрономический рецепт. Сначала измерьте свой реальный цикл, качество корней и выход. Потом ставьте лимит. Не копируйте чужие дни укоренения как норму для своей теплицы.
Почему перегруженный стол медленнее, хотя места больше
На первый взгляд, чем больше кассет на столе, тем выше выпуск. В реальности стол укоренения — не полка. Каждая партия требует тумана, осмотра, санитарии, маркировки, фазового перевода, контроля корней, решения по hold и места на следующем этапе. Когда партий слишком много, они начинают ждать друг друга.
WIP растёт быстрее, чем throughput. Производственная логика Little’s Law описывает связь между work in process, throughput и временем прохождения. Для теплицы это означает простую вещь: если одновременно держать слишком много незавершённых партий, среднее время в системе увеличится, даже если площадь физически занята «эффективно».
Поэтому WIP лимит укоренения нужен не для красоты Kanban-доски. Он защищает очередь партий от самих себя. Если лимит достигнут, новая партия не входит на стол, пока старая не вышла или не получила решение.
Единица учёта: кассета, стол, партия или зона
Перед лимитами выберите единицу. Нельзя сегодня считать кассеты, завтра метры стола, а послезавтра коробки черенков. Для маленького хозяйства обычно достаточно одной из трёх единиц:
- Партия. Удобно, если партии разного размера, но управляются как отдельные заказы.
- Кассета. Удобно, если формат повторяемый и легко считать поток.
- Стол-зона. Удобно, если ключевое ограничение — режим mist, температура или место.
Cycle time измеряйте в днях от sticking до решения: ready, hold, rework, reject или transfer. Если часть партий задерживается из-за слабых корней, это не «мелочь», а рост cycle time. Если задержка массовая, WIP limit надо снижать или искать bottleneck.
Для подготовки входа на стол используйте маршрут партия на столе за 60 минут. Эта статья начинается после того, как партия уже вошла в процесс.
Формула без мистики: WIP = throughput × cycle time
Little’s Law часто записывают как WIP = throughput × cycle time. В теплице это не точный научный прогноз, а полезный sanity check.
| Если вы хотите | И ваш средний cycle time | То WIP около |
|---|---|---|
| выпускать 10 кассет в день | 14 дней | 140 кассет в системе |
| выпускать 20 кассет в день | 14 дней | 280 кассет в системе |
| выпускать 20 кассет в день | 21 день | 420 кассет в системе |
Числа здесь условные. Важен вывод: если cycle time черенков на столе вырос, нужный WIP для того же выпуска растёт. Но столы, люди и mist не бесконечны. Если физически вы можете держать только 250 кассет, а расчёт требует 420, проблема не решится добавлением коробок на край.
Где ставить лимит столов: вход, фаза, выход
Лимит столов лучше ставить не одним числом на всю теплицу, а по фазам. Укоренение не одинаково по дням. Молодая партия требует одного режима mist, партия с каллусом — другого, почти готовая партия — третьего. Если все фазы живут в одной куче, лимит не защищает слабые места.
Практичный вариант:
- Input limit. Сколько новых партий можно начать в день или неделю.
- Early mist limit. Сколько партий может быть в самой чувствительной фазе.
- Transition limit. Сколько партий одновременно ждёт снижения mist или проверки корней.
- Ready-to-transfer limit. Сколько партий можно держать готовыми без потери окна пересадки.
Фазовая логика подробно разобрана в статье про один стол, три режима укоренения. WIP-доска добавляет к ней управленческий слой: сколько партий в каждой колонке и где очередь стала слишком длинной.
Bottleneck не всегда на столе
Bottleneck может быть не в площади укоренения. Иногда столы свободны, но не хватает людей на sticking. Иногда партии готовы, но пересадка забита. Иногда кассета слишком мелкая и окно перехода короткое. Иногда сортировка корней занимает дольше, чем сам mist.
Смотрите на всю цепочку:
- поставщик и приёмка черенков;
- sticking crew и готовность кассет;
- место в mist и режимы фаз;
- проверка корней и решение ready/hold;
- место и люди для перевалки;
- столы доращивания после выхода.
Если выход из укоренения упирается в пересадку, используйте маршрут про пересадку партиями и узкие места. Иначе готовая партия будет стоять на столе, занимать место и ухудшать поток новых партий.
WIP-доска: пять колонок вместо памяти
Для малой теплицы достаточно простой доски. Каждая карточка — партия или кассета. На карточке: дата sticking, формат кассеты, количество, режим, expected check date, ответственный, статус корней. Колонки:
- Ready to stick.
- Early mist.
- Rooting / callus check.
- Ready to transfer.
- Hold / rework / reject.
Kanban board нужен не ради японских слов, а ради видимости. Если колонка hold разрослась, проблема уже не в новом входе. Если ready to transfer переполнена, bottleneck ниже. Если early mist забит, нельзя принимать новые партии, даже если на дальнем столе пусто.
Yield-adjusted WIP: больные и слабые партии не должны забивать поток
Не все партии в WIP одинаковы. Здоровая партия, которая завтра выйдет в перевалку, и слабая партия на hold не должны считаться как одинаковый актив. Слабые партии занимают место, требуют внимания и часто имеют другой сценарий: rework, extended rooting, выбраковка, перенос в отдельную зону.
Поэтому держите отдельный счёт:
- healthy WIP — нормальные партии в ожидаемом цикле;
- blocked WIP — партии на hold, rework или ожидании решения;
- ready WIP — партии, которые надо быстро вывести дальше;
- aged WIP — партии, которые уже превысили ожидаемый cycle time.
Если blocked WIP растёт, не увеличивайте вход. Сначала разберите причину. Иначе новая партия попадёт в ту же перегруженную систему и повторит проблему.
Кассета и формат меняют WIP, даже если площадь та же
Формат кассеты меняет не только количество растений на столе. Он меняет скорость sticking, объём субстрата, пересыхание, проверку корней, извлечение и окно перевалки. Мелкая ячейка может дать больше штук на площади, но сжать рабочее окно и увеличить контроль. Крупная ячейка может занять больше места, но дать больше буфера.
Поэтому размер ячейки и формат кассеты — входной параметр WIP-доски. Не меняйте формат без пересмотра лимита. Иначе старый лимит будет казаться рабочим, но фактический cycle time изменится.
Мини-SOP: как поставить WIP limit за две недели
- Выберите единицу учёта: партия, кассета или стол-зона.
- Зафиксируйте текущий вход: сколько единиц вы начинаете в день/неделю.
- Измерьте фактический cycle time от sticking до решения по выходу.
- Разделите WIP по колонкам: early mist, rooting check, ready to transfer, hold.
- Найдите колонку, где очередь растёт быстрее всего.
- Поставьте временный лимит на вход и на перегруженную фазу.
- Раз в неделю смотрите aged WIP и blocked WIP.
- После изменения формата кассеты, crew или режима mist пересчитайте лимит.
Если новая партия из каталога Завода ФЛОРА требует больше укоренённых растений, сначала проверьте WIP, cycle time и downstream capacity. План «просто положим больше» редко работает, если bottleneck уже виден.
Типовые ошибки
- Считать занятый стол производительностью. Занятость без выхода — это очередь.
- Не измерять cycle time. Без фактического времени вы спорите мнениями.
- Ставить один лимит на все фазы. Early mist и ready-to-transfer имеют разные риски.
- Не отделять hold от здорового WIP. Больные партии маскируют перегрузку.
- Увеличивать вход при забитом выходе. Это удлиняет очередь, а не повышает выпуск.
- Менять кассету без пересчёта лимита. Формат меняет скорость и окно работы.
- Не связывать укоренение с пересадкой. Готовая партия без downstream места снова становится WIP.
Словарь терминов
- WIP
- Work in progress: партии, которые уже вошли в процесс, но ещё не вышли дальше.
- WIP limit
- Ограничение на количество партий, кассет или стол-зон в процессе или фазе.
- Cycle time
- Время от входа партии в процесс до готовности перейти дальше.
- Throughput
- Фактический выпуск за период: например, кассет в день или партий в неделю.
- Little’s Law
- Операционная связь между WIP, throughput и cycle time в достаточно стабильной системе.
- Bottleneck
- Ограничение, которое задаёт пропускную способность всей цепочки.
- Blocked WIP
- Партии, которые не двигаются по нормальному маршруту: hold, rework, ожидание решения.
- Kanban board
- Визуальная доска, где карточки партий показывают очередь по фазам.
На чём основана статья
- Project Production Institute: Little’s Law practical approach — WIP, throughput and cycle time relation.
- Project Production Institute: optimal level of WIP — critical WIP and bottleneck logic.
- Project Production Institute: Little’s Law with yield loss — WIP/cycle time under yield losses.
- Umbrex: Production cycle time — operational cycle-time and WIP context.
- Process fundamentals notes — bottleneck and cycle time terms.