Планирование доставки во многих компаниях до сих пор держится на опыте конкретных людей. Диспетчер утром распределяет заказы по машинам, ориентируясь на память и таблицы: кто где ездил вчера, какая машина свободна, какой район «удобнее». Пока точек доставки десятки, это работает. Когда их становятся сотни, а парк и география растут, ручное планирование перестаёт справляться: маршруты пересекаются, машины уходят полупустыми, часть рейсов оказывается лишней.
Вторая половина проблемы — цепочка поставок. Решения о закупках, запасах и сроках отгрузок принимаются по разрозненным данным: у склада своя картина, у транспортного отдела своя, у закупок третья. Потребность оценивается на глаз, поэтому компания то замораживает деньги в избыточных запасах, то срывает отгрузки из-за дефицита.
Задача, с которой к нам пришёл заказчик, объединяла оба контура: построить систему, где маршруты доставки рассчитываются алгоритмами с учётом реальных ограничений, а управление цепочкой поставок опирается на данные и прогнозы — и всё это работает как единый инструмент, а не набор несвязанных отчётов.