Постачальник повідомляє, що одна позиція приїде на дві години пізніше. Рішення — це порівняння двох позначок на годиннику: години, коли позиція скінчиться (залишок, поділений на темп витрати), з годиною, коли приїде машина. У нас вийшло 14:25 проти 13:40. Сорок п'ять хвилин зазору, ризик стоп-листа низький, робити не треба нічого.
Спізніле постачання — це нерівність, а не аварія
Повідомлення приходить об 11:00, і день починає гнутися навколо нього. Далі в більшості закладів іде коло: менеджер читає повідомлення, іде на кухню і питає, скільки лишилось, передзвонює постачальнику, щоб почути ту саму фразу вдруге, стоїть і вирішує, чи знімати позицію, потім іде попереджати зал. Двадцять хвилин, п'ятеро потривожених людей — і відповідь наприкінці зазвичай одна: робити нічого не треба було.
Не треба було тому, що це ніколи й не було справою чуття. Це порівняння двох моментів на годиннику. Перший — година, коли продукт скінчиться в тому темпі, в якому він насправді йде з полиці. Другий — година, коли постачання приїде. Якщо перший пізніше за другий, позиція взагалі не покидає меню, і спізнення лишається невидимим для всіх, включно з гостем. Якщо перший раніше за другий, у тебе є вікно відомої довжини, і ти вирішуєш, що з ним робити. Третього випадку немає.
Спізніле постачання відчувається як аварія, а аварії кличуть дзвонити. Відчуття береться від незнання двох чисел, а не від самого спізнення.
Усе це робиться на папері в чотири рядки, і будь-який власник, що читає цю сторінку, має зуміти повторити їх сьогодні ввечері:
- Скільки зараз фізично лежить на полиці — в тій одиниці, в якій ти рахуєш порції.
- Скільки цього йде за годину в день такої самої форми, як сьогоднішній.
- Поділи перше на друге — стільки годин у тебе покрито.
- Додай ці години до поточного часу і порівняй з обіцяним приїздом.
Усе нижче — та сама арифметика, взята всерйоз: звідки береться кожне з чотирьох чисел, яке з них не отримати без людини, наскільки сильно вони можуть помилятися, перш ніж вердикт зміниться, і що зобов'язане входити в «робити нічого не треба», щоб це вважалося відповіддю, а не мовчанням. Система змінює швидкість і запис, а не арифметику. Які шматки щоденного потоку закладу взагалі можна передати системі, розібрано окремо — що система може взяти на себе.
П'ять ланок ручного кола і те єдине, що справді невідоме
Розклади коло на ланки і подивись, де кожна відповідь уже лежить.
| Ланка кола | Де відповідь уже є |
|---|---|
| О котрій саме приїде? | У самому повідомленні постачальника. Це єдине, що сповіщення про спізнення справді містить. |
| Як швидко йде цей продукт? | В історії продажів і списань того самого продукту. |
| Наскільки завантажений сьогоднішній день? | У бронях. У нас: 74 на цей день. |
| Стопити позицію чи ні? | Ніде — бо це не факт, який дивляться. Це нерівність між двома першими числами. |
| Скільки фізично лежить на полиці? | Ніде. Це єдине число, якого немає в жодному надійному записі. |
Чотири ланки з п'яти або вже записані, або є арифметикою на записаному. Передзвін постачальнику не додає до першого рядка нічого: нова година приїхала разом із повідомленням. Обговорення четвертого рядка теж нічого не додає — порівняння двох позначок на годиннику не стає кращим від того, що його обговорили. Попередження залу взагалі не розпитування; це наслідок вердикту, і воно трапляється, тільки якщо вердикт каже, що щось змінюється.
Лишається одна ланка. Фізичний залишок — єдина величина в цій ситуації, якої не виведе жодна система, і більша частина сторінки про те, чому саме так.
Подія, яка все запускає — сповіщення постачальника, — сама собою зовнішній сигнал, і він зобов'язаний потрапляти в систему, а не на чийсь особистий телефон. Це нудна передумова всього іншого, і нею опікується обробка зовнішніх сигналів.
Година вичерпання: формула та її розмірність
У розрахунку одна формула й одне порівняння.
Години покриття = Залишок ÷ Темп витрати
Розмірність: порції ÷ (порції на годину) = години. Порції скорочуються, лишається число годин — це і є перевірка того, що ти поділив саме те, що треба. Помились — арифметика все одно видасть число: кілограми, поділені на порції за годину, дають кілограмогодини на порцію, а це не час і до годин не додається. Пастка справжня, бо кухня тримає той самий продукт одразу у двох одиницях: шість кілограмів у накладній, сорок порцій у карті заготовки.
Година вичерпання = Зараз + Години покриття
Вердикт: дій не потрібно, коли година вичерпання пізніша за годину приїзду.
Те саме правило без годинника звучить так: години покриття ≥ години очікування. Обидва записи потрібні далі: один простіше перевірити заднім числом, другий простіше пояснити залу.
Три речі, яких цій формулі не треба, і кожна з них — дзвінок, що його хтось зазвичай робить: загальний залишок по складу, food cost страви та причина спізнення постачальника. Жодна з трьох у нерівність не входить.
Що їй справді потрібне — темп, який описує сьогоднішній день, а не середнє за квартал, і залишок, який описує полицю, а не облік. Про це дві наступні частини. Складський бік справи — par-рівні, точка замовлення, скільки покриття позиція зобов'язана нести ще до будь-якого спізнення — розібрано у статті оборотність запасів і par-рівні, і заклад, який зробив цю роботу, зустрічає такі ранки рідше.
Темп витрати: історія, виправлена сьогоднішніми бронями
Знаменник — те число, в якому помиляються найчастіше, і помиляються в один бік: беруть довге середнє і прикладають його до дня, який середнім не є.
Основа береться з історії — скільки цього продукту йшло за годину в дні тієї самої форми: той самий день тижня, той самий сервіс, той самий діапазон годин. Не середнє за місяць. У продукту, що рухається в обід і майже стоїть увечері, два темпи, і усереднення не описує жодного з них.
Далі основу виправляє те, що сьогоднішній день уже знає про себе:
Темп сьогодні = Темп за історією × (Очікувані посадки сьогодні ÷ Посадки, типові для тих самих годин)
Розмірність: (порції на годину) × (гості ÷ гості) = порції на годину. Поправка — чисте відношення, отже одиницю змінити не може, і це якраз перевірка того, що у формулі вона стоїть на своєму місці.
Першу половину цього відношення ми маємо: 74 броні на день. Сам коефіцієнт ми не друкуємо, бо друга половина — скільки типовий день такої самої форми набирає бронями до цієї години — в наші числа не входить, а число, дописане заради заповнення дірки, числом не є. Замість нього працює розрахунок допуску двома розділами нижче: він відповідає рівно на те, на що мав відповісти коефіцієнт, — наскільки можна схибити, перш ніж вердикт зміниться.
Два чесні попередження про цю поправку.
Броні — це не попит. Це та частина попиту, яка про себе оголосила. Решта — гості з вулиці, і їхня частка не стала.
Масштабуючи темп самими бронями, ти мовчки приймаєш, що частка гостей з вулиці незмінна, а той самий день, що дає нам 74 броні, дає і контрприклад. Звідки береться прогноз і що його псує, розібрано у статті прогнозування попиту в ресторані; тримати цей прогноз живим, а не виводити його щоранку наново, — завдання прогнозування.
Витрата не рівна всередині дня. Якщо дві третини продукту йдуть між 12:00 і 14:00, усереднений темп ставить годину вичерпання пізніше, ніж вона насправді, — і це небезпечний бік помилки, бо тугий ранок починає виглядати спокійним. Точний спосіб накопичувальний: ідеш по годинах, віднімаєш очікувану витрату кожної і зупиняєшся там, де поточна сума перейшла залишок. Це більше арифметики, ніж одне ділення, і на паперовий ранок одного ділення зазвичай вистачає — за умови, що ти знаєш, у який бік воно бреше.
Саме тому наш вердикт каже, що запасу вистачить орієнтовно до 14:25. Це слово не скромність. Це чесна позначка числа, отриманого діленням на середнє.
Наші числа: 11:00, потім 13:40, потім 14:25
Ось цей випадок так, як він минув, з показаним кожним кроком.
Сповіщення приходить об 11:00: одна позиція приїде на дві години пізніше. Пізніше за що — у сповіщенні не сказано і казати не зобов'язане: нова година приїзду 13:40, отже початковий строк — 13:40 мінус дві години, тобто 11:40. Система дивиться залишок в обліку, типовий темп продукту й сьогоднішні броні; питає в кухні те єдине, чого не виведе; перераховує. На виході чотири рядки:
| Рядок вердикту | Значення |
|---|---|
| Постачання затримується до | 13:40 |
| Запасу вистачить орієнтовно до | 14:25 |
| Ризик стоп-листа | низький |
| Потрібна дія | немає |
Тепер виведені величини — місце, де вердикт стає перевірним:
- Очікування: 13:40 − 11:00 = 2 год 40 хв = 160 хвилин.
- Покриття: 14:25 − 11:00 = 3 год 25 хв = 205 хвилин, тобто 3,42 години.
- Зазор: 14:25 − 13:40 = 45 хвилин.
- Звірка: 160 + 45 = 205. Три величини — це одна лінія годинника, розрізана у двох місцях, тому вони зобов'язані складатися; якщо одного разу не склалися, одну з трьох переписано з помилкою.
- Коефіцієнт покриття: 205 ÷ 160 = 1,28. Запас покриває очікування в 1,28 раза. Читання з іншого кінця: 160 ÷ 205 = 0,780, а 1 ÷ 0,780 = 1,282 — те саме число зі зворотного боку.
Нерівність виконана: 205 ≥ 160, отже година вичерпання пізніша за годину приїзду, отже позиція весь цей час лишається в меню і нікому нічого не повідомляють. У цьому весь зміст слів «ризик стоп-листа: низький».
Одне чесне застереження про точність. Три позначки на годиннику — наші; хвилини, що минули між сповіщенням, відповіддю кухні й перерахунком, окремої позначки не мають, і вигадувати її ми не станемо. На практиці це хвилини, і вони з'їдають частину тих 45, що важить тільки при тонкому зазорі — і слугує ще одним доводом вважати справжньою відповіддю допуск нижче, а не самі 45.
Зворотна звірка: той самий вердикт другим шляхом
Розрахунок, перевірений повторенням, не перевірено. Тут варто пройти два шляхи, і коштують вони різного.
Шлях перший, алгебраїчний — через кількість замість часу. Не переходь до годин узагалі. Скільки продукту піде до приїзду постачання? Темп × 160 хвилин. Скільки його є? Темп × 205 хвилин, бо саме це й означає «запасу вистачить на 205 хвилин». Поділи обидві сторони на темп — лишиться 160 проти 205: той самий вердикт, отриманий без жодного запису темпу чи залишку в абсолютних одиницях.
З цього шляху випадають дві частки:
- З'їдено на момент приїзду постачання: 160 ÷ 205 = 78,0 % ранкового залишку.
- Лишилося недоторканим на цей момент: 45 ÷ 205 = 22,0 %.
- Звірка: 78,0 + 22,0 = 100,0. Це дві частини одного цілого, отже зобов'язані.
Скажімо чесно, що цей шлях доводить. Це перестановка того самого співвідношення, тому він ловить похибки в рахунку, похибки в одиницях і одруківки — і більше нічого. Якщо темп був хибним, обидва шляхи хибні разом і обидва сходяться. Перевірка, яка не вміє провалитися на поганих вхідних даних, вхідних даних не перевіряє.
Шлях другий, вимірювальний — ось він провалитися вміє. Постачання приїжджає о 13:40. Порахуй залишок у цю мить.
Лишилося — обидва вхідні числа були близькі. Не лишилося — можна сказати, яке з них помилилося, бо цей перерахунок дає темп напряму:
Темп, спостережений насправді = (Залишок уранці − Залишок на приїзд) ÷ 160 хвилин
Підстав це назад у першу формулу — отримаєш покриття, яке ранок мав насправді, проти 205 хвилин, у які його записали. Зроби так кілька разів, і коефіцієнт, який попередній розділ відмовився вигадувати, перестане бути здогадом і стане виміром твоєї власної зали. Це та сама дисципліна, що відділяє теоретичне число від порахованого всюди на кухні, і вона розібрана у статті теоретичний і фактичний food cost.
Наскільки числа можуть помилитися, щоб вердикт устояв
Чесна відповідь на «чи вистачить сорока п'яти хвилин?» — це не відчуття. Це зустрічний рахунок: вистачить на яку помилку?
Спершу темп. Якщо продукт іде швидше, ніж прийнято, покриття стискається. Вердикт тримається до моменту, коли покриття впаде рівно до очікування: 205 ÷ k = 160 дає k = 1,28.
Тепер постачання. Якщо воно зсунеться ще раз, очікування виросте. Воно може вирости на весь зазор: ще 45 хвилин, до 14:25, перш ніж два моменти зустрінуться.
Обидва допуски — той самий відсоток, і це не збіг: обидва вони — той самий сорокап'ятихвилинний зазор, відміряний від того самого стошістдесятихвилинного очікування. Один люфт, прочитаний у двох одиницях.
Спільна умова така:
205 ÷ k ≥ 160 + d, де k — множник темпу, а d — додаткове спізнення у хвилинах.
| Темп виявився | Додаткове спізнення, яке вердикт ще витримає |
|---|---|
| як в оцінці (k = 1,00) | 45 хв |
| вищий на 5 % (k = 1,05) | 35 хв |
| вищий на 10 % (k = 1,10) | 26 хв |
| вищий на 15 % (k = 1,15) | 18 хв |
| вищий на 20 % (k = 1,20) | 10 хв |
| вищий на 28 % (k = 1,28) | 0 хв |
Хвилини округлені вниз, завжди. Допуск, округлений вгору, допуском не є. Перевір один рядок за формулою: при k = 1,15 і d = 18 потрібне покриття дорівнює (160 + 18) × 1,15 = 204,7 хвилини, тобто вкладається в наші 205, — а 205 ÷ 1,15 = 178,3, тобто на 18,3 хвилини більше за 160. Рядок сходиться з обох боків.
Чого тут свідомо немає — то це таблиці порогів: жодних «менше 30 хвилин — ризик високий, більше години — низький». Така таблиця була б нашою вигадкою і стала б найцитованішим рядком сторінки, саме тому її тут і немає. Поріг, який щось означає, збирається з двох розкидів, вимірних у себе: наскільки фактичні приїзди твого постачальника розходяться з обіцяними за останню дюжину постачань і наскільки темп цього продукту розкиданий між зіставними годинами. Порівнюй зазор із цими розкидами. Сорок п'ять хвилин — це багато при постачальнику, який вкладається в десять хвилин, і мало при тому, хто двічі за місяць спізнився на півтори години. Перераховувати той самий випадок за інших припущень, а не збирати його руками наново, — справа розбору варіантів, а перетворення порівняння на постійне правило з названим порогом — справа рушія рішень.
Єдине, про що система просить кухню
Усьому вище потрібен залишок. Ось чому цей залишок — єдиний людський внесок у весь розрахунок.
Число в обліку не виміряне. Воно виведене:
Обліковий залишок = Остання інвентаризація + Усі надходження відтоді − Теоретичне списання за рецептурами
Кожен доданок після першого — місце, де облік і полиця розходяться, і в розходження є напрям. Теоретичне списання гадає, що кожна порція вийшла зі сковороди у грамівці рецептури. Живий сервіс додає до цього:
- порції, що їх накладають важче за специфікацію, стало, найшвидшими людьми;
- обріз, псування та кінці упаковок, яких ніхто не списав;
- харчування персоналу;
- страви коштом закладу та переробки після скарги;
- продукт, перенесений між станціями і не врахований на жодній;
- розкриту упаковку, яку карта вважає цілою;
- помилки приймання — підписали шість кілограмів, привезли п'ять із половиною;
- перерахунок одиниць між накладною і картою заготовки;
- а іноді крадіжку.
Майже все це тисне в один бік: в обліку більше, ніж на полиці. Отже помилка несиметрична, а її напрям — той самий небезпечний: облік робить тугий ранок схожим на спокійний.
Тому система просить рівно про одне: підтвердіть фізичний залишок цієї позиції. Дві дрібниці роблять прохання здійсненним, а не декоративним. Воно зобов'язане назвати одиницю — ту саму, в якій виражено темп, інакше відповідь нема на що ділити. І воно зобов'язане назвати місця, бо продукт лежить у холодильнику лінії, у холодильнику заготовки, у морозильнику і в сухому складі, а чесна людина, яка порахувала одне з них, назве чесне хибне число.
Чому про решту чотирьох ланок нікого не питають: вони вже записані. Прохання до людини назвати число, яке система вже має, не підтверджує його, а створює другу його версію — і дві версії хтось має примирити, що дорожче за все початкове коло. Заощадження тут не в чотирьох хвилинах телефонних розмов. Заощадження в тому, що мирити нема чого. Перетворення цього одного прохання на позначене завдання з прикріпленою відповіддю, а не на крик через роздачу, — звичайна робота із завданнями.
Коли відповідь кухні розходиться з обліком
Вона розійдеться, і найцікавіше — що відбувається далі.
Якщо фізичне число менше за облікове. Перерахуй і питай рівно про одне: чи зрушив вердикт.
Брак чверті дав би вичерпання на 205 × 0,75 = 153,8 хвилини, тобто о 13:34, за шість хвилин до постачання, — і вердикт перевертається у справжнє, хоч і вузьке, вікно.
Якщо фізичне число більше за облікове. Вердикт точно тримається, і хочеться на цьому зупинитися. Не зупиняйся: непояснений надлишок — той самий сигнал, що й нестача, зазвичай надходження, введене двічі, або списання, записане на чужий продукт, — і він перекосить наступну інвентаризацію в інший бік.
Якщо відповідь прийшла в чужій одиниці або не прийшла взагалі. Кілограми проти темпу в порціях — це не відповідь, а друга невідома. А якщо не відповів ніхто, рішення все одно треба ухвалити: за гіршим із двох доступних чисел, сказавши це вголос і записавши, що воно ухвалене саме так. Замовчування, якого ніхто не помітив, — це спосіб для системи тихо перестати бути надійною.
Два правила діють у всіх трьох випадках. Сьогоднішнє рішення йде за порахованим числом, бо факт — це полиця, а облік — її модель. Але облік не переписується мовчки словом кухні. Якщо кожен перерахунок просто замінює облікове число, різниця між ними зникає, — а ця різниця була єдиним доказом, що в ланцюжку списань щось зламано. Запиши перерахунок як перерахунок, із часом, а різницю лиши окремим рядком. Розходження одного ранку — шум; те саме розходження за тим самим продуктом три тижні поспіль — процес, і коштує він дорожче за будь-який окремий стоп-лист.
І застереження у зворотний бік: розходження не доводить, що облік неправий. Воно доводить, що два числа не сходяться. Перерахунок — теж вимір, зроблений швидко, у холодному приміщенні, людиною, якій за півгодини відкривати сервіс.
«Робити нічого не треба» — це результат, а не порожнеча
Власник, який прочитав цю сторінку, має піти з неї, знаючи точно, коли він має право не смикатися. Три умови, і всі перевірні:
- Нерівність виконується після перерахунку на порахованому числі, а не на обліковому. Покриття ≥ очікування. У нас: 205 ≥ 160.
- Зазор витримує той допуск, з яким ти справді маєш справу. Не «45 хвилин звучить як багато», а 45 хвилин проти розкиду цього постачальника і цього продукту, знятого зі спільної таблиці. У нас: вердикт тримається при темпі на 28 % вищому за оцінку, або при ще 45 хвилинах спізнення, або при поєднанні, що вкладається в таблицю.
- Немає обіцянки, яка залежить від недоїхалого постачання. Позиція, замовлена заздалегідь на бенкет, страва, вписана в сьогоднішній сет, гість, який забронював саме заради неї, — усе це лежить поза нерівністю і є єдиним, чого арифметика не бачить.
Коли всі три умови виконані, відсутність дії — правильний результат, і він заслуговує на ту саму вагу, що й тривога.
Він заслуговує і на запис. «Робити нічого не треба», яке не лишило сліду, невідрізненне від системи, що не подивилася, — а ці два стани треба вміти розрізняти: другий і є та поломка, яка найдовше лишається невидимою. Запис — не розповідь: подія і її година, два використані числа, порахований залишок і хто його рахував, вердикт, а потім те, що справді сталося о 13:40. Останній рядок і робить наступний такий самий ранок дешевшим за цей, бо темп перестає бути припущенням і стає виміром. Якщо вести це далі, у закладу лишається історія власних управлінських рішень замість історії власних подій; ширший вигляд цієї думки — у статті AI-система управління рестораном.
Власник не бачить із цього нічого. Це продукт, а не дірка у звітності. У нашому звіті закриття весь цей ранок уміщається в рядок «4 операційні відхилення розв'язані автоматично», поруч із рядком «42 вхідні звернення оброблені без участі команди» — рядки, а не розповіді, у звіті, який несе ще 21 480 PLN виручки, 126 гостей і середній чек 170 PLN. Які числа справді належать звіту, що його читає власник, розібрано у статті звітність і показники, на які власник справді дивиться.
У масштабі це сортування і є весь сенс: зі 100 000 подій 99 650 не потребують нічиєї уваги, 327 закриті системою або співробітниками, 20 потребують контролю менеджменту, 3 — рішення власника. Сьогоднішній ранок — один із 99 650, і його цінність саме в тому, що він там і лишився.
Коли запасу справді не вистачить
Припустимо, нерівність не виконалася — покриття коротше за очікування. Майже все, що люди роблять цієї миті, гірше за те, що підказує арифметика.
Це не «стопимо позицію зараз», а «стопимо позицію з години H», де H — це зараз плюс години покриття. Між «зараз» і H ти продаєш, бо продукт є. Зняти раніше — це власноруч влаштована версія нестачі, і це найчастіша реакція, бо вона здається безпечною.
Дзвінок постачальнику стає порахованою дією з метою. Тобі не потрібне «якнайшвидше», на це відповіді не буває. Тобі потрібне «не пізніше H», і на це відповідь або так, або ні. Якщо ні — дзвінок нічого не змінив, і тепер ти знаєш і це. Це єдина версія того дзвінка, яку варто робити, і зауваж: вона трапляється після арифметики, а не замість неї.
Зменшуй витрату замість того, щоб зупиняти продаж. Прибери страву з рекомендацій і з працюючих онлайн-замовлень раніше, ніж знімеш її з меню: попит, якого ти не покликав, дешевший за попит, якому ти відмовив. Попереджай тільки ті броні, які прямо від нього залежать.
Скажи залу один раз і з годиною в реченні. «Може скінчитися» перетворює кожного офіціанта на саморобну систему нормування і виробляє саме ту нерівну зустріч гостя, заради запобігання якій стоп-лист і існує. «Є до H, потім знято» — це факт, з яким можна працювати.
Урізання грамівки — це подорожчання, про яке гостю не сказали. Це найдешевший на вигляд пункт списку і єдиний, який чіпає те, що гість отримує. Ми його називаємо, а не рекомендуємо, бо без називання воно трапляється саме.
Чого ця сторінка свідомо не рахує
Чотирьох речей тут немає навмисне, і назвати їх — частина методу.
Жодної суми в ризику стоп-листа. Щоб перевести стоп-лист у втрачену виручку, потрібні частка гостей, які замовляють цю позицію, і частка тих, хто радше піде, ніж обере іншу. Ні того, ні іншого в наших числах немає. Правдоподібна цифра, вигадана тут, стала б найцитованішим рядком сторінки і найхибнішим — і перекреслила б усе, що вище за неї.
Жодної таблиці порогів, яка переводить хвилини зазору в слово про ризик. Розібрано вище: твоя збирається з твоїх же двох розкидів.
Жодної норми, скільки годин покриття позиція зобов'язана нести. Це питання par-рівнів, воно належить статті оборотність запасів і par-рівні, і відповідь залежить від частоти твоїх постачань і твого складу. Це ще й не опубліковане ніде число — принаймні там, де це можна було перевірити: у каталозі наборів даних Eurostat немає жодного ряду про покриття запасом, затримку постачання чи строк виконання. У базі польського статистичного відомства запаси якраз є, і навіть окремим рядком «готелі та ресторани», — але це вартість запасу в тисячах злотих, поквартально і лише за 2005–2008 роки. Годин покриття там немає, окремої позиції меню теж; пошук у цій базі за «czas dostawy» і за «termin dostawy» віддає нуль записів на обидва. Перевірена відсутність даних коштує дорожче за прийняте на віру число, і саме тому сторінка рахує години, а не цитує стандарт.
Жодних назв постачальників і жодних назв закладів, ні наших, ні чужих.
І одна річ, яка не обмеження, але сказати її варто: ніщо з цього не змушує постачання приїжджати вчасно. Арифметика змінює те, що відбувається в закладі між сповіщенням і машиною, — ту частину, яку ти контролюєш. У що обходиться тримати такий розрахунок у безперервній роботі, а не відтворювати його руками в ті ранки, коли ти на місці, — окрема бухгалтерія, розписана у статті скільки коштує автоматизація процесів. Ширший набір ресторанних ситуацій, влаштованих так само — броні, постачальники, відгуки, — зібраний у статті автоматизація ресторану.
Часті питання
Як зрозуміти, чи вистачить запасу до спізнілого постачання?
Поділи те, що фізично лежить на полиці, на те, скільки йде за годину сьогодні, — вийдуть години покриття. Додай їх до поточного часу, щоб отримати годину вичерпання, і порівняй її з обіцяним приїздом. Пізніше за приїзд — дій не потрібно. Раніше — у тебе є вікно, і його довжина дорівнює цій різниці.
Звідки береться темп витрати і як його змінюють сьогоднішні броні?
Основа береться з історії — витрата цього продукту за годину в дні тієї самої форми, той самий день тижня і той самий діапазон годин, а не середнє за місяць. Далі вона множиться на сьогоднішні очікувані посадки, поділені на посадки, типові для цих годин. Відношення безрозмірне, тому одиниця лишається тією самою — порції на годину. Пам'ятай, що броні — це лише та частина попиту, яка про себе оголосила, а гості з вулиці не становлять сталої його частки.
Чому залишок не можна просто взяти зі складської системи?
Бо облікове число виведене, а не виміряне: остання інвентаризація плюс надходження мінус теоретичне списання за рецептурами. Важкі порції, несписаний обріз і псування, харчування персоналу, страви коштом закладу, перенесення між станціями, помилки приймання і перерахунок одиниць тиснуть в один бік, тому в обліку зазвичай більше, ніж на полиці. Це небезпечний напрям: через нього тугий ранок виглядає спокійним.
Що робити, якщо перерахунок кухні розійшовся з обліком?
Перерахуй за порахованим числом, бо факт — це полиця, а облік — її модель. Потім перевір, чи зрушив вердикт насправді: у нас його перевертає лише нестача більша за 22,0 %. Запиши перерахунок як перерахунок, із часом, а різницю лиши окремим рядком; переписування обліку знищує єдиний доказ того, що в ланцюжку списань щось зламано.
Коли «нічого не робити» — правильна відповідь?
Коли сходяться три речі: години покриття більші за години очікування після перерахунку на порахованому залишку; зазор витримує той розкид, з яким ти справді маєш справу в годинах постачань і в темпі витрати; і немає обіцянки гостю, яка залежить від недоїхалого постачання. Усі три перевірні, і це якраз те, що відрізняє рішення від бездіяльності.
Наскільки числа можуть помилитися, перш ніж вердикт зміниться?
У нас 45 хвилин люфту при 160 хвилинах очікування означають, що темп може виявитися на 28,1 % вищим за оцінку або постачання може зсунутися ще на 45 хвилин — але не те й інше одразу. Разом: темп вищий на 10 % лишає 26 хвилин додаткового спізнення, вищий на 15 % — 18 хвилин, вищий на 20 % — 10 хвилин. Ці хвилини округлюються вниз, ніколи вгору.
Що робити, якщо запасу справді не вистачить?
Стопи позицію з години вичерпання, а не зараз: те, що є, можна продати. Дзвони постачальнику з цільовою годиною, а не з проханням, щоб відповідь була «так» або «ні». Прибери страву з рекомендацій і з онлайн-замовлень раніше, ніж знімеш із меню, скажи залу один раз і з годиною в реченні, а урізання грамівки вважай тим, чим воно є: подорожчанням, про яке гостю не сказали.
Візьми останнє постачання, що спізнилося в тебе, і постав поруч дві позначки на годиннику: годину, коли запас би скінчився, і годину, коли товар приїхав. Якщо першу не вдається відновити, причина майже напевно в залишку — і це те єдине число, з якого варто почати рахувати. Решта серії про операції та економіку закладу зібрана в ресторанному хабі.