«Пицца Фабрика» — федеральная сеть пиццерий с филиалами в разных городах России. Компания активно развивающаяся и уделяет большое внимание качеству услуг и эффективности работы персонала. Для стабильной работы на кухне, зала и обеспечения необходимы силы и актуальная смена графика — особенно при высоком уровне менеджеров и филиалов.
До создания новой системы планирования смена велась в Excel. Пока филиалов было немного, это работало, но с ростом темпов роста экономики подход не справился.
В результате менеджеры потратили много времени на ручные сверки, прогнозирование нагрузки и работы в персонале стало всё сложнее.
Компания искала решение, которое:
графики распределения всех филиалов в единой системе;
синхронизируется с внешним учётом компании;
Создавать ручные ошибки и дублирование данных.
Для «Пицца Фабрики» были разработаны два веб-модуля: «Графика работ» и «Мастер-график».
Оба модуля интегрированы с внутренней системой управления, но расширение изолированных сервисов в отдельных контейнерах Kubernetes — это радикальное обновление и масштабирование.
Для модуля «Мастер-график» мы создаём отдельные базы данных, которые получают из основной системы только необходимую для расчётов информацию. Передача данных осуществляется через набор микросервисов, каждый из которых отвечает за свой тип сущности: филиалы, подразделения, должности, сотрудники, заказы, продукция, графики и т.д.
Вид сырья:
Этот инструмент для менеджеров, который позволяет за несколько кликов:
Система автоматически регистрирует уволенных сотрудников и синхронизирует данные с базой компании, проверяет ошибки и дублирует.

«Мастер-график» визуализирует загрузку ресторана и помогает планировать смены на основе реальных данных.
В расчётах использованы:
Эти данные перемещаются из разных мест внутри внутренних систем и объединяются в единую аналитическую картину.
Система наблюдения специфику всех ведущих зон ресторана:
Для каждого применения свой набор показателей и план-фактный анализ, который позволяет увидеть реальную эффективность работы ресторана.


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