+7 495 981-01-85 + Become a customer
Services Cases Content-hub

«Pyatyeorochka» grocery teams

Расскажем, как мы внедрили сервисы «X5 Банк» и Экспресс-Скан в приложение «Пятёрочки». А еще о том, как гибкий подход к организации команд и процессов помогает решать задачи по развитию бизнеса.

Клиент

«Пятёрочка» — одна из крупнейших сетей продуктовых магазинов у дома в России. Входит в компанию X5 Group и объединяет более 22 000 магазинов по всей стране.


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

Суперсила AGIMA

Мы умеем подбирать команды под конкретную задачу, быстро интегрироваться в процессы заказчика и сразу приступать к работе.


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

Превью проекта

Задачи

В плотной связке с командой заказчика мы интегрировали в приложение «Пятёрочки» два новых сервиса — «Х5 Банк» и Экспресс-Скан.


Но перед тем, как показать вам результаты работы, немного истории.

История

С «Пятёрочкой» мы работаем с 2017 года, наше сотрудничество началось с разработки мобильного приложения.

Превью проекта

Предпосылки

Над приложением «Пятёрочки» работает большая команда инхаус-специалистов, но и задач по развитию данного ресурса очень много.


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

Превью проекта

Команды


Команда разработки финсервисов состояла из 8 человек: мобильные разработчики, Backend-разработчик, тестировщик, аналитик, менеджер.


Менее чем за неделю погрузились в специфику проекта, разобрались в коде продукта, изучили бэклог, вместе с Product Owner «Пятёрочки» приоритизировали задачи и со второй недели приступили к разработке.

Интеграция «Х5 Банка» и Экспресс-Скана

За месяц реализовали все задачи. Чтобы уложиться в такой срок, мы выстроили рабочий процесс:

  • Со стороны «Пятёрочки»: продуктовая экспертиза, идеи и фичи.
  • Со стороны AGIMA: участие в проектировании решения, разработка, реализация логики показа функционала и сегментации, интеграция со сторонними системами.

«X5 Банк»


В конце 2021 компания X5 Group запустила финансовые сервисы под брендом «X5 Банк». Первой была представлена цифровая «X5 Карта», объединяющая в себе карту лояльности «Пятёрочка» и банковские услуги (оплаты, перевод денег, возврат за покупки и др.).


В декабре 2021 мы запустили MVP-решение в приложении «Пятёрочки». С начала 2022 развиваем функционал. Например, добавили онбординги, помощь с частыми вопросами по карте, информацию о спецпредложениях и бонусах.

Превью проекта
Превью проекта
Превью проекта

«Команда вела разработку на стороне приложения параллельно с разработкой интеграции командой банка. Из-за специфики инфраструктуры и правил безопасности возможности протестировать функционал не было практически до дня старта. Но нам удалось успешно запуститься с минимальной отладкой, потому что правильно спроектировали запросы, ответы и заглушки».

Аватар

Дмитрий Радаев

Delivery Manager

Логотип компании

Экспресс-Скан

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


Мы отвечали за интеграцию данного сервиса в приложение «Пятёрочки». Работы велись совместно с разработчиками Экспресс-Скана в команде Х5.

Превью проекта

Продумали различные поведенческие сценарии. Например, если у пользователя стоит запрет на использование камеры телефона, мы сообщим об этом и поможем настроить.

Также не забыли учесть тонкости продаж некоторых категорий товаров.

Превью проекта

Технологии

Работа над проектом велась по спринтам, бэклог формировали совместно с клиентом.


Стек Backend:

  • Python 3.9 (FastAPI, aiohttp, Celery), PostgreSQL 11, Redis, RabbitMQ, MongoDB. Docker, k8s.


Стек Frontend:

  • Swift, MVP, RSwift, Firebase, SwiftLint, AppsFlyer, SPM, Realm, SnapKit, IVCollectionKit, Alamofire, Fastlane, Gitlab CI.
  • Kotlin, MVVM, Coroutines, Cicerone, Room, Adapter Delegates, Koin, Firebase, Gitlab CI.

Превью проекта

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

Аватар

Екатерина Глущенко

Product Owner

Логотип компании

Над проектом работали

 

Команда AGIMA

  • Светлана Поспелова

    Системный аналитик

  • Дмитрий Симонов

    Python-разработчик

  • Дмитрий Никитин

    Продуктовый аналитик

  • Мария Бурлака

    iOS-разработчик

  • Александр Калашников

    QA-специалист

  • Иван Захаров

    Тестировщик

  • Денис Иванов

    iOS-разработчик

  • Дмитрий Радаев

    Delivery Manager

  • Татьяна Гайнутдинова

    Delivery Manager

  • Игорь Шиян

    Android-разработчик

  • Виктория Левена

    Лид команды продуктовой аналитики

  • Константин Мовчан

    Руководитель проектного офиса

  • Евгения Казачанская

    Android-разработчик

  • Ольга Татаринова

    Data-аналитик

Команда «Пятерочки» и «Х5 Банка»

  • Павел Бабий

    Chief Product Officer

  • Екатерина Глущенко

    Product owner

  • Кристина Зотова

    Product owner

  • Александр Захаров

    Scrum master

  • Михаил Елисеев

    Дизайнер

  • Георгий Щелканов

    Дизайнер

  • Андрей Виноградов

    Дизайнер

  • Александр Белимов

    Ответственный за клиентские пути

  • Елена Абрамова

    Руководитель группы дизайна и клиентских путей

  • Рикардо Рей Патиньо

    Команда Реализации ЛК в приложении

  • Василий Мальковский

    Команда Реализации ЛК в приложении

Do you like it? Share it on social networks

Reach out to us
to start discussing your project