директор и машина · стратегия · запись № 005 · · Давид Герштейн
Декомпозиция целей: от годовой цифры до задачи менеджера на неделю
Декомпозиция целей компании — это разбивка годовой цифры выручки на каналы, рынки, месяцы и недели с закреплением ответственности за каждый узел. Без неё цифра в стратегии расходится с цифрой в рабочем плане иногда в два с половиной раза — просто потому, что никто не уточнил, что именно считается: выручка, авансы или сумма договоров.
Содержание · 7 разделов
- Декомпозиция целей компании: зачем годовую цифру вообще разбирать на части
- Цели по выручке: декомпозиция через каналы, а не через деление на 12
- OKR в среднем бизнесе: где эта модель ломается
- ИИ-связка: как автоматизировать пересчёт декомпозиции по неделям
- Неделя как единица измерения: ритм, который держит декомпозицию живой
- Декомпозиция целей по горизонту: год → квартал → месяц → неделя
- Экономика: что стоит собрать декомпозицию и что она даёт
На встрече всплыла цифра: по стратегии компания должна дать определённую выручку за год. В плане, который лежал перед собственником, была заложена сумма меньше почти в два с половиной раза — и никто в комнате не мог сразу сказать, откуда она взялась. Потом выяснилось: непонятно, о чём вообще цифра — о сумме договоров или об авансовых платежах, которые составляют 37–40% от выручки. Если руководители называют один и тот же показатель разными числами, любое совещание по стратегии превращается в полтора часа спора вместо работы. Формула простая: часы спора × число участников × частота встреч в месяц = потерянное рабочее время. Возьмём консервативно: 1,5 часа × 5 участников × 4 встречи в месяц — это заметная доля рабочего времени руководящего состава ежемесячно, которая уходит на споры про единицу измерения цифры, а не на решения.
Декомпозиция целей компании начинается не с красивой дорожной карты, а с того, чтобы два человека в одной компании говорили об одном и том же, когда называют число. Дальше — механика: как годовую цифру довести до задачи конкретного менеджера на конкретной неделе так, чтобы он мог её выполнить, а не просто прочитать.
Декомпозиция целей компании: зачем годовую цифру вообще разбирать на части
Годовая цифра сама по себе не инструмент управления. Она — лозунг. Менеджер не может утром прийти на работу и сделать «годовой план» — он может сделать пять звонков, закрыть три сделки, отправить два коммерческих предложения. Между лозунгом и действием нужна цепочка промежуточных цифр. Эта цепочка и есть декомпозиция.
Обычно она рвётся в двух местах. Первое — на стыке «выручка / авансы / договоры»: финансисты и продажники считают по-разному, и никто не сверяет, что цифры в презентации собственника и в отчёте бухгалтерии — про одно и то же. Второе — на стыке «стратегия / канал»: план говорит «нужно больше лидов», но не говорит, за счёт какого канала. Собственник в одном из разговоров сформулировал это прямо: «Я не говорю, за счёт чего. Я не говорю, пиши тексты или не тексты. Конечно, я хочу понимать, за счёт чего он даст больше лидов. За счёт SEO или за счёт SMM?» Вот и вся разница между целью и декомпозицией цели: одна называет число, другая — механику, как это число получить.
Цели по выручке: декомпозиция через каналы, а не через деление на 12
Самая частая ошибка — взять годовую цифру и поделить на двенадцать месяцев. Получается ровная линия, которая не имеет отношения к реальности: сезонность, запуск новых каналов, выход менеджера на план — всё это она игнорирует.
Работающая структура выглядит иначе. Сначала — совокупная картина на год: какой процент лидов даёт каждый канал (SEO, Telegram, платный трафик) и какая у каждого канала конверсия. После этого — детализация по годам с фиксацией прогресса. И только потом — тактические детали по месяцам и неделям. Собственник в одной из компаний потребовал именно такой пересборки, когда увидел презентацию, где годовые цифры выручки не совпадали с месячным бюджетом, а хронология источников вообще отсутствовала.
Второй уровень декомпозиции — по рынкам. Если компания работает на нескольких географиях, агрегированная цифра «плюс 20% лидов» ничего не говорит: на одном рынке рост тянет SEO, на другом — партнёрские каналы, а SMM может не работать нигде из них. Собственник в такой ситуации настоял на том, чтобы план был детализирован по каждому рынку отдельно — с указанием, за счёт каких конкретных каналов ожидается прирост. Похожая логика — про то, как теряются деньги между маркетингом и продажами, — разобрана в статье «Лиды есть, продаж нет»: цифра сверху ничего не стоит, пока не разложена на конкретные точки провала.
Кто за что отвечает после разбивки
Декомпозиция без закрепления ответственности превращается в красивую таблицу без последствий. Когда руководитель обнаружил, что SEO-специалист не может назвать конкретные источники лидов из органического поиска — аналитика просто не была настроена на связку «запрос → страница → продажа», — он потребовал перестроить отчётность так, чтобы каждый исполнитель понимал, за какие именно результаты отвечает лично он.
Тот же принцип сработал в истории с бонусами юристам за выигранное дело. Вместо того чтобы делить премию поровну между всеми, кто помогал, решение было простым: бонус за результат получает тот, кто официально отвечает за кейс, — это определяется явно и заранее. Остальные могут получить отдельное поощрение за помощь, но вне привязки к конкретному делу. Правило масштабируется на любую декомпозицию: один человек отвечает за узел, остальные помогают без ревности к похвале. Без явного ответственного любая ветка плана становится общей, а значит — ничьей.
OKR в среднем бизнесе: где эта модель ломается
OKR — цели и ключевые результаты — в среднем бизнесе работают ровно до момента, пока их не отдали на откуп инструменту, который умеет красиво писать текст, но не умеет считать. В одной ситуации команда сделала ИИ-модель для стратегического планирования по региональному филиалу. Прогноз выглядел убедительно: структурированный, с цифрами, с логикой роста. При проверке оказалось — не учтены бонусы продавцов, а прогноз объёма на следующий год ничем не обоснован. Собственник сформулировал проблему точно: «Стратегия выглядит убедительно, но содержит объективно бредовые вещи». ИИ-инструмент генерирует текст, который звучит правдоподобно, — это не то же самое, что текст, который считает правильно.
Команда вернулась к ручному пересчёту для верификации и только потом стала внедрять автоматизацию поэтапно. Это правильный порядок: сначала проверка гипотезы на контролируемом сегменте, потом масштабирование. Та же логика применялась при обучении нейросети на реальных кейсах — сначала небольшая выборка кейсов с валидацией людьми, потом тест на ограниченной выборке, и только затем — полный запуск.
Для среднего бизнеса лучше работает трёхмесячная стратегия, а не годовой OKR-документ на полке. Собственник в одной компании требовал от новых руководителей именно так: определить критерии успеха заранее с вышестоящим руководством, разбить план по неделям и дням, согласовать показатели до начала периода, чтобы не было претензий по факту. Про то, почему стратегия должна быть рабочим документом, а не презентацией для отчёта, разобрано в статье «Стратегия как рабочий инструмент».
ИИ-связка: как автоматизировать пересчёт декомпозиции по неделям
Ручная сборка понедельного плана из данных по каналам — рутина, которая крадёт время у руководителя именно там, где он должен думать, а не сводить таблицы. Задача решается конвейером из двух моделей: дешёвая делает арифметику каждую неделю, дорогая раз в месяц проверяет логику на предмет тех самых «объективно бредовых вещей».
Шаг 1. Источник данных — лист Google Sheets «Факт_каналы»: там еженедельно накапливаются лиды и конверсии по каждому каналу (SEO, Telegram, платный трафик) из CRM-выгрузки. Шаг 2. По четвергам, к моменту коммерческой встречи, скрипт собирает данные за неделю и отправляет их в дешёвую модель (например, GPT-4o-mini или Claude Haiku — задача чисто арифметическая, дорогая модель тут не нужна) с формулой темпа роста. Шаг 3. Результат — понедельный план по каждому каналу — падает в лист «План_декомпозиция», который видит руководитель на встрече. Шаг 4. Раз в месяц тот же массив данных плюс сама сгенерированная стратегия уходят в более дорогую модель (GPT-4o или Claude Sonnet) с задачей проверить допущения: учтены ли бонусы, обоснован ли прогноз, не завышена ли конверсия относительно факта прошлых месяцев.
Роль: ты финансовый аналитик среднего бизнеса.
Входные данные (JSON, лист "Факт_каналы" за последние 8 недель):
{
"channels": [
{"name": "SEO", "leads_week": [12,14,13,16,15,18,17,19], "conversion": 0.08},
{"name": "Telegram", "leads_week": [6,7,6,8,9,8,10,11], "conversion": 0.12},
{"name": "Paid", "leads_week": [20,18,22,19,21,20,23,22], "conversion": 0.05}
],
"target_growth_monthly": 0.05,
"avg_check": 200000
}
Задача:
1. Посчитай текущий недельный темп роста лидов по каждому каналу (линейная аппроксимация).
2. Спроецируй план на следующие 4 недели с ростом target_growth_monthly, распределённым понедельно.
3. Для каждого канала укажи ожидаемое число сделок = leads * conversion.
4. Отметь каналы, где факт последних 2 недель отклоняется от тренда более чем на 20% — это кандидаты на "красный" статус для разбора на встрече.
5. Верни строго JSON без пояснений в свободной форме.
Пример ответа модели:
{
"week_plan": [
{"channel": "SEO", "leads_forecast": 20, "deals_forecast": 1.6},
{"channel": "Telegram", "leads_forecast": 12, "deals_forecast": 1.44},
{"channel": "Paid", "leads_forecast": 23, "deals_forecast": 1.15}
],
"alerts": ["Paid: отклонение факта от тренда 24%, проверить на встрече"],
"total_deals_forecast": 4.19
}
Так этот прогноз выглядит на экране, который руководитель открывает по четвергам перед коммерческой встречей — лист «План_декомпозиция» с уже посчитанными цифрами и подсвеченным отклонением:
| Канал | Лиды (прогноз) | Сделки (прогноз) | Статус |
|---|---|---|---|
| SEO | 20 | 1,6 | норма |
| Telegram | 12 | 1,44 | норма |
| Paid | 23 | 1,15 | откл. 24% |
Инженерная обвязка простая и без лишних сущностей: Google Apps Script по триггеру каждый четверг в 9:00 забирает данные из листа, вызывает API дешёвой модели, пишет результат во второй лист и отправляет уведомление в Telegram-канал руководителя. Если API не ответил или JSON не парсится — бот присылает сообщение «декомпозиция не обновилась, проверь вручную» вместо того, чтобы падать молча. Раз в месяц отдельный скрипт собирает те же данные плюс текст стратегии и уходит в дорогую модель на ревью — это тот самый шаг, который спас команду от «объективно бредовых» цифр в кейсе с региональным филиалом. Обратная связь от руководителя, если план разошёлся с реальностью, фиксируется голосовым сообщением в тот же Телеграм-чат и используется как корректировка на следующую неделю — без этого механизм превращается в генератор красивых, но не проверенных цифр.
Неделя как единица измерения: ритм, который держит декомпозицию живой
Годовая и квартальная цифры не защищают от того, что реальность меняется быстрее, чем документ. Собственник одной компании обнаружил: отдел показал результат на 40% выше плана, но похвалить менеджеров нельзя — сама стратегия оказалась некорректной ещё на старте, потому что внешние факторы (новости, законодательство) поменяли спрос быстрее, чем план успели пересчитать.
Решение — не переписывать стратегию каждые три недели вручную, а заложить в неё формулу вместо фиксированной цифры. Например: темп роста +5% ежемесячно — и при загрузке новых данных план пересчитывается автоматически. Так статичный документ становится динамическим и не устаревает сам по себе.
На уровне недели декомпозиция держится на регулярном ритме отчётности. В одной компании ввели структурированный коммерческий отчёт по блокам — маркетинг, продажи, авансы — с фиксированным днём встречи, каждый четверг. Результаты накапливаются к концу недели и сводятся в одну таблицу. Это позволяет отличить системную проблему конверсии от локальной — например, от отсутствия конкретного менеджера в моменте.
Трёхуровневый контроль клиентов
Для декомпозиции цели по выручке в отделе продаж полезна не только табличная разбивка по каналам, но и контроль движения каждого клиента по воронке. Рабочая модель — три слоя:
| Уровень | Что отслеживает | Кто смотрит |
|---|---|---|
| Карточка клиента | Сроки, отклонения, статус (зелёный/жёлтый/красный) | Менеджер |
| Сводная таблица | Количество и сумма по стадиям воронки | Руководитель отдела |
| Список красных клиентов | Приоритетная работа с проблемными сделками | Руководитель + менеджер |
Сводная таблица показывает, где узкое место — на входе лидов, на конверсии или на просроченных сделках. Похожий подход к тому, чтобы отчётность не зависела от памяти и добросовестности людей, разобран в статье про контроль дебиторки: система должна показывать проблему раньше, чем она станет критичной.
Декомпозиция целей по горизонту: год → квартал → месяц → неделя
Собранная воедино модель декомпозиции выглядит как последовательность уровней, где каждый следующий проверяет предыдущий:
| Горизонт | Что фиксируется | Кто отвечает |
|---|---|---|
| 5 лет | Макростратегия, ожидаемые показатели по направлениям | Собственник |
| 3 месяца | Мини-стратегия руководителя: критерии успеха, разбивка по неделям | Руководитель направления |
| Месяц | Каналы, конверсии, план по авансам и договорам | Руководитель отдела |
| Неделя | Коммерческий отчёт: маркетинг, продажи, авансы | Менеджеры + руководитель |
На диаграмме — сумма, заложенная в рабочий план, и годовая цифра из стратегии: план оказался меньше почти в два с половиной раза. Пока непонятно, о чём именно цифра — о выручке, авансах или сумме договоров, — этот разрыв будет воспроизводиться на каждой сверке.
Разрыв между строкой «стратегия» и строкой «рабочий план» — это и есть та самая нестыковка, из-за которой руководители на встрече не могли сойтись на едином числе. Пока разница не объяснена (валюта, авансы или договоры), любые понедельные цифры внизу цепочки будут собирать несопоставимые данные под одним названием.
Дорожная карта на уровне команды работает по той же логике. В одной компании на завтра было намечено ровно три приоритета: профили сотрудников, структура отчётности, детализация этапов работы — не десять пунктов «на будущее», а три конкретных, которые можно закрыть за день. Похожая логика масштабирования по времени применялась и при найме: отдел продаж расширяли в два раза не одним набором, а небольшими партиями каждый понедельник, из которых оставалась часть; за несколько недель численность выходила на целевую.
Экономика: что стоит собрать декомпозицию и что она даёт
Стоимость внедрения такого конвейера — не про закупку системы, а про время. Настройка листа Google Sheets, скрипта на Apps Script и промпта для дешёвой модели занимает у толкового аналитика примерно 6–10 часов разово (оценка) — меньше одного рабочего дня.
Эксплуатация: вызовы дешёвой модели раз в неделю обходятся на порядки дешевле одного часа работы аналитика — счёт идёт на копейки при трёх каналах данных. Ежемесячная проверка дорогой моделью добавляет к этому долю процента от той же часовой ставки — расход, которым можно пренебречь на фоне остального бюджета.
Итого поддержка конвейера обходится в разы дешевле, чем цена одного совещания, где руководители спорят, о какой цифре идёт речь: разовая настройка укладывается в рабочий день, ежемесячная поддержка — в минуты, против заметной доли управленческого времени, которую компания теряет каждый месяц на пустые споры про единицу измерения цифры, с которых начался этот текст. Дальше эта разница окупает саму систему в первый же месяц эксплуатации.
Частые вопросы
Как декомпозировать цель по выручке?
Не делить годовую цифру на 12 месяцев, а расписать по каналам — сколько лидов и конверсии даст каждый источник, зафиксировать динамику по годам и только потом спускать план по неделям.
Работает ли OKR в среднем бизнесе?
Работает, если цели пересматриваются раз в месяц и завязаны на формулу роста, а не на фиксированные цифры — иначе план устаревает за квартал и превращается в документ для полки.
Можно ли доверить декомпозицию нейросети целиком?
Нет — модель хорошо считает арифметику по формуле, но не видит того, чего нет в данных: бонусы, сезонность, ограничения по деньгам. Нужна проверка человеком минимум раз в месяц.
#ии и нейросети #контроль и надёжность
Новые разборы — письмом, в день выхода. Без дайджестов ради дайджестов: нет статьи — нет письма.