Замовлення прийшло: салат, стейк, паста, два капучино. На папері це один чек, який хтось має рознести по кухні голосом.

Маршрутизація це правило, за яким кожна позиція сама потрапляє туди, де її готують.

Роздача

Як це влаштовано

Кожна позиція меню має ознаку станції. Салат це холодний цех, стейк це гриль, капучино це бар.

Коли приходить замовлення, система розкладає його на частини й показує кожній станції тільки її рядки. Гриль бачить стейк, бар бачить каву, і жоден із них не читає чужого.

Те саме працює й на принтерах: у закладах із друком це називають маршрутизацією чеків, і суть та сама.

Налаштовується це один раз при заведенні меню: у кожної страви вказується станція. Хвилина на позицію, дві години на меню з сорока позиціями.

Страви на дві станції

Тут починається реальна робота.

Салат із теплою куркою: курка з гриля, збірка в холодному цеху. Бургер: котлета з гриля, картопля з фритюру, збірка на гарячому.

Є два підходи, і обидва працюють.

Одна станція-господар, решта як підзавдання. Позиція йде до господаря, а сусідні станції отримують рядок «курка для салату». Господар збирає й віддає.

Позиція дублюється на обидві станції. Простіше налаштувати, але створює плутанину: обидві станції бачать «Салат цезар» і кожна думає, що готує його цілком.

Перший варіант правильніший. Другий припустимий у маленькій кухні, де люди стоять поруч і бачать одне одного.

Кухар біля екрана

Щоб частини зустрілися теплими

Найпоширеніша проблема маршрутизації не в тому, що страва не дійшла. Вона в тому, що дійшла зарано.

Салат готується дві хвилини, стейк дванадцять. Якщо обидві станції почали одночасно, салат десять хвилин стоятиме на роздачі.

Розв'язок один: станція починає не тоді, коли отримала позицію, а тоді, коли час до подачі дорівнює її часу приготування.

Практично це означає, що система має знати час приготування кожної позиції й показувати холодному цеху салат не одразу, а через десять хвилин після надходження. У закладах без такої функції це роблять голосом: гарячий цех кричить «салат через п'ять».

Це найкорисніша річ, яку варто спитати в постачальника системи: чи вміє вона затримувати старт станції.

Курси подачі

Другий рівень тієї самої задачі. Гість замовив закуску, основну й десерт: вони мають прийти по черзі, а не разом.

Маршрутизація тут працює разом із курсами: станція отримує позицію другого курсу тільки після того, як перший забрали зі столу або натиснули «подано».

У закладах, де це не налаштовано, офіціант тримає інформацію в голові й гальмує кухню вручну. Працює, поки в залі три столи.

Що налаштувати в системі

Перевірте у себе шість речей.

  1. У кожної позиції меню вказана станція.
  2. Позиції на дві станції мають господаря, а не дублюються.
  3. Для кожної позиції вказаний час приготування. Реальний, а не бажаний.
  4. Станція бачить час очікування, а не тільки список.
  5. Напої йдуть на бар окремо й одразу.
  6. Позиції навиносу й доставки помічені: їх пакують інакше й віддають інакше.

Останній пункт пропускають найчастіше, і саме через нього доставку віддають у тарілці, а замовлення в зал у контейнері.

Дві готові страви

Коли маршрутизація не потрібна

Якщо на кухні одна людина, маршрутизація нічого не змінює: усе одно все робить вона.

Якщо позицій менше п'ятнадцяти й станція одна, теж.

Це не привід не заводити станції в системі взагалі: коли ви виростете з однієї людини, розкидати сорок позицій буде довше, ніж робити це поступово.

Як перевірити, що працює

Оформіть тестове замовлення з чотирьох позицій різних станцій. Пройдіть кухнею й подивіться, хто що побачив.

Друге: замовте салат і стейк разом. Засічіть, коли салат опинився на роздачі й скільки хвилин там простояв.

Якщо більше трьох хвилин, у вас проблема з затримкою старту, а не з кухарями.