Как объединить 150 000 сотрудников, если у большинства нет доступа к корпоративным системам с рабочего компьютера? Для сети ресторанов быстрого питания мы спроектировали мобильную экосистему, которая собрала в одном окне ключевые HR-сервисы, коммуникации, льготы и инструменты поддержки с учетом высокой нагрузки, требований безопасности и сценариев использования на личных устройствах.
Проблематика
Крупная сеть ресторанов быстрого питания «Вкусно и точка» объединяет 150 000 сотрудников. Значительная часть команды работает в ресторанах и не использует компьютер в ежедневной работе, поэтому основным инструментом становится личный смартфон. При этом начисления, льготы, заявки, обучение, новости и обратная связь и т.д. - существуют в специализированной системе, но к которой нет технической возможности предоставить доступ всем сотрудникам, ограничения по безопасности и производительности.
Заказчику требовалось системное решение, которое:
- выдержит пиковые нагрузки в 20 000 одновременных пользователей
- объединит корпоративные сервисы в одном окне
- будет удобным и не потребует обучения
- встроится в существующий ИТ-ландшафт заказчика
- обеспечит информационную безопасность при использовании личных устройств.
Решение: единая мобильная платформа для сотрудников
Мы спроектировали мобильное приложение, которое становится центральным узлом взаимодействия между компанией и персоналом.
Дополнительно мы разработали дизайн-концепцию продукта: визуальный язык основан на фирменном стиле компании — узнаваемый, но адаптированный под внутренние корпоративные задачи. В рамках концепции предложили название корпоративного портала — «Наша кухня», подчеркивающее командный характер продукта и усиливающее вовлеченность. Логотип наследует линии и цвета бренда, но через трансформацию формы приобретает самостоятельную идентичность.
Что лежит в основе подхода:
Многоканальная интеграция. Приложение представляет собой единое рабочее пространство, которое объединяет информацию, коммуникации, уведомления, корпоративные сервисы.
Персонализированный опыт. Содержание подстраивается под роль, предпочтения и действия пользователя. Официант видит одни инструменты, менеджер зала - другие, офисный сотрудник - третьи. Пользователь может добавлять нужные сервисы в избранное — они автоматически появляются в виде виджетов на главном экране.
Обмен знаниями. Подробные профили сотрудников, таргетированный новостной контент и открытая оргструктура позволяют работникам любого уровня и местоположения познакомиться с атмосферой компании и внутренней иерархией, что укрепляет корпоративную культуру.
Интерфейс, ориентированный на человека. Мы создали дизайн, который соответствует корпоративному стилю и при этом остается интуитивно понятным. Адаптивные экраны под светлую и темную тему, динамические иллюстрации, продуманная навигация снижают когнитивную нагрузку и формирует привычку пользоваться приложением ежедневно. Интерфейс дополняется сезонными визуальными акцентами, которые делают взаимодействие более живым и повышают лояльность пользователей.
Ключевые функциональные блоки
Главный экран объединяет корпоративные новости, блог с профессиональными статьями, анонсы событий, соревнований и конкурсов. Основной акцент сделан на быстрый доступ к наиболее востребованным сервисам — они располагаются в верхней части экрана с учетом пользовательских сценариев. Новостная лента помогает сотрудникам оставаться в курсе событий и вовремя узнавать о корпоративных мероприятиях.
Раздел «Мое» — приватное пространство для конфиденциальной информации: расчетные и больничные листы, результаты оценки 360, персональные финансовые результаты, документы и соглашения.
«Мои финансы» позволяют сотруднику видеть динамику доходов, детализацию зарплаты, отпускных, компенсаций и вычетов. Раздел спроектирован максимально прозрачно: доступна история начислений, агрегированные показатели за разные периоды и наглядная аналитика. Отдельно выделена информация по льготам с актуальным балансом бонусов. Встроенный калькулятор прогноза дохода позволяет моделировать изменения заработка и сокращает количество запросов в бухгалтерию и HR.
«Льготы» отвечают на вопрос: что компания дает помимо зарплаты. Здесь отображаются баланс бонусов, программы питания и униформы, акции, карточки «Спасибо». Геймификация позволяет копить баллы и тратить их в магазине мерча или обменивать на сертификаты.
Профиль сотрудника содержит рабочие и личные данные, которые пользователь может дополнять навыками и интересами, что помогает находить точки соприкосновения с коллегами.
Сервисы обеспечивают быструю адаптацию новичков за счет преднастроенного набора инструментов под конкретную роль. Опытные сотрудники могут настраивать список под себя, добавляя избранное. Дополнительно реализован чат с поддержкой, где можно оперативно уточнить любые вопросы — от начислений до программ льгот. В системе также предусмотрен ежемесячный персонализированный дайджест, который отражает ключевые показатели работы, участие в обучении и выполнение планов, помогая сотруднику видеть свой вклад и динамику результатов.
Техническая реализация
Мы спроектировали систему, способную обслуживать более 150 000 учетных записей и выдерживать 20 000 одновременных пользователей. В основе лежит микросервисная архитектура (Microservices, API-first, Cloud-native, Headless).
Frontend & Mobile. Реализован веб-портал для гибкого управления данными в приложении. Подход Micro Frontend позволяет нескольким командам работать независимо. Единая авторизация через Keycloak обеспечивает бесшовный переход между внутренними и внешними сервисами.
Backend. Система разбита на независимые сервисы с четкой изоляцией ответственности. Событийно-ориентированное взаимодействие через RabbitMQ гарантирует асинхронную обработку. Принцип Database per Service дает каждому сервису собственную базу данных, что повышает автономность и устойчивость.
Модуль оргструктуры. Синхронизирует данные о сотрудниках из Oracle HR, позволяет вносить уточнения в профили и структуру подразделений, раздает данные во все сервисы платформы. Автоматически создает, обновляет и блокирует учетные записи в KeyCloak. Административный интерфейс предоставляет инструменты для просмотра оргструктуры, ручного создания карточек, импорта из XLS и поиска по фильтрам.
Безопасность и качество разработки
Мы внедрили практики безопасного кодирования на основе OWASP Secure coding practices. В пайплайн встроен MobSF SAST для автоматического анализа приложения с еженедельной отчетностью. Проводится периодический ручной анализ (MobSF DAST) с тестированием на root, эмулятор, корректность ssl pinning и шифрование трафика.
Используются инструменты:
- GitLeaks для сканирования репозиториев на наличие чувствительных данных;
- Trivy для обнаружения уязвимостей в контейнерах и зависимостях;
- Dependency Track для управления уязвимостями.
Дорожная карта внедрения
Мы разбили реализацию на этапы в течение одного года:
- Фундамент и запуск в тестовую эксплуатацию. Рабочий прототип для пилотной группы, канал новостей и событий. Утверждение архитектуры.
- Вовлечение и социальные взаимодействия. Лайки, комментарии, доступ к оргструктуре и справочнику сотрудников. Прямой канал коммуникации руководства с командой.
- Система мотивации и признания. Баллы и карточки «Спасибо», инструменты для соревнований, начисления и списания баллов, отчетность.
- Операционная эффективность. Автоматизация HR-запросов: расчетный лист, прогноз зарплаты, доступ к льготам.
- Автоматизация HR-процессов. Подача заявлений на отпуск, увольнение, перевод через приложение. Дашборды для анализа вовлеченности.
- Гибкость и самообслуживание. Передача баллов между сотрудниками, инструменты для опросов. Промышленная эксплуатация.
- Оптимизация процессов и интеграция. Биржа смен, конвертация баллов во внешние бонусы, контроль версий приложений.
- Культура и адаптация. Цифровизация онбординга, инструменты для волонтерства и тимбилдинга. Завершение формирования единой цифровой экосистемы.
Результат: единый цифровой хаб для всей компании
Итогом работы станет приложение, которое объединяет разрозненные корпоративные сервисы в одном окне. Сотрудник получит доступ к начислениям, заявкам, новостям, льготам и поддержке с личного устройства. HR-служба разгружена от рутинных запросов. Руководство получит инструменты для прямых коммуникаций и измерения вовлеченности.
Для бизнеса это означает повышение мотивации и удовлетворенности персонала, ускорение адаптации новых сотрудников, снижение текучести и создание современного HR-бренда. Для сотрудников — удобный сервис, который работает независимо от того, где они находятся.