Ваш план утвердили единогласно. Это плохой знак
До конца S&OP-совещания ещё двадцать минут, а план уже принят: Продажи согласны, Производство согласно, Финансы согласны. Генеральный директор доволен — команда наконец-то договорилась.
Через полтора месяца выясняется, что этот план был неисполним.
Начинаются эскалации, и в переписке всплывает интересное: каждая функция ждала от плана своего. Продажи рассчитывали, что вырастет уровень сервиса и вместе с ним объём продаж, вслух этого не проговорив. Финансы исходили из того, что оборотный капитал останется на прежнем уровне. Производство рассчитывало на крупные партии и меньшее число переналадок.
Все трое смотрели один и тот же файл — и каждый увидел в нём исполнение своих ожиданий. Все три ожидания по отдельности выглядели разумными, но одновременно выполнить их было невозможно.
При неизменных мощностях, сроках поставки, ассортименте и точности прогноза дополнительный сервис придётся оплачивать либо запасом, но тогда вырастет оборотный капитал; либо производственной гибкостью, но тогда вырастет число переналадок и упадёт объём выпуска. Другие рычаги тоже существуют, но каждый из них требует времени, денег или отказа от чего-то ещё. Бесплатного варианта нет.
Единогласие на S&OP чаще означает не согласие, а то, что разногласие не было озвучено, а возможно даже не было обнаружено. И вот здесь важно различать два совершенно разных типа разногласий, потому что устраняют их разными средствами.
Разногласие первого типа: разные допущения
Первый тип возникает, когда стороны расходятся не в целях, а в представлении о том, что произойдёт. Продажи закладывают рост спроса на 12%, Производство в него не верит. Снабжение считает, что поставщик выдержит срок, Планирование ожидает задержку в две недели.
Это спор о допущениях относительно будущего. Данные не устраняют неопределённость, но позволяют сделать её явной и оценить последствия разных сценариев. Здесь помогают история точности прогнозов, диапазоны вместо единственного значения и явная фиксация допущений в протоколе. Если разногласие проговорено до утверждения плана, его можно измерить, а иногда и разрешить.
Именно этот тип разногласий обычно и имеют в виду, когда говорят о прозрачности на S&OP. И для него прозрачность действительно работает.
Разногласие второго типа: конфликт локальных целевых функций
Второй тип устроен иначе. Стороны не спорят о будущем, они хотят от него разного.
Коммерческий директор одобряет план, потому что видит в нём подтверждение того, что уровень сервиса будет обеспечен: доступность на складе, отгрузка в срок, удержание ключевых клиентов. Финансовый директор одобряет тот же самый план, потому что видит в нём подтверждение того, что оборотный капитал останется в допустимых пределах: запасы не растут, деньги не заморожены. Директор по производству одобряет его по третьей причине: он рассчитывает сохранить крупные партии, стабильный график и приемлемое число переналадок. Ни одно из этих обязательств в плане не зафиксировано явно — поэтому он и допускает все три прочтения сразу.
Данные одни. Допущения совпадают. Прогноз общий. Но каждый оптимизирует в уме свою цель, и план остаётся приемлемым в каждой локальной системе координат — ровно до того момента, когда исполнение заставит выбирать.
А оно заставит — по причине, которая была видна уже в первой сцене: в описанной ситуации дополнительный сервис оплачивается либо оборотным капиталом, либо гибкостью производства, и бесплатного варианта не существует. Пока никто не назвал курс обмена между этими величинами, каждая функция считает, что план защищает именно её цель.
Одной прозрачности допущений здесь недостаточно. Она вскрывает разногласие, но не разрешает его. Потому что предмет спора не в том, кто прав насчёт будущего, а в том, чьими интересами придется пожертвовать и насколько.
Где и как принимается это решение
Проблема не в том, что решение о размене между сервисом и оборотным капиталом обсуждается на S&OP. Именно там межфункциональные решения и должны приниматься. Проблема возникает, когда участники впервые обнаруживают конфликт уже за столом переговоров — без рассчитанных сценариев, без понятной экономики и без заранее определённого владельца решения.
До совещания должны быть подготовлены варианты и оценены последствия. На совещании должен быть сделан выбор. Иначе совещание превращается в дебаты, где побеждает не расчёт, а вес участника.
Практически это означает три вещи.
Первое: свести цели к одной валюте.
Уровень сервиса и оборотный капитал измеряются в разных единицах и напрямую несопоставимы, но обе величины конвертируются в деньги.
Со стороны сервиса следует считать полные последствия дефицита, а не только упущенные продажи. При отсутствии товара спрос не исчезает разом, но ни один из возможных исходов не бесплатен. Часть клиентов ждёт — выручка сдвигается вправо, а по части контрактов возникают штрафы за просрочку. Часть берёт замену из вашего же портфеля, и здесь теряется маржа на разнице: клиент соглашается на рядовой продукт вместо премиального — вы недополучаете наценку; вы отгружаете более высокую марку под рядовой заказ — дарите разницу в себестоимости. В отчёте по сервису обе ситуации выглядят зелёными, а в EBITDA оставляют дыру.
Часть заказов удаётся удержать ценой экстренной логистики или перестановки в графике — самая недооценённая статья, потому что внеплановая переналадка съедает часы узкого места, а их стоимость измеряется не расходами на переналадку, а непроизведённой продукцией и недополученной маржой. И только последняя часть уходит к конкуренту — здесь теряется полная маржа заказа.
Сумма этих четырёх составляющих и есть настоящая стоимость дефицита. Считать только последнюю — распространённая ошибка, которая занижает цену недостаточного сервиса и потому подталкивает к систематическому недоинвестированию в него. Соотношение между корзинами сильно различается по рынкам: на контрактных поставках спрос редко уходит безвозвратно, зато основные потери прячутся в заменах, штрафах и экстренных мерах; в конкурентной спотовой категории всё наоборот — клиент просто покупает у другого. В тяжёлой промышленности к этому добавляется отложенный эффект, которого нет в учебниках: единичный срыв стоит одной отгрузки, систематический — пересмотра годового контракта и перетока объёмов к конкуренту. И пока ожидание, замены и экстренные меры не приписаны решению, которое их породило, утверждать, что влияние планирования на EBITDA известно и управляемо, нельзя.
Со стороны запасов считается стоимость капитала плюс хранение, страхование и риск устаревания за период.
Для каждого следующего шага по уровню сервиса нужно сопоставить ожидаемое сокращение потерь от дефицита с дополнительными затратами на запас, мощность и гибкость. Повышать сервис оправданно до тех пор, пока следующий шаг приносит больше, чем стоит. После этой точки компания уже не создаёт ценность, а покупает дополнительный сервис слишком дорого.
В простейшей однопериодной модели этот размен описывается классическим критическим отношением из задачи газетчика: стоимость дефицита сопоставляется с суммой стоимостей дефицита и избытка. Чем дороже потерянный спрос относительно лишнего запаса, тем более высокий уровень доступности экономически оправдан. Реальное производственное планирование сложнее — запас переносится между периодами, а продукты конкурируют за общие мощности, — но для первоначальной оценки порядка величины эта логика полезна.
Переход от 95% к 99% требует значительно большего дополнительного страхового запаса, чем переход от 85% к 90%, хотя речь по-прежнему идёт всего о нескольких процентных пунктах сервиса. По мере приближения к 100% каждый следующий шаг становится всё дороже.
Первую оценку порядка величины по одной продуктовой группе нередко можно прикинуть за час. Для управленческого решения этого обычно достаточно: если варианты различаются на порядок, дальнейшее уточнение не изменит вывод. Даже грубая оценка порядка величины часто оказывается полезнее многолетнего спора без чисел.
Тем показательнее, что во многих компаниях этот размен годами определяется не расчётом, а тем, кто в этом месяце убедительнее эскалировал.
Причина, скорее всего, не в нехватке аналитических ресурсов. Если бы дело было в трудоёмкости, задача решалась бы выделением ещё одного аналитика на пару недель. Час работы означает, что барьер не аналитический.
Неопределённость курса обмена удобна, и удобна всем сразу. Пока размен не назван, каждая функция вправе считать, что план защищает именно её цель, и никто не обязан признавать, что его цель уступила. Посчитанная цифра эту роскошь отбирает: у явного размена появляется проигравший. Поэтому недоучёт стоимости дефицита — чаще не оплошность, а устойчивое равновесие: никто не заинтересован устранить двусмысленность, которой все тихо пользуются.
Отсюда следствие, важное для всего дальнейшего: сделать допущения прозрачными безопасно, поскольку это ни у кого ничего не отнимает, а назначить курс обмена — нет. Именно поэтому второй шаг пропускают почти всегда, даже когда первый даётся легко.
Второе: отделить предмет выбора от границ допустимого.
Не всё, что важно для компании, разумно включать в денежную целевую функцию. Контрактные обязательства перед стратегическим клиентом, регуляторные требования и некоторые репутационные рамки могут быть слишком сложны для надёжной монетизации. Попытка присвоить им условную денежную стоимость иногда только создаёт видимость точности и снижает доверие к модели.
Но ограничением должно становиться не всё, что трудно посчитать, а только то, что руководство действительно признаёт не подлежащим размену. Всё остальное остаётся предметом экономического выбора.
Например, требование «OTIF по стратегическим клиентам не ниже 95%» является жёстким ограничением только в том случае, если компания действительно готова отказаться от любого плана, который его нарушает. Если в исключительной ситуации отклонение допустимо, это уже мягкое ограничение: нарушить его можно, но у такого нарушения должна быть явно определённая цена.
Жёсткими должны оставаться только действительно нерушимые условия. Проблема не в количестве ограничений как таковом, а в превращении локальных функциональных KPI в запреты на размен. Если каждая функция объявит свой показатель неприкосновенным, допустимого плана может просто не оказаться. Поэтому решение о том, что является настоящей границей, а что остаётся предметом размена, само по себе относится к архитектуре принятия решений.
Третье: понимать, где заканчивается математика.
Когда цель, ограничения и правила размена определены, модель может вычислить оптимальное решение в заданной системе координат. Но сама система координат из математики не возникает. Решение о том, что компания оптимизирует, какими рисками готова поступиться и какие границы считает нерушимыми, принимает руководство.
Если правила размена между конфликтующими целями ещё не определены, многокритериальная оптимизация может показать границу эффективности: какие комбинации сервиса, запасов и производственной нагрузки достижимы и сколько оборотного капитала или мощности стоит каждый следующий процент сервиса.
Компания, входящая в фазу агрессивного роста, выберет одни приоритеты. Компания, у которой дорожает финансирование и ограничен денежный поток, — другие. Математика покажет последствия обоих вариантов, но не решит за руководство, какая стратегия сейчас важнее.
Ошибка большинства S&OP-процессов не в том, что окончательный выбор делает человек. Проблема в том, что человек часто делает его вслепую: не видя доступных вариантов, не зная курса обмена между целями, а иногда и не осознавая, что выбор вообще совершается. Тогда размен всё равно происходит, но его определяет не экономика системы, а тот, кто в этом месяце оказался убедительнее.
Это и есть архитектура принятия решений
Всё описанное — не про софт и не про регламент совещаний. Это про то, как устроено само решение: относительно какой цели оно измеряется, какие границы считаются нерушимыми и на каком уровне назначается курс обмена между конфликтующими интересами.
Именно это я называю архитектурой принятия решений — структурой, которая определяет: кто принимает конкретное решение, на каком уровне, ради какой общей цели и при каких ограничениях. Разные допущения — проблема информации, и с ней работают с помощью данных. Конфликт локальных целевых функций — проблема архитектуры, и никакой объём данных сам по себе его не разрешит.
Практический признак того, что архитектура выстроена: план перестаёт быть цифрой, с которой все согласились, и становится выбором, который все согласились сделать. Это разные вещи, и различие проявляется не на совещании, а через полтора месяца — при исполнении.
Так что вопрос, с которого стоит начать: когда ваш последний план утверждали единогласно — все действительно хотели одного и того же, или просто каждый прочитал в нём свою цель?
О том, почему S&OP и IBP — это не одно и то же и на каком уровне вообще должны приниматься такие решения, я писал в предыдущей статье. English version of “IBP and S&OP are not the same thing”.
#DecisionArchitecture