Разработка программного обеспечения для прогнозирования спроса

ИТ-компания RedLab приняла участие в реализации проекта по созданию программы, которая позволяет оптимизировать процессы закупок, производства и отгрузки изделий. В этой статье делимся кейсом.

Разработка программного обеспечения для прогнозирования спроса

О клиенте

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

О проекте

Программа предназначена для прогнозирования спроса в рамках процесса Sales and Operations Planning (S&OP). ML-алгоритмы рассчитывают планы продаж, дают оценку надежности проектов и моделируют потребности аудитории. С помощью инструмента компании могут оптимизировать процессы закупок, производства и отгрузки изделий. Чтобы улучшить результаты прогнозов и сократить количество сбоев, бизнес хотел модернизировать систему.

Описание задачи

В рамках развития ИТ-продукта требовалось масштабировать инфраструктуру и разработать модуль Demand Planning, позволяющий рассчитывать оптимальный статистический прогноз на основе анализа событий, тенденций и сезонных изменений. Для RedLab были сформулированы следующие задачи:

  • Увеличить скорость совершаемых операций.
  • Повысить точность прогнозирования.
  • Обеспечить устойчивость к ошибкам в ПО.
  • Внедрить технологии, которые выведут систему на качественно новый уровень.

Реализация

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

  • Создали визуальный функционал с помощью платформ WPF и Angular, чтобы увеличить доступность системы на различных устройствах.
  • Перенесли логику работы с БД из серверной части в клиентскую, что сделало ИТ-продукт более гибким и устойчивым к изменениям.
  • Перевели функционал на Core — это обеспечило доступ к последним версиям .NET.
  • Сформировали данные для OLAP-кубов. Технология хранит агрегированные данные и выдает результаты запросов за доли секунды.
  • Интегрировали НСИ (нормативно-справочную информацию) в имеющееся ПО. Определили механизм синхронизации и обновления данных в системе.
  • Отделили операции чтения и записи с помощью CQRS, что позволило более эффективно работать над различными частями приложения.
  • Выполнили рефакторинг кода и перевели программу на луковичную архитектуру. Удалось улучшить читаемость, поддерживаемость и масштабируемость инфраструктуры.
  • Разработали процесс реконсиляции и каннибализации продаж, чтобы отслеживать движение товара по всем sales-каналам и быстрее прогнозировать потребности аудитории.
  • Мигрировали с монолитной на микросервисную архитектуру — ускорился процесс разработки, повысилась автономность групп в кодовой базе, усилилась отказоустойчивость системы.
  • Перевели систему с месячного планирования на произвольный (неделя, месяц, год, период, день). Также переработали функционал календарей и временных единиц планирования.

Результат

Команда RedLab смогла максимально быстро модернизировать программное обеспечение по прогнозированию спроса. Точность расчетов увеличилась на 15%. Теперь клиент имеет более эффективную, надежную и конкурентоспособную систему.

11
Начать дискуссию
9 гипотез, как увеличить B2B продажи в вашем бизнесе
9 гипотез, как увеличить B2B продажи в вашем бизнесе

В этой статье — 9 нетипичных гипотез, которые помогут вашей компании вырасти в продажах – самое главное, чтобы они могли быть применимы в течение максимум 1 месяца после чтения этой статьи. Лучше быстро и средне-эффективно, чем медленно но очень эффективно.

1313
11
11
11
реклама
разместить
Как соседство с продуктовым складом переросло в IT-проект для поставщиков HoReCa — Redsk AI

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

Как соседство с продуктовым складом переросло в IT-проект для поставщиков HoReCa — Redsk AI
77
44
33
22
11
11
11
11
От лапши до смартфона: 13 культовых компаний, которые начинали вообще с другого

Кто бы мог подумать, что производители оружия, лапши и зубной пасты однажды станут лидерами в мире бритв, телевизоров и пылесосов? Многие известные сегодня компании начинали свою деятельность в совершенно иных сферах, прежде чем стать лидерами в своих нынешних отраслях. Загляните вместе с Хайсом — банком для ИП — в прошлое этих компаний и узнайте,…

От лапши до смартфона: 13 культовых компаний, которые начинали вообще с другого
11
11
Интегрированное бизнес-планирование: в чём его суть и какие преимущества оно даёт бизнесу

В условиях неопределенности и постоянных изменений рынка заниматься бизнес-планированием компаниям становится всё сложнее. Бизнесу приходится реагировать на меняющуюся обстановку и лавировать в соответствии с новыми обстоятельствами. Сделать этот процесс более предсказуемым и эффективным может помочь интегрированное бизнес-планирование. В чём суть…

Интегрированное бизнес-планирование: в чём его суть и какие преимущества оно даёт бизнесу
Как ИИ сэкономил 36 млн рублей и увеличил выручку на 15%: пошаговый кейс

Эффективное управление производством — ключ к увеличению прибыли в условиях роста конкуренции. Один из наших клиентов, производитель замороженных продуктов с пятью заводами, решил внедрить ИИ для прогнозирования загрузки производственных мощностей. Результаты превзошли ожидания: система позволила сэкономить 36 млн рублей в год и сократить простои н…

Как навести порядок в номенклатуре закупок и товарных карточках? Нормализация, обогащение и никаких дублей

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

11
Как улучшить юзабилити сайта с минимальными затратами: 7 практических советов по UX-дизайну

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

Как улучшить юзабилити сайта с минимальными затратами: 7 практических советов по UX-дизайну
11
«Эксель», «Ворд» и роботы. Внедрили ИИ для обычных b2b-работяг.

Всем уже надоели эти примеры «использования ИИ для бизнеса», которые в сотый раз показывают генерацию картинок для рекламы или создание унылого SEO-текста для сайта. Так что сегодня я расскажу, как большие языковые модели помогают торговой компании в настоящей ежедневной хардкорной работе.

«Эксель», «Ворд» и роботы. Внедрили ИИ для обычных b2b-работяг.
111111
[]