Авторизация
Забыли пароль?
Сброс пароля
Вернуться к авторизации

Система управления отношениями с поставщиками (SRM)

13 марта ‘26

Заказчик: Ведущая торговая сеть
Страница кейса/результат: https://redlab.dev/success/sistema-upravlenija-otnoshenijami-s-postavshhikami-srm/

Аутстаффинг ИТ-специалисты RedLab приняли участие в реализации проекта по модернизации программы, расширению функционала и обеспечению устойчивого масштабирования ПО.

Агентство-исполнитель кейса

RedLab

RedLab — глобальная ИТ-компания, предоставляющая экспертизу и ресурсы для реализации ИТ-проектов. Компания обогащает in-house команды клиентов ценнейшим опытом экспертов, а также самостоятельно реализует проекты и создает ИТ-продукты в интересах заказчиков.

1. Вводная задача от заказчика, проблематика, цели

Розничная торговая компания управляет сетью магазинов, предлагая широкий ассортимент продуктов питания и товаров повседневного спроса. Организация активно развивает цифровые сервисы для покупателей и внедряет инновационные технологии, например: искусственный интеллект, компьютерное зрение, интернет вещей (IoT), аудиобейджи и роботизированные дарксторы.

Клиент использует систему для управления заказами, документооборотом и взаимодействия с партнерами (SRM, Supplier Relationship Management System) — службами доставки, дистрибьюторами и маркетплейсами. Программа консолидирует разрозненные данные, позволяя эффективно обмениваться товарами и координировать их движение. Однако решение развивалось медленно и перестало соответствовать бизнес-потребностям.

Команде RedLab было необходимо оперативно подключиться к проекту и расширить функционал программного продукта. Заказчик сформулировал ряд качеств и свойств новой системы:

  • Поддержка высокой нагрузки: обработка большого объема заказов (свыше 250.000 в месяц).
  • Надежность и отказоустойчивость инфраструктуры.
  • Масштабируемость для подключения новых партнеров и интеграций.
  • Легкость сопровождения и внесения изменений.
  • Удобное представление товаров: каталог с фильтрами и перемещение продукции между корзинами для гибкого управления заказами.

2. Описание реализации кейса и творческого пути по поиску оптимального решения

Развитие ИТ-продукта велось силами 7 специалистов RedLab: системных аналитиков, бэкэнд разработчиков и тестировщиков. Эксперты выполнили следующие работы:

В части системного анализа:

  • Сформировали модели процессов в нотации BPMN 2.0 с использованием движка Camunda, чтобы визуализировать и структурировать бизнес-процессы.
  • Описали функциональные и нефункциональные требования к системе.
  • Подготовили макеты интерфейсов, что позволило наглядно представить взаимодействие пользователей с программой.
  • Создали модель структуры и взаимодействия компонентов системы (UML-модель) для описания связей компонентов ПО.
  • Подготовили спецификацию для веб-сервисов (REST), чтобы стандартизировать взаимодействие между сервисами и интеграциями.
  • Декомпозировали процесс, который помог упростить планирование разработки и тестирования.

В части бэкэнд разработки:

  • Приняли участие в работе продуктовой команды по Scrum: проводили регулярные встречи, планирование спринта, спринт-ревью и ретроспективы, чтобы координировать задачи, поддерживать синхронизацию и прозрачность процессов.
  • Обеспечили обработку высокой нагрузки и отказоустойчивость системы. Для этого оптимизировали архитектуру микросервисов, настройки баз данных и работу с очередями (Kafka).
  • Модернизировали бэкэнд часть, убрав устаревшие зависимости для повышения производительности ПО.
  • Расширили возможности системы для работы с разными схемами доставки и повысили удобство для сотрудников.

В части тестирования:

  • Провели пользовательское приемочное тестирование (UAT, User Acceptance Testing), подтвердив соответствие функционала ожиданиям бизнеса и готовность решения к промышленной эксплуатации.
  • Обработали инциденты и дефекты на продакшене и тесте, чтобы повысить стабильность программы и своевременно устранить ошибки.

3. Результаты сотрудничества

ИТ-специалисты RedLab повысили производительность SRM-системы, расширили функционал продукта и улучшили пользовательский опыт. Централизованное управление заказами позволяет клиенту эффективно выстраивать отношения с поставщиками, повышать осведомленность о товарах в реальном времени, а также быстрее выявлять, оценивать и снижать финансовые риски.

4. Заключение

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

Агентство-исполнитель кейса

RedLab

RedLab — глобальная ИТ-компания, предоставляющая экспертизу и ресурсы для реализации ИТ-проектов. Компания обогащает in-house команды клиентов ценнейшим опытом экспертов, а также самостоятельно реализует проекты и создает ИТ-продукты в интересах заказчиков.