НАГ — разработчик и поставщик оборудования для телекоммуникационной отрасли, промышленности и бизнеса. Компания создаёт сети передачи данных, системы безопасности и дата-центры уже на протяжении 20 лет.
НАГ имеет 8 подразделений в разных городах страны, 3 логистических центра, 4 сервисных комплекса по обслуживанию и ремонту оборудования, 10 складов. В штате — более 700 человек. Оборот в 2023 году — 17 млрд рублей.
Рассказываем, как компания автоматизировала транспортировку оборудования и к чему это привело.
Проблема
Сотрудники оформляли заявку на транспортировку оборудования вручную. Рост объёмов продаж привёл к снижению эффективности работы, задержкам доставки и ошибкам в документах.
Решение
Переложить операции по доставке в сервис, который объединит и автоматизирует в одном рабочем месте все запросы на транспортировку оборудования.
НАГ решил привлечь собственную команду разработчиков к созданию решения для автоматизации для оформления заявок. От услуг сторонних сервисов компания отказалась из-за необходимости делиться персональными данными.
В основе решения для автоматизации процессов:
- сервис Delivery — комплексное цифровое решение, которое автоматизирует процессы логистики в едином интерфейсе для взаимодействия с транспортными компаниями (ТК) и предоставляет клиентам уведомления обо всех этапах доставки;
- сервис «ЧекАп» — дашборды, которые отображают информацию о загруженности и актуальных заказах всех транспортных компаний, с которыми сотрудничает НАГ. «ЧекАп» может быстро сформировать аналитику по распределению объёмов доставки и популярным тарифам.
Технологии
- Kubernetes — обеспечивает стабильность и гибкость при увеличении нагрузки на сервис и помогает поддерживать бесперебойную работу.
- Docker — сокращает количество ошибок при переходе между различными средами разработки и продакшена.
- Cron — используется для регулярного запуска задач, таких как синхронизация информации с транспортными компаниями.
- RabbitMQ — используется для обмена данными между различными системами, участвующими в процессе доставки.
- Grafana — применяется для создания дашбордов для мониторинга показателей работы и эффективности транспортных компаний через количество заявок, задержки и детальную информацию по заказам.
- API Транспортных компаний — собирает данные из внешних систем транспортных компаний, где есть данные о тарифах, статусах заказов и других параметров доставки.
- Redis — обеспечивает быстрый доступ к списку компаний, истории заказов и информации о ПВЗ или терминалах.
- PostgerSQL — хранит данные о заказах, тарифах, статусах заявок и информации о пунктах выдачи.
Сложности
Разработчики обнаружили, что транспортные компании используют разные справочники адресов. Некоторые работают с классификатором ФИАС (Федеральной информационной адресной системой) на уровне 8 (улица + дом), а другие — на уровне 7 (только улица). Эти различия привели к некорректной идентификации адресов, что создавало сложности при расчёте стоимости и сроков доставки.
Для решения этой проблемы было добавлено автоматическое определение в справочнике адреса, который указывает клиент. Если был 8-й уровень, программа корректно обрабатывала его. Если была указана только улица, система проверяла текстовое поле на наличие номера дома. Если номер обнаруживался, программа добавляла его к адресу, подставляя нужный код в справочник.
Этапы работы
- Сентябрь 2021 года. Изучение проблематики, интервью с операторами склада и клиентами, обобщение полученных данных.
- Октябрь — декабрь 2021 года. Постановка задачи, определение последовательности работ. Передача информации в базы данных по тарифам транспортных компаний.
- Январь — февраль 2022 года. Тестирование системы, выявление недостатков и их доработка.
- Февраль — март 2022 года. Расчёт доставки груза клиенту для шести транспортных компаний. Интеграция системы с ТК.
- Июль 2023 года. Изучение работы по итогам подключений данных от реальных компаний, исправление ошибок.
- Март 2024 года. Разработка концепции системы дашбордов.
- Июнь — сентябрь 2024 года. Реализация проекта «ЧекАп».
- Октябрь 2024 года. Внедрение проекта «ЧекАп», сбор сведений о необходимых улучшениях.
Результаты
- Время оформления заказа сократилось с 5 минут до 30 секунд.
- Сотрудники стали меньше уставать, уменьшилось количество ошибок из-за человеческого фактора.
- Работники склада теперь могут сообщать клиентам этапы доставки, так как своевременно получают информацию от транспортных компаний.
- У НАГ появилась возможность анализировать метрики для оценки эффективности транспортных компаний.
Следующие шаги
Опыт автоматизации процессов в Москве и Екатеринбурге оказался успешным. В планах компании — внедрить подобные системы на других складских комплексах.
- Чтобы быть в курсе важных трендов и мнений ведущих экспертов, следите за нами в телеграм-канале. О развитии навыков управления, личностном росте пишем в «Дзене». Про технологии и развитие в IT — в блоге на VC.