Немногие математические абстракции так широко – и так незаметно – ухудшали показатели цепочек поставок, как скромные временные ряды. Несмотря на свою печальную репутацию, временные ряды остаются модными. Целые категории программного обеспечения построены вокруг хранения, анализа и прогнозирования временных рядов; планировочные методологии, такие как S&OP или IBP, практически полностью опираются на них; и большинство учебных программ рассматривают изучение цепочек поставок как нечто большее, чем просто задача по составлению, декомпозиции и экстраполяции временных рядов.

Абстрактное изображение запутанного временного ряда с нисходящей тенденцией.

Но популярность не означает правоты. В Lokad мы отказались от парадигмы временных рядов более десяти лет назад, поскольку она систематически игнорирует те силы, которые формируют современные цепочки поставок. Приводя всё к единому хронологическому измерению, она лишает специалистов возможности увидеть многослойное взаимодействие между клиентами, продуктами, поставщиками и ограничениями. Что далее следует – это обзор слепых зон, которые неизбежно возникают, когда временные ряды становятся универсальным инструментом для принятия решений.

1. Временные ряды и исчезающий клиент

Множество учебников, а значит и коммерческого ПО, утверждают, что клиенты воспринимают «качество сервиса» через числовые показатели уровня обслуживания (например, «95 % доступности»). Преобразование запутанной реальности клиентского опыта в аккуратный временной ряд коэффициентов выполнения может быть удобным, но это, безусловно, не соответствует действительности.

Корзины

Клиенты покупают корзины, а не отдельные SKU. Отсутствие одного элемента может привести к отмене всей транзакции – а возможно, и к разрыву отношений с клиентом. Поскольку временные ряды хранят количества и даты, лишённые контекста транзакции, они не могут восстановить, какие товары должны были перемещаться вместе, какие альтернативы предлагались или как реагировал клиент. Структура данных по замыслу не учитывает клиента.

Лояльность

Большинство компаний зависят от повторных покупок. Независимо от того, продаёте ли вы модную одежду или промышленные крепежи, поддержание лояльной клиентской базы имеет решающее значение. Однако классический временной ряд теряет идентичность покупателя сразу после выставления счёта. Он не может определить, что впервые купивший товар стал сторонником бренда, или что разочарованный постоянный клиент тихо перешёл к конкуренту. Опять же, решающий сигнал теряется.

Замены и каннибализация

Часто у клиентов есть свобода выбора в том, как удовлетворить свою потребность: они могут пойти на уступки в размерах, цвете, бренде или упаковке в обмен на более быструю доставку или лучшую цену. Моделирование такой динамики выбора требует наблюдения за тем, какую альтернативу выбрал клиент, когда предпочитаемый товар был недоступен. Традиционный временной ряд, ограниченный данными «спрос для SKU X на день D», по своей структуре не способен закодировать этот выбор.

Короче говоря, представление «качества сервиса» в виде временного ряда показателей обслуживания стирает почти всё, что важно для клиента.

2. Временные ряды и невидимый поставщик

Ограничения подхода временных рядов симметричны: он затемняет реалии поставщиков так же эффективно, как и скрывает особенности клиентов, которых мы пытаемся обслужить.

Переплетение сроков поставки

Рассмотрение срока поставки как независимого временного ряда для каждого SKU предполагает, что каждый заказ приходит в изоляции от других. На практике крупные заказы поглощают возможности поставщика, увеличивают последующие сроки поставки и приводят к каскадным задержкам. Связь производственных мощностей – это многомерное явление, которое невозможно понять, не говоря уже об оптимизации, когда каждый товар ограничен своей собственной временной линией.

Экономика пакетных закупок

Закупки редко сводятся к поиску «оптимального количества» для каждого SKU по отдельности. Истинная задача – синхронизация сотен артикулов в экономичные грузовики, контейнерные партии или производственные серии. Каноническая формула EOQ, рожденная парадигмой временных рядов, игнорирует синергетический эффект между SKU и тем самым полностью упускает суть вопроса.

Совместное создание ценности

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

3. Комфорт интроспективной парадигмы

Так почему же парадигма временных рядов всё ещё устойчива? Потому что она проста.

  • Академическое сообщество обожает временные ряды: они позволяют создавать элегантные авторегрессионные модели, о которых просто читать лекции, задавать в качестве домашнего задания и оценивать их.

  • Поставщики программного обеспечения обожают временные ряды: хранить данные в виде отметки времени и числа – это тривиально, как и прикрепление виджета для прогнозирования, чтобы экстраполировать кривую.

  • Менеджеры обожают дешборды с временными рядами: аккуратный линейный график создаёт обнадеживающую иллюзию того, что прошлое имело смысл, а будущее изменится лишь незначительно.

Но удобство – не синоним возможностей. Компания, ориентированная внутрь, может убедить себя, что эти кривые измеряют эффективность, но рынок, лишённый этой иллюзии, всё равно накажет за неэффективное распределение запасов, производственных мощностей и денежных средств.

4. Освобождение: принятие высокоразмерной реальности

Начиная с конца 1990-х годов, достижения в области высокоразмерной статистики, вероятностного программирования и масштабной оптимизации сделали вполне возможным моделирование реальной, запутанной структуры цепочек поставок: транзакций, корзин, опций, ограничений и обратных связей. Да, полученные модели являются более сложными, чем одномерный временной ряд, – но эта дополнительная сложность не порок; она отражает ту неустранимую сложность, которая уже заложена в самом бизнесе.

Собственный стек прогнозно-оптимизационных решений Lokad часто называют «сложным». Мы признаём свою вину, с одним оговоркой: наши методы отражают изначальную запутанность розничной торговли, производства, авиации или нефтегазовой отрасли. Розничная торговля была бы тривиальной, если бы каждый продукт боролся за место на полке в полной изоляции. Производство было бы тривиальным, если бы заказы на производство никогда не конкурировали за общие машины или сырьё. Международная логистика была бы тривиальной, если бы контейнеры волшебным образом могли менять размеры. Реальность отказывается быть настолько услужливой; притворство обратного посредством софистики временных рядов лишь увеличивает затраты.

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

Анализ временных рядов не является ошибочным; он просто недостаточен. Как двумерная карта горного хребта, он может быть полезен для узких задач, но окажется катастрофическим, если на нём полагаться при навигации по рельефу. Современная цепочка поставок существует в пространстве, где клиенты, продукты, поставщики, мощности и ограничения взаимодействуют так, как одна единственная временная линия не может отразить.

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