Иерархия показателей
Иерархия показателей
Иерархия показателей связывает стратегическую цель компании с ежедневными решениями команд. Это управляемое «дерево» от North Star Metric (NSM) и бизнес-итогов до драйверов, операционных KPI и guardrails (ограничений безопасности). Ниже — как спроектировать, задокументировать и эксплуатировать такую иерархию.
1) Зачем нужна иерархия
Единый фокус: все команды тянут в одну сторону, конфликты метрик минимальны.
Прозрачная причинность: понятно, почему NSM движется (дерево драйверов).
Скорость решений: локальные метрики напрямую связаны с бизнес-эффектом.
Устойчивость: guardrails предотвращают «побочные эффекты» оптимизации.
2) Слои и термины
North Star Metric (NSM): главная метрика ценности (напр., «Месячные активные платящие пользователи»).
Бизнес-итоги: выручка, маржа, GGR, доля рынка, NPS — ассоциированы, но не всегда NSM.
Дерево драйверов: разложение NSM на факторы: объем × конверсия × частота × средний чек и т.д.
Командные KPI: показатели, которыми реально управляет команда (воронки, latency, PR-AUC и пр.).
Guardrails: ограничения: FPR≤x%, p95 latency≤y, доля жалоб≤z — «тормоза» при росте.
Процессные метрики: скорость релизов, качество данных, SLO обновлений — поддерживают систему.
3) Как выбрать North Star
Критерии: отражает ценность для пользователя, коррелирует с долгосрочным доходом, чувствительна к изменениям продукта, понятна и устойчива к манипуляциям.
Примеры:- Продукт B2C: `WAU платящих` или `Сессии с успешным целевым действием / месяц`.
- Маркетплейс: `Завершенные успешные сделки / месяц`.
- ML-платформа: `Доля запросов, обслуженных моделью с SLA ≤ X мс и калибровкой в допуске`.
4) Построение дерева драйверов (Driver Tree)
1. Определите формулу NSM.
2. Разложите на мультипликативные/аддитивные факторы.
3. Добавьте слой управляемых рычагов.
4. Привяжите листовые метрики к командам.
5. Для каждого узла — владелец и целевые уровни.
NSM: Активные платящие (MAPU)
= Активные пользователи × Доля платящих × Средняя частота платежей × Средний чек
├─ Активные пользователи = Трафик × Активация × Удержание
│ ├─ Трафик = Органический + Платный (CR кампаний, CAC)
│ ├─ Активация = Конверсия онбординга (шаги воронки)
│ └─ Удержание = D7/D30, когорты
├─ Доля платящих = Propensity-модели + Офферы (guardrail: RG/фрод)
├─ Частота = Миссии/квесты, контент-ротация
└─ Средний чек = Прайсинг, бандлы (guardrail: жалобы/возвраты)
5) Каскадирование целей (OKR/KPI)
Корпоративный уровень: NSM + 3–5 драйверов (год/квартал).
Функции/продукты: поддеревья драйверов (целевые Δ).
Команды: KPI на листах дерева; целеполагание в формате OKR (Commit/Stretch).
Индивидуально: задачные метрики (через вклад в командный KPI).
- На один уровень — ≤7 метрик (перегруз убивает фокус).
- Все цели — привязаны к уникальному узлу дерева (без дублирования).
- Для конфликтующих пар — явный приоритет и/или компромисс через guardrails.
6) Guardrails: как задать «бортики»
Назначайте для областей риска:- Качество/опыт: p95 latency, crash-free %, отказоустойчивость.
- Этика/комплаенс: FPR антифрода, доля жалоб, RG-индикаторы.
- Данные: Freshness, Completeness, PSI дрейфа.
- Финансы: маржинальность ≥ X, chargeback rate ≤ Y.
Guardrails — обязательная строка в каждом OKR/паспорте метрики; срабатывание блокирует rollout.
7) Формулы, источники и семантический слой
Все метрики дерева определяются в семантическом слое (единые определения, роллапы, календарь, валюты/таймзоны).
Версионирование: `METRIC_NAME_vN`; любая правка формулы = новая версия + backfill/сверка.
Паспорт метрики (кратко): код, определение, формула/SQL, источники, гранулярность, сегменты по умолчанию, единицы/валюта, SLO свежести и доступности, владельцы, guardrails, история изменений.
8) Частоты измерения и SLO
Операционные метрики: мин/час (SLO лаг ≤ 10–15 мин).
Продукт/маркетинг: день/неделя (обязателен YoY/сезонная нормализация).
Финансовые: неделя/месяц (сверки с бухгалтерией).
ML-метрики продакшена: потоково + отложенные оффлайн-оценки (OOT).
У каждой метрики на дашборде показывайте: «обновлено X мин назад» и плановый SLO.
9) Дашборды и обзоры
Executive слой: NSM + ключевые драйверы, alert-виджеты guardrails.
Domain слой: воронки, когорты, вклад факторов (водопады/декомпозиции).
Ops/ML слой: SLA, ошибки, дрейф, калибровка, latency p95/p99.
Ритуалы: daily (операционка), weekly (тактика), monthly/QBR (стратегия/OKR).
На обзорах используйте дерево: показывайте узел, отклонение, гипотезы, план.
10) Привязка к ответственностям (RACI)
Для каждого узла дерева:- Responsible: команда-владелец KPI.
- Accountable: лидер домена/продукта.
- Consulted: аналитика/данные/комплаенс.
- Informed: смежные команды/топ-менеджмент.
Конфликты показателей решаются на уровне общего дерева с участием Accountable.
11) Примеры «мини-деревьев» по доменам
Маркетинг:- `Привлеченные качественные пользователи = Трафик × Доля квалифицированных лидов × CR в регистрацию × Брендовая доля`
- Guardrails: CAC≤таргета, Brand Safety, spam rate.
- `WAU = DAU × Частота × Stickiness`
- Guardrails: crash-free ≥ 99.5%, жалобы ≤ порога.
- `Выручка = Активные платящие × Частота платежей × Средний чек`
- Guardrails: refund%, chargeback rate, RG-индикаторы.
- `Бизнес-эффект = Перекрытые потери − Стоимость ложных блокировок`
- Основные KPI: PR-AUC, Recall@FPR≤x%, Coverage; Guardrails: latency p95, доля апелляций.
12) Анти-паттерны
Несогласованные определения: «Retention» считается по-разному — лечится семантическим слоем и версиями.
Оптимизация прокси: рост кликов без роста NSM — защищайте через NSM и guardrails.
Слишком много метрик: «панель самолета» — оставьте ≤7 на уровень.
Нет владельца: метрика «ничья» быстро деградирует.
Тихие правки формул: всегда — новая версия + changelog.
13) Шаблоны артефактов
A. Паспорт узла дерева
Узел: `RETENTION_D30`
Роль в дереве: драйвер NSM
Формула (семантический объект): ссылка/код
Сегменты: страна/канал/платформа
Владелец: Product Analytics
Цели (квартал): Commit/Stretch
Guardrails: churn жалоб ≤ X, data freshness ≤ 1 ч
Риски/допущения: сезонность, микс трафика
Дата/версия: 2025-Q4, v2
B. Карта каскада целей (пример)
NSM (компания): MAPU +8% YoY
Продукт: Retention D30 +2 п.п.
Команда Онбординг: Активированная регистрация +5 п.п.
Маркетинг: Качественные лиды +12% при CAC ≤ таргета
Монетизация: ARPPU +6% при refund% ≤ порога
C. Runbook отклонений
Событие: просадка DAU −10% DoD
Действия: проверка свежести данных → инциденты релизов → каналы трафика → регионы/платформы → RCA и план
14) Чек-лист внедрения иерархии
- Определена NSM и ее связь с ценностью/выручкой
- Построено и задокументировано дерево драйверов (владельцы, формулы, источники)
- Для каждого узла — цели, guardrails, частота обновления и SLO
- Метрики заведены в семантическом слое, версии и словарь терминов согласованы
- Настроены дашборды по слоям и ритуалы обзора (daily/weekly/monthly/QBR)
- RACI закреплен; конфликты KPI и приоритеты описаны
- Runbooks на типовые отклонения; алерты на NSM/guardrails
- План ревизии дерева раз в квартал; удаление устаревших узлов
Итог
Иерархия показателей — это NSM → дерево драйверов → командные KPI → guardrails, закрепленные в семантическом слое и подключенные к ритмам управления. Такая конструкция делает цели прозрачными, ответственность — явной, а изменения — измеримыми и контролируемыми.