Как мы разработали цифровую экосистему для сети придорожных кафе «Помпончик» и автоматизировали 65 ресторанов
«Помпончик» — известная сеть придорожных кафе, насчитывающая почти 65 заведений, включая франшизные точки. Ежедневно они обслуживают тысячи автомобилистов и путешественников, для которых главная ценность — это скорость и предсказуемость. Проект пришел к нам по самой надежной рекомендации: нас посоветовал один из текущих клиентов. Перед командой стояла масштабная задача: оцифровать клиентский опыт и разгрузить офлайн-точки.
Бизнес-проблема: Очереди на трассе и поиск решений
Основной вызов для придорожного сервиса — это пиковые нагрузки. Когда на локацию одновременно приезжает несколько машин или экскурсионный автобус, у касс мгновенно выстраиваются очереди. Это снижает общую пропускную способность и портит впечатление от бренда.
Чтобы решить эту проблему, требовалось разгрузить кассовые зоны и дать клиентам возможность делать заказы заранее или прямо за столиком через смартфон. Параллельно необходимо было осовременить программу лояльности: перевести физические карты в цифровой формат с показом QR-кода в приложении, сделав этот процесс бесшовным.
Архитектура и разработка экосистемы
Чтобы система была отказоустойчивой, гибкой и легко масштабировалась на десятки ресторанов, мы спроектировали микросервисную архитектуру. Силами нашей внутренней команды, в которую вошли аналитик, дизайнер, менеджер проекта, QA-инженеры, DevOps-специалист, а также frontend, backend и мобильные разработчики, мы создали единую экосистему. Она включила в себя мобильные приложения под iOS и Android, адаптивный веб-сайт и панель администратора для управления контентом и заказами по всей сети. Также мы заложили в архитектуру собственный модуль программы лояльности для будущего развития продукта.
Главные вызовы и управление изменениями
Проект оказался долгоиграющим и проверил команду на прочность, так как реальные сложности разработки микросервисов и нюансы работы с кассовым софтом потребовали от нас глубокого переосмысления первоначальных оценок.
Основной технической сложностью стала интеграция с системой R-Keeper под капотом. Нам нужно было связать онлайн-заказы с кассовой системой так, чтобы они мгновенно и корректно отображались на кухне, на кассе и на экранах электронной очереди внутри ресторанов.
Ситуация осложнялась тем, что требования к проекту постоянно менялись прямо по ходу разработки. Процесс затянулся из-за неготовности заказчика к быстрому релизу, и пока проект тянулся, нам приходилось на лету адаптировать систему под внешние факторы. Мы регулярно обновляли компоненты R-Keeper, подстраивались под изменения в законодательстве по продаже различных видов продукции и новые правила налогообложения. Кроме того, в процессе менялись и бизнес-приоритеты заказчика: в один момент было решено отложить запуск новой программы лояльности и оперативно дорабатывать интеграцию с уже существующей.
Поскольку система аффектит весь бизнес «Помпончика» и затрагивает интересы франчайзи, любые согласования на стороне клиента длились очень долго. В итоге получался замкнутый круг: пока решения утверждались, требования успевали снова измениться, и мы формировали новые пулы доработок.
Результаты и планы на будущее
Самым сложным решением для этого проекта стало наконец-то выйти в релиз, преодолев череду бесконечных согласований. Пройдя через этот долгий путь, мы вышли на финишную прямую. Одновременно с этим мы заключаем договор на техническую поддержку, чтобы контролировать поведение системы под реальной нагрузкой. После обкатки продукта на первых точках и сбора обратной связи мы проведем точечные доработки и начнем поэтапно разворачивать цифровую экосистему на все 65 заведений сети.