Функция вознаграждения за запасы
Классический взгляд на пополнение запасов заключается в установлении целевого количества для каждого SKU. Это целевое количество обычно оформляется в виде точки повторного заказа, которая динамически корректируется на основе прогноза спроса для SKU. Однако за годы работы в Lokad мы поняли, что этот подход на практике оказывается очень слабым, независимо от того, насколько хороши (классические) прогнозы.
Опытные специалисты в области цепочки поставок обычно превосходят этот (классический) подход с помощью одного простого приема: вместо того чтобы рассматривать SKU по отдельности, они отступают и смотрят на общую картину, учитывая тот факт, что все SKU конкурируют за один и тот же бюджет. Затем специалисты выбирают те SKU, которые кажутся наиболее приоритетными. Этот подход превосходит обычный метод точки повторного заказа, потому что, в отличие от последнего, он дает приоритет определенным пополнениям запасов. И, как знает любой руководитель, даже базовая приоритезация задач лучше, чем ее отсутствие.
Чтобы воспроизвести этот удачный «трюк», в начале 2015 года мы обновили Lokad до более мощной формы политики заказов, известной как приоритетные закупки. Эта политика исходит из точки зрения, что все SKU конкурируют за следующую единицу, которую следует приобрести. Благодаря этой политике мы получаем лучшее из двух миров: передовые статистические прогнозы в сочетании с тем видом отраслевой экспертизы, которая ранее была недоступна программному обеспечению.
Однако политика приоритетных закупок требует наличия функции оценки для работы. Проще говоря, эта функция преобразует прогнозы вместе с набором экономических переменных в числовое значение. Присваивая определенный балл каждому SKU и каждой единице этих SKU, функция оценки предоставляет возможность ранжировать все «атомарные» решения о закупке. Под атомарными решениями мы подразумеваем покупку одной дополнительной единицы для одного SKU. В результате функция оценки должна быть максимально согласована с бизнес-факторами. Однако, в то время как создание приблизительных «правил пальцев» для функции оценки достаточно просто, определение корректной функции оценки является непростой задачей. Не вдаваясь слишком глубоко в технические детали, основная сложность заключается в итеративном аспекте пополнения запасов, когда издержки на хранение накапливаются до тех пор, пока единицы не будут проданы. Рассчитать один шаг вперед легко, два шага — немного сложнее, а N шагов вперед — на самом деле довольно сложно.
Не так давно нам удалось решить эту проблему с помощью функции вознаграждения за запасы. Эта функция разбивает задачи с помощью трех экономических переменных: прибыль на единицу, затраты на дефицит товара на единицу и издержки на хранение на единицу. С помощью функции вознаграждения за запасы можно получить фактическое экономическое воздействие, разбитое на прибыль, дефициты и издержки на хранение.
Функция вознаграждения за запасы представляет собой превосходную альтернативу всем функциям оценки, которые мы использовали до сих пор. На самом деле, ее можно даже рассматривать как мини-фреймворк, который можно настроить с помощью небольшого (но довольно выразительного) набора экономических переменных для наилучшего достижения стратегических целей торговцев, производителей или оптовиков. Мы рекомендуем использовать эту функцию всякий раз, когда задействованы вероятностные прогнозы.
В течение ближайших недель мы постепенно обновим все наши шаблоны Envision и материалы документации, чтобы отразить эту новую возможность Lokad.