AURA

Прогноз вечера: от «будет много людей» к решению с ценой

В 17:00 было известно четыре вещи: 74 брони, хорошая погода, событие в городе и исторически повышенный поток с улицы после 21:00. Ни одна из них не решение. Эта страница о превращении прогноза в просьбу, которую можно принять или отклонить: продлить одну смену на 90 минут за 54 PLN — откуда из этой суммы выпадает часовая ставка, что она обязана отбить и почему две ошибки стоят разного.

Опубликовано
21 мин чтения4180 слов

Главные выводы

  • Прогноз становится решением только тогда, когда называет ресурс, длину и цену: «будет много людей» нельзя ни принять, ни отклонить, «продли смену на 90 минут за 54 PLN» — можно.
  • Из четырёх сигналов вечера график меняет только один: записанный ранее повышенный поток с улицы после 21:00. Брони и погода сами по себе смену не меняют.
  • Процент без знаменателя не величина: «+18 % к базе» означает десять гостей или тридцать в зависимости от базы, которой на этой странице нет и быть не может.
  • Длина ответа берётся из окна, а не из смены: 22:30 − 21:00 = 90 минут, покрытие 90 ÷ 90 = 100 %.
  • Из 54 PLN за 1,5 часа выпадает ставка 36 PLN за час продления; проверка вторым путём: 54 ÷ 90 мин = 0,60 PLN/мин × 60 = 36 PLN/ч.
  • Решение весит 0,25 % выручки дня (54 ÷ 21 480) и окупается по выручке при 0,32 среднего чека — но настоящий порог считается в марже покрытия, и этого числа мы не печатаем.
  • Цена ошибки несимметрична: ошибочный прогноз стоит известных 54 PLN, а недоукомплектованный пик стоит больше — насколько, из наших данных не выводится и здесь не выдумывается.

Прогноз вечера становится управленческим решением только тогда, когда называет три вещи: какой ресурс, на сколько и по какой цене. Менеджер ресторана не может принять или отклонить фразу о том, что сегодня будет много людей. Он может принять или отклонить продление одной смены на названное число минут за названную сумму.

Прогноз, который нельзя ни принять, ни отклонить, — не решение

В 17:00 наша система посмотрела на сегодняшний день и нашла сразу четыре вещи: 74 брони в книге, хорошую погоду, событие в городе и исторически повышенный поток с улицы после 21:00 в дни после такого события. Смена была рассчитана на обычную пятницу.

Каждый из этих четырёх фактов верен — и все четыре вместе всё равно не дают ничего, с чем менеджер мог бы что-то сделать. «Сегодня будет много людей» нельзя принять, отклонить, передать и нельзя измерить потом. У этой фразы нет адресата, нет срока и нет цены. Через месяц никто не скажет, была ли она права, потому что решения не принималось.

Вместо неё менеджер получил от нас вот это:

Повышенная вероятность вечерней нагрузки. Имеет смысл продлить смену X на 90 минут. Расчётный дополнительный фонд оплаты труда: 54 PLN.

У этой фразы есть адресат (менеджер), предмет (одна смена), размер (90 минут), цена (54 PLN) и ровно два возможных ответа. Её можно отклонить — и отказ тоже решение, записанное, с известной ценой на другой стороне.

Цена решения — деньги, которые бизнес потратит, если скажет «да», выраженные в валюте, которой он платит, и приложенные к самой просьбе, а не к более позднему отчёту. Без неё просьба — предупреждение; с ней просьба — выбор.

Эта страница о переходе от первого ко второму. Арифметика здесь намеренно мелкая: всё считается на листе бумаги, даже если ты никогда не купишь никакой программы.

Четыре сигнала этого вечера и чего на самом деле стоит каждый

Эти четыре сигнала не равны, и считать их одним комком — первая ошибка.

74 брони — факт книги: он считается, он уже наш и он единственный из четырёх несёт имена и часы. Он говорит о полу вечера, а не о его потолке: забронированный стол — это стол, о котором ты уже знаешь.

Хорошая погода и событие в городе — внешние условия. Ни одно из них не является числом гостей. Это причины ожидать, что незабронированная часть вечера поведёт себя не как в обычную пятницу, и сами по себе они ничего не меняют в графике.

