За 3 недели увеличили число активных пользователей на 25%, ускорив работу приложения и устранив критические проблемы

Задача
Необходимо было оптимизировать работу приложения для улучшения клиентского опыта.
Трудности
Команде необходимо было быстро изучить проект, в максимально сжатые сроки выявить препятствия на пути клиента и повысить стабильность приложения, не нарушая бесперебойную работу приложения.
Реализация
Команда провела диагностику приложения: обнаружили, что основное число сбоев вызвано несколькими критичными ошибками в мобильном приложении, а проблема медленного ответа от сервера связана с неоптимальной работой с базой данных.
Проверили код мобильного приложения, внесли необходимые изменения, чтобы устранить ошибки.
Определили, что запрос для авторизации является самым тяжелым. Чтобы решить эту проблему, разделили типы авторизации и изменили логику построения самых тяжелых запросов к БД, а также почистили БД от избыточных и устаревших данных. В результате, нагрузка на сервере БД сократилась со 100% до 1%, и приложение начало работать быстрее.
Произвели ряд улучшений интерфейса и логики работы, что позволило увеличить время использования приложения и число активных пользователей в день (DAU).
Отзыв клиента
Менеджер продукта
Менеджер продукта ООО Метро Кэш Энд Керри
Заинтересовало?
Оставьте свои контакты, чтобы мы обсудили вашу задачу
Проект

90+
торговых центров в России
Топ-3
лидеров e-grocery
500+ тыс.
установок приложения