Цифровые каналы играют огромную роль в торговой дистрибуции. Они удобны, гибки, экономичны, могут адаптироваться к специфике бизнеса любого масштаба и направления деятельности. Но, как и все высокотехнологичные инструменты, для сохранения эффективности требуют технического сопровождения и периодической технологической модернизации.
Системный интегратор DBI успешно обновил мобильное приложение организации продаж для корпоративного клиента.
Большая сеть дистрибуции и широкий ассортимент товара производителя требуют эффективных систем корпоративного управления, в числе которых — мобильное приложение для торговых представителей.
В течение длительного времени приложение оставалось актуальным: обновлялся контент, были доступны каталогизированные данные, продолжался процесс обмена информацией.
Вместе с тем стек технологий сервиса к настоящему моменту уже серьезно устарел, и не поддерживался операционной системой Android выше Версии 9. Программа Java 7, устаревшие Activity шаблоны не позволяли гибко адаптировать страницы под новые требования и создавали трудности в развитии. Решить возникшую проблему помогла команда системного интегратора DBI.
Вся работа с прежним приложением была построена на простых обменах данными. Многие процессы, логические операции и вычисления в архитектуре приложения были выполнены на основе функций базы данных, чего в современной WEB-разработке стараются избегать.
Одним из ключевых требований заказчика стало сохранение обмена с действующей Системой управления предприятием Microsoft Navision. Поэтому перед командой разработчиков стояла двойная концептуальная задача:
Дизайнеры и аналитики DBI совместно с торговыми представителями заказчика посетили точки реализации продукции компании в разных регионах. На основе полученной информации о возможностях существующего приложения, а также комментариев представителей о работе с приложением, была составлена Customer Journey Map (CJM) — карта детального описания взаимодействия пользователя с приложением. Карта помогла разобраться с бизнес-процессами в текущем приложении и найти точки развития для новой версии программы.
Активная фаза проекта стартовала весной 2024 года. Тогда группа инженеров DBI приступила к работе по спецификации, требованиям, дизайну, основным блокам. Команда провела оценку объемов и качества данных сущностей клиентов, торговых точек, заказов, товаров. Также проводился анализ содержания текущей системы: структуры данных, типов спецификации, связей. Опираясь на спецификации, в новую систему были перенесены только те сущности, которые необходимы для корректной работы нового приложения.
Выполненный обзор позволил команде проекта DBI отказаться от некоторых компонентов прежней системы, а необходимые структуры и процессы реализовать с помощью более эффективных инструментов.

Новое мобильное приложение поддерживает Android 14 и использует современный стек технологий: Kotlin, Jetpack Compose, Dagger Hilt и Room. Это позволило оптимизировать и увеличить скорость обработки данных и процессов обмена. Совместно с техническими специалистами заказчика командой DBI было принято решение реализовать обмен данными сервера мобильного приложения и ERP-системы Microsoft Navision с помощью шины данных DATAREON. Обмен данными осуществляется через шину.
Летом 2024 года готовность функциональных блоков приложения и выполнение общих требований заказчика составили уже порядка 40%. Разрабатывались функции оформления заказа, статусная модель заказов, а также функции работы с каталогом, отображения торговых точек и визитов.
Запуск пилота приложения весной 2025 года и работа в режиме тестовой нагрузки показали, что команда DBI задачу успешно выполнила.
Новое корпоративное мобильное приложение от DBI отвечает требованиям клиента и позволяет сократить время оформления заказа, снизить количество ошибок за счет автоматизации и оптимизации бизнес-процессов. Также повышена безопасность данных и их соответствие современным стандартам защиты информации.
В числе преимуществ приложения следует назвать:
Стабильность. В системе одновременно могут работать до 1000 активных пользователей
Отказоустойчивость. Серверная архитектура приложения предусматривает автоматическое восстановление и бесперебойную работу с данными.
Единство архитектурного стиля. REST API обеспечивает совместимость и предсказуемость интерфейсов и масштабирования.
Масштабируемость. Существует возможность будущего горизонтального и вертикального развития системы.
Нужно обновить корпоративное приложение? Добавить скорости, расширить функции? Обращайтесь в DBI. Мы это умеем! Всегда на связи contact@DBI.ru.
Наш менеджер свяжется в течение 2х часов