Исторически повышенный поток с улицы после 21:00 в дни после такого события — единственный из четырёх, который меряет наше собственное прошлое. Он превращает два внешних условия в ожидание, потому что говорит, что происходило здесь, в этом зале, в прошлые разы, когда те же условия сходились.

Вот порядок доверия: книга, потом наша собственная история, потом внешний мир. Событие в городе — гипотеза. Наша запись о том, что такое событие сделало с залом после 21:00, — свидетельство. Как эту запись собирать — сколько дней назад нужно взять, как сравнивать сопоставимое с сопоставимым, как не прочитать шум как закономерность — тема прогнозирования спроса.

График меняет только последний сигнал

Брони график не меняют, потому что смену считали с кривой броней в руках. Погода тоже его не меняет, потому что погода — не число людей на смене. График меняет ожидание гостей без брони, приходящих в окно, когда смена уже редеет, — а это ожидание существует только потому, что тот же рисунок был записан раньше.

Поэтому же решение идёт менеджеру, а не собственнику: одна смена, один вечер, цена одного обеда. Разделение на то, что система делает сама, что делает вместе с человеком и что остаётся за владельцем, — осознанный выбор устройства; мы разбираем его в тексте о трёх уровнях самостоятельности системы.

Что говорит «+18 % к базе» и что она прячет

18%
Наша оценка для окна между 21:00 и 22:30 звучала так: вероятный поток будет примерно на 18 % выше базы.

Это число честное и одновременно само по себе непригодное. Процент — отношение, а отношение без знаменателя не величина:

Дополнительные гости в окне = Базовые гости в окне × Прибавка

  • Базовые гости в окне — число гостей, которое ты обычно обслуживаешь в этом окне в сопоставимый день, в гостях;
  • Прибавка — ожидаемое превышение над базой, безразмерная доля (0,18 для 18 %);
  • Дополнительные гости в окне — результат, в гостях.

Размерности сходятся: гости × безразмерное = гости. Арифметика тривиальна. Беда в том, что базы на этой странице нет и быть не может: она живёт в твоей кассовой системе, нарезанная по часам, для дней, сопоставимых с этим.

18%
Десять гостей в этом окне и тридцать гостей в этом окне дают одинаковые «+18 %», только первому не нужен никто, а второму нужен человек в зале.

База — число, относительно которого меряется процент: тот же час, тот же тип дня недели, те же условия, взятые из собственных записей. Прогноз, выданный только в процентах, вручает читателю число, с которым он ничего не сделает, пока сам не добавит удержанную половину.

Честная формулировка того, что мы знали, такова: форма вечера была ясна, размер его знал только зал. Именно поэтому решение пришлось оценить в деньгах, а не в процентах. Деньги — единственная единица, в которой менеджер сравнит выгоду неизвестного размера с расходом известного.

Держи оба числа, но каждое на своём месте. Процент относится к объяснению, почему просьба появилась; злотый относится к самой просьбе.

18%
Сообщение «+18 % после 21:00, разберись» перекладывает арифметику на человека, который меньше всех свободен её сделать, — на того, кто уже стоит в зале.

Сначала окно, смена потом

Окно — с 21:00 до 22:30. Смена кончается в 21:00. Эти два факта и ничто больше дают 90 минут:

Продление = Конец окна − Конец смены

  • Конец окна — час, в который повышенный поток должен прекратиться, часовое время;
  • Конец смены — час, в который человек по графику заканчивает, часовое время;
  • Продление — результат, в минутах времени одного человека.

22:30 − 21:00 = 1 ч 30 мин = 90 минут. Обратная сверка: 21:00 + 90 минут = 22:30, то есть конец того окна, с которого начали.

Выглядит как пустяк. Это не пустяк: 90 минут не выбраны как круглое число, привычка или компромисс. Это и есть окно. Покрытие выпадает из тех же двух фактов:

Покрытие = Продление ÷ Длина окна

90 ÷ 90 = 1,00, то есть 100 %. Обратная сверка: 1,00 × 90 = 90 минут. Продление покрывает всё окно прогноза и ни минутой больше.

Если брать с этой страницы одну привычку, бери эту. Размеряй ответ по окну, а не по смене. Человек, которого попросили «задержаться немного», задержится на час, потому что час — это то, что люди понимают под «немного», и последние тридцать минут окна останутся без человека, пока первые тридцать минут продления оплачены впустую. Окно — измеренная величина; «немного» — нет.

Ошибиться в окне можно двумя способами: закончить его слишком рано, потому что хвост вечера всегда кажется никому не нужным, и округлить его начало до целого часа из любви к порядку. Оба обходятся дёшево — окно берётся из собственных почасовых счётчиков, из того же источника, что и база. Оборачиваемость столиков говорит, сколько волна приходов занимает зал после того, как приходить перестала: окно работы длиннее окна приходов, а разница — среднее время удержания стола.

Цена решения: что выпадает из 54 PLN

Расчётный дополнительный фонд оплаты труда за продление смены на 90 минут — 54 PLN. Это всё, что мы сказали менеджеру, и этого хватает, чтобы решить. Но в этой сумме сидит ещё одно число, и его стоит вытащить, потому что именно им ты будешь пользоваться дальше:

Ставка за час продления = Дополнительный фонд оплаты ÷ Продление в часах

  • Дополнительный фонд оплаты — расчётные дополнительные расходы на оплату труда, вызванные продлением, PLN;
  • Продление в часах — длина продления, выраженная в часах, безразмерное число часов;
  • Ставка за час продления — результат, PLN в час.

54 PLN ÷ 1,5 ч = 36 PLN за час продления.

Обратная сверка вторым путём

Одиночное деление — ровно тот вид арифметики, который ломается молча, поэтому оно проверяется дважды, и вторая проверка идёт другой дорогой, а не повторяет первую.

Вперёд: 36 PLN/ч × 1,5 ч = 54 PLN — исходная сумма возвращается. Через минуты: 54 PLN ÷ 90 мин = 0,60 PLN за минуту, а 0,60 PLN/мин × 60 мин/ч = 36 PLN/ч. Тот же ответ приходит без единого перевода 90 минут в 1,5 часа, значит ошибка в этом переводе не пережила бы обе дороги. Размерности сходятся на обеих: PLN ÷ ч = PLN/ч и PLN/мин × мин/ч = PLN/ч.

Теперь ставка переносима. Следующую просьбу о том же человеке ты оценишь умножением, а не запросом в бухгалтерию: 60 минут — 36 PLN, 30 минут — 18 PLN, два часа — 72 PLN. Менеджер, знающий одну ставку, оценит четыре решения до начала смены.

Чем 54 PLN являются и чем не являются

54 PLN — это наша оценка дополнительных расходов на оплату труда, вызванных этим продлением. Это не зарплата работника брутто за те 90 минут, не полная стоимость часа работы в ресторане, и эта страница не превращает одно в другое. Переход от ставки брутто к полной стоимости часа идёт через взносы работодателя, ставки которых различаются от работодателя к работодателю, и единого множителя для этого нет — поэтому мы никакого не печатаем. Если это число нужно для твоего ресторана, во сколько обходится труд как доля выручки показывает, какие составляющие в него входят.

Два практических следствия: не сравнивай наши 36 PLN/ч со ставкой зарплаты — это разные величины, и сравнение не говорит ничего. Зато сравнивай её саму с собой во времени: ставка, вытекающая из продлений того же человека на той же позиции, в твоих книгах величина устойчивая, а её скачок означает, что изменилось что-то в графике, а не в арифметике.

Как превратить любой прогноз в решение с ценой: четыре шага

Ничто из сказанного не является особенностью пятничных вечеров. То же превращение работает на опаздывающей поставке, на съезжающей оценке, на поехавшей цене поставщика, на забивающейся телефонной линии в обед. Четыре шага, в таком порядке:

1. Назови окно. С какого часа по какой, часовым временем. Не «сегодня вечером», не «на выходных». Если назвать окно не получается, у тебя не прогноз — у тебя настроение.

2. Назови ресурс, которого в этом окне не хватит. Одна позиция, один человек, одна печь, одна телефонная линия. Прогнозы перестают быть решениями чаще всего именно здесь: «будет много людей» не говорит, что кончится первым. В загруженную пятницу это может быть зал, раздача или линия, которая принимает звонки, — а сколько звонков успеваешь принять в час пик это тот же расчёт на другом ресурсе.

3. Назови единицу, в которой ресурс можно добавить. 90 минут одной смены. Один дополнительный человек с 19:00. Ещё одна линия на два часа. Единица должна быть тем, что менеджер способен вызвать к жизни сегодня, а не способностью, которую бизнес строил бы месяц.

4. Оцени эту единицу и поставь цену в то же предложение, что и просьбу. Не в приложение, не в недельный отчёт. В предложение. Цена, пришедшая позже, — это отчёт о решении, уже принятом вслепую.

Проверка, что превращение удалось: человек, получивший сообщение, может ответить «да» или «нет» и знает, что он только что потратил. Если ему приходится спрашивать «сколько это стоит», пропущен шаг 4. Если приходится спрашивать «кого именно», пропущен шаг 2.

Почему цена обязана быть в сообщении, а не на панели

Потому что сообщение читают в 17:00, в коридоре, с телефона, читает тот, кто вот-вот будет занят. Панель, на которой число можно было бы найти, — не то же самое, что число принесённое. В этом вся разница между системой, которая отчитывается, и системой, которая решает, — отчётность, показывающая числа, на которые владелец правда смотрит, та же мысль этажом выше.

Что это продление обязано отбить

Оценённое решение приглашает следующий шаг: сколько вечер должен принести, чтобы 54 PLN стоило тратить? Ответ через выручку лёгкий и наполовину верный. Средний чек того вечера был 170 PLN, значит:

Порог окупаемости в чеках = Цена решения ÷ Средний чек

54 PLN ÷ 170 PLN на чек = 0,32 чека. Обратная сверка: 0,32 × 170 PLN = 54,4 PLN, то есть возврат к исходной сумме в пределах округления; до четырёх знаков 0,3176 × 170 = 53,99 PLN.

Размерности: PLN ÷ (PLN на чек) = чеки. В терминах выручки продление окупается, если приведёт примерно к трети дополнительного среднего чека за все 90 минут.

И вот здесь лёгкий ответ перестаёт быть полезным, потому что зарплату платят не из выручки.

Маржа покрытия (contribution margin) — это деньги, остающиеся от чистой выручки после вычета переменных расходов; они идут на покрытие постоянных расходов, а после того как постоянные расходы закрыты, становятся прибылью. Это определение принадлежит нашей странице о точке безубыточности, и именно оно этому сравнению и нужно: дополнительный чек вручает тебе не 170 PLN, а то, что от них остаётся после еды, упаковки, комиссии по карте и часа труда, который сдвинулся вместе с ним.

Настоящий порог поэтому формулируется в марже покрытия, а не в выручке:

Порог окупаемости в гостях = Цена решения ÷ Маржа покрытия на гостя

Размерности: PLN ÷ (PLN на гостя) = гости. Формула полна; вход не наш. Маржа покрытия на гостя — свойство твоего меню, твоего набора каналов и твоего времени суток, и эта страница числа для него не напечатает: у нас его нет для твоего зала, а выдумать было бы хуже, чем оставить строку открытой.

Без единого заимствованного числа мы можем зато назвать размер ставки. Тот вечер закрылся выручкой 21 480 PLN, значит:

Доля дня = Цена решения ÷ Выручка дня

0,25%
54 PLN ÷ 21 480 PLN = 0,0025, то есть 0,25 % выручки дня.

Обратная сверка: 0,0025 × 21 480 PLN = 53,7 PLN, а до четырёх знаков 0,002514 × 21 480 = 54,0 PLN. Размерности: PLN ÷ PLN = безразмерная доля.

Четверть процента дня — вот размер того, о чём принимается решение. Назвать эту долю — часть оценки решения: она говорит менеджеру, сколько внимания выбор заслуживает, и ответ здесь «немного — реши и иди дальше».

Прогноз может не сбыться, и две ошибки стоят разного

Этого не было в отправленном сообщении, и это надо сказать прямо, потому что оно следует из наших же чисел, хотя никто этого не записал.

Прогноз может не сбыться. Событие кончается раньше, толпа уходит в другое место, и 90 минут оплачены за вечер, который повёл себя как обычная пятница. Цена этой ошибки известна точно: 54 PLN.

0,25%
Она ограничена, наступает сразу и составляет 0,25 % дня.

Обратная ошибка — провал сервиса на пике: волна приходит, залу не хватает человека 90 минут, ожидание растягивается, столы оборачиваются медленнее, часть гостей уходит необслуженной, а часть обслуженных не вернётся. Эта ошибка стоит больше 54 PLN. Насколько больше — сказать не можем: это число из наших данных не выводится, и выдумывать его мы не станем.

Вторая цена в принципе величина настоящая: потерянные посадки, незаработанная маржа покрытия, более медленная оборачиваемость уже забронированных столов, гости, чей следующий визит не состоится. Каждое из этого измеримо в ресторане, который это меряет. Ничего из этого нет в числах, на которых стоит эта страница, а сумма, собранная здесь ради того, чтобы сравнение выглядело полным, была бы ровно тем уверенным вымыслом, который хуже признанного пробела.

Честная форма этого решения поэтому несимметрична:

если прогноз ошибсяесли прогноз верен, а никто не действовал
что происходит90 минут одной смены оплачены за обычный вечерзалу не хватает одного человека всё 90-минутное окно
цена54 PLN, известнабольше 54 PLN, из наших чисел не выводится
когда наступаетв сегодняшнем фонде оплатыв сервисе этого вечера и в поздних визитах
насколько заметнаполностью, это строка в графикееле-еле, выглядит как обычный людный вечер

Несимметричность — не довод всегда говорить «да». Это довод называть, в какую сторону ты ошибаешься, когда ошибаешься, и класть ограниченную цену туда, где менеджер её видит. Решение, у которого потеря — известные 54 PLN, а выгода — непосчитанное избегание, всё равно остаётся решением, которое он вправе отклонить, — только теперь он отклоняет его осознанно.

Несимметричная цена ошибки — решение, у которого два способа ошибиться различаются размером, заметностью или моментом наступления. В таких решениях дешёвой и заметной ошибкой управляют слишком усердно, а дорогую и незаметную не замечают вовсе — просто потому, что на одной из них написано число.

Что отчёт закрытия доказывает и чего не доказывает

5,7%
Тот день закрылся коротким отчётом: 21 480 PLN выручки, 5,7 % к прогнозу, 126 гостей, средний чек 170 PLN.

Хочется прочесть это как приговор решению, принятому в 17:00. Это не он, и отказ от такого чтения — разница между измерением и рассказыванием себе истории. Зато в отчёте есть две полезные вещи.

Первая: его можно проверить им же самим

Средний чек = Выручка ÷ Гости

21 480 PLN ÷ 126 гостей = 170,48 PLN на гостя, а в отчёте 170. Обратная сверка: 126 × 170 = 21 420 PLN, на 60 PLN меньше 21 480 — разрыв и есть округление среднего чека до целых злотых, а 60 ÷ 126 = 0,48 PLN на гостя, ровно тот хвост, который округлили. Размерности: PLN ÷ гости = PLN на гостя.

Это занимает пятнадцать секунд и стоит делать с каждым отчётом, из любой системы. Дневной отчёт, три главных числа которого не воспроизводят друг друга, содержит неисправность выше по цепочке, и арифметика находит её раньше, чем месяц.

Тем же приёмом восстанавливается прогноз, с которым отчёт сравнивается:

Прогноз = Факт ÷ (1 + Отклонение)

21 480 PLN ÷ 1,057 = 20 322 PLN. Обратная сверка: 20 322 × 1,057 = 21 480 PLN.

5,7%
Поскольку 5,7 % само округлено, честная форма ответа — вилка: при 5,65 % прогноз равен 20 331 PLN, при 5,75 % — 20 312 PLN.

То есть от 20 310 до 20 330 PLN, и большей точности здесь нет.

Вторая: он не может присвоить превышение

День превысил свой прогноз примерно на 1 158 PLN — это 21 480 минус восстановленные 20 322. Против решения стоимостью 54 PLN превышение примерно в двадцать один раз больше цены, и это отношение не является отдачей от решения. Записать его как отдачу было бы ложью сразу тремя способами: прогноз, который день превысил, был сделан до чтения сигналов 17:00, поэтому часть превышения — та самая волна, ответом на которую было продление; ничто в отчёте не отделяет деньги, заработанные в 90-минутном окне, от денег остальных десяти часов; и не существует сравнения с вечером, где те же сигналы появились, а смену не продлили, — контрфакта нет вовсе.

Чтобы правда ответить «сработало ли», нужна контрольная группа: то же решение принимается в части сопоставимых вечеров и намеренно не принимается в остальных, а разница меряется на серии, а не на одном дне. Этот метод, его размеры выборки и его способы врать — тема текста о проверке, сработала ли акция, и к решениям об обслуживании смены он применяется без изменений.

Отчёт закрытия при этом оправдывает себя по другой причине: он короткий. Всё, что вело себя нормально, в нём отсутствует, а менеджер не потратил девяносто минут на его сборку.

Где здесь система, а где обычная арифметика

Граница проходит не там, где предполагает большинство, поэтому скажем прямо.

Обычная арифметика, система не нужна: каждый расчёт на этой странице. 90 минут из двух часовых отметок. 54 разделить на 1,5. 54 разделить на 170. 21 480 разделить на 126. Восстановление прогноза из процента. Всё это деление, и всё помещается на салфетке.

Статистика, которую ты сделаешь руками, но обычно не сделаешь: базовый поток в окне 21:00–22:30 в сопоставимые дни и размер прибавки потока с улицы в дни после события в городе. Это подсчёт строк в собственной истории продаж и нарезка их по часам. Любой владелец это умеет; почти никто не делает этого ежедневно, а раз в квартал — не то же самое.

Что действительно добавляет программа: скорость и отсутствие забывания. Четыре сигнала прочитаны в 17:00, в день, когда они имели значение, пока график ещё можно было изменить, — а не в 23:00, когда вечер уже история. Наши модули прогноза и сценариев считают, поддержка решений превращает посчитанное число в оценённый выбор, команда держит график, а задачи — место, где принятое решение получает ответственного и конец. Более широкую форму этого устройства описывает ИИ-система управления рестораном.

Что не является ни тем, ни другим: суждение. Стоит ли тратить 54 PLN на вероятность, решает человек, знающий то, чего числа не несут: что у этого работника завтра ранний выход, что в зале и так не хватает одного повара. Арифметика существует, чтобы это суждение было дешёвым, а не чтобы его заменить.

Как сделать это руками, на одном листе

Менеджер с тетрадью и вчерашним отчётом о продажах пройдёт весь путь. Пять строк, в таком порядке:

  1. Окно. Из почасовых продаж за сопоставимые дни: когда поздняя волна начинается и когда кончается. Две часовые отметки.
  2. База. Гости в этом окне в те дни, усреднённо. Одно число, в гостях.
  3. Ожидаемая прибавка. База × прибавка, записанная для этих условий. Никогда прибавку не записывал? Напиши «неизвестно» — это правдивая запись, и она мешает выдать догадку за прогноз.
  4. Единица ответа. Какой человек, какая позиция, с какого часа по какой. Минуты, а не прилагательные.
  5. Цена. Минуты ÷ 60 × часовая стоимость этого человека. Одно умножение. Поставь его в сообщение.

Потом два вопроса, которые это закрывают: сколько стоит, если я это сделаю и ничего не случится, и что ломается, если я этого не сделаю, а оно случится. У первого есть число. У второго обычно нет — и знать, что есть что, это большая часть умения.

Храни эти листы. Двадцать таких — запись о том, какие условия правда дали волну, а какие нет, и только так третья строка когда-нибудь перестаёт говорить «неизвестно». Ресторан, собирающий их сезон, построил собственный прогноз, на собственном зале, без другого источника данных, кроме кассы. Та же дисциплина, применённая к броням, которые не приходят, — это цепочка подтверждений против no-show; та же мера на место и на час — RevPASH, который говорит, стоили ли продлённые 90 минут времени места вообще. Чтобы выразить всё одним отношением, выручка на час работы персонала ставит продление в знаменатель, а вечер в числитель.

Два текста той же формы, их стоит назвать, потому что они случаются в тот же вечер: почему упала выручка вечером — это тот же метод, пущенный назад на дне, который прогноза не добрал, а закрытие смены, которое занимает слишком долго, применяет его к часу после ухода последнего гостя. А вечернее решение никогда не бывает единственным — на что обязана отвечать аналитика это о том, какие из них вообще заслуживают числа.

Частые вопросы

Почему 90 минут, а не целый час или целая смена?

Потому что окно было 90 минут. Прогноз охватывал 21:00–22:30, человек заканчивал в 21:00, а разница между этими двумя часовыми отметками и есть продление. Округление вверх до двух часов оплатило бы 30 минут вне окна; округление вниз до часа оставило бы половину окна без человека. Длина ответа — измеренная величина, а не любезность.

Откуда берутся 36 PLN в час из 54 PLN?

Из деления оценки фонда оплаты на длину продления в часах: 54 PLN ÷ 1,5 ч = 36 PLN/ч. Проверка идёт другой дорогой: 36 × 1,5 = 54, и отдельно 54 ÷ 90 минут = 0,60 PLN за минуту, то есть 36 PLN в час. Обе дороги дают одну ставку, значит ошибка в переводе минут в часы не спряталась бы ни в одной.

36 PLN в час — это зарплата работника?

Нет, и считать так было бы ошибкой. Это ставка, вытекающая из нашей оценки дополнительных расходов на оплату труда для этого продления, — не более того. Это не сумма брутто и не полная стоимость часа работы, включающая взносы работодателя, которые различаются от работодателя к работодателю. Эта страница между этими величинами не пересчитывает, потому что для этого нужен множитель, которого у нас нет.

А если вечер окажется спокойным и продление пропадёт зря?

Тогда решение стоило 54 PLN, то есть 0,25 % выручки того дня, и эта цена была полностью известна заранее. Обратная ошибка — не продлить в вечер, когда волна всё-таки приходит, — стоит больше, но наши числа не говорят, насколько больше, и ставить сюда сумму мы не станем. Эта несимметричность и есть настоящее содержание решения.

«+18 % к базе» — это на восемнадцать гостей больше?

Только если твоя база для этого окна как раз сто человек. Процент — отношение, и ему нужен знаменатель: дополнительные гости равны базовым гостям в окне, умноженным на 0,18. База берётся из собственных почасовых счётчиков за сопоставимые дни и есть та половина, которую прогноз в процентах опускает. Именно поэтому просьба, дошедшая до менеджера, была выражена в деньгах.

День закрылся на 5,7 % выше прогноза — доказывает ли это, что продление сработало?

Нет. Превышение — около 1 158 PLN против решения за 54 PLN, и это отношение не отдача. Прогноз дня сделан до чтения вечерних сигналов, отчёт не отделяет 90-минутное окно от остальных десяти часов, и нет сопоставимого вечера, где те же сигналы появились, а смену не продлили. Ответ на «сработало ли» требует контрольной группы на серии вечеров, а не одной удачной ночи.

Может ли ресторан делать это без всякой программы?

Да, и должен мочь — иначе арифметику прячут, а не делают. Пять строк на листе: окно, база, ожидаемая прибавка, единица ответа, цена. Система меняет не расчёт, а час, в который он приходит: 17:00, пока график ещё можно изменить, каждый день, без того чтобы кто-то помнил спросить.

Остальные тексты этого раздела разбирают тот же зал с других сторон — как прогнозируется вечер, во что обходится час труда, сколько стоит стол в час. Начни с раздела о ресторанах и возьми то число, которое болит сильнее всего на этой неделе.

Связанные услуги

В этом разделе

Посмотрим на твоих цифрах

Расскажи, как сейчас устроена обработка заявок: сколько их, кто принимает, где теряются. Aura пройдёт процесс вместе с тобой и покажет, что можно снять с человека, а что трогать не стоит.

Поговорить с Aura

Откроется главная страница с Aura. Назови компанию — она посмотрит на неё в публичных данных и покажет, что видит клиент. Без обещаний результата.

Удобнее написать? marketing@auraglobal-merchants.com

Следующий шаг

Посмотрим, подходит ли Aura вашему заведению

Берёмся не за всех: сначала смотрим процессы, продажи и текущие системы и честно говорим, есть ли смысл нам заходить. Несколько вопросов, минут пять.

Пройти отбор →