Контр-метрики
Counter Metrics
04.3 Counter-Metrics
Любая метрика, ставшая целью, начинает искажаться. Это закон Гудхарта: «когда показатель становится целью, он перестаёт быть хорошим показателем». Контр-метрики — инструмент STAF для защиты от этого искажения. Они измеряют то, что ухудшается, когда основную метрику оптимизируют ложным образом.
Закон Гудхарта как системный механизм
Закон Гудхарта — не недостаток конкретных людей, а структурное следствие. Когда метрика становится целью, появляется усиливающая петля оптимизации именно этой метрики — включая способы, не связанные с реальной целью.
// показать ASCII
[метрика как цель] ──► [давление улучшить метрику]
▲ │
│ ▼
│ ┌────────┴────────┐
│ ▼ ▼
│ реальное манипуляция
│ улучшение (улучшить число,
│ │ не суть)
└──────────────┴─────────────────┘
метрика растёт обоими путями,
но цель достигается только первымПроблема в том, что метрика не различает два пути. Она растёт и от реального улучшения, и от манипуляции. Без защиты система дрейфует к более дешёвому пути — манипуляции (это архетип «Drifting Goals», 05.1 Каталог системных архетипов).
Что такое контр-метрика
Контр-метрика — это показатель, который ухудшается, когда основную метрику оптимизируют ложным образом. Пара «метрика + контр-метрика» делает манипуляцию видимой: нельзя улучшить основную через манипуляцию, не ухудшив контр-метрику.
ОСНОВНАЯ МЕТРИКА КОНТР-МЕТРИКА
──────────────── ─────────────
растёт при реальном не страдает при
улучшении ────► реальном улучшении
растёт при РЕЗКО ПАДАЕТ при
манипуляции ────► манипуляции
(сигнал тревоги)Идея: подобрать контр-метрику так, чтобы единственный способ улучшить основную, не ухудшив контр-метрику, — это реальное улучшение.
Примеры пар метрика / контр-метрика
ОСНОВНАЯ МАНИПУЛЯЦИЯ КОНТР-МЕТРИКА
──────── ────────── ─────────────
Скорость закрытия закрывать тикеты Доля повторных
тикетов поддержки → без решения → обращений по той
же проблеме
Число релизов → дробить на мелкие → Доля релизов
в спринт бессмысленные с откатом/багфиксом
Количество → нанимать кого → Удержание новых
закрытых вакансий угодно быстро сотрудников через
6 месяцев
Средний чек → отказывать → Число клиентов
мелким клиентам (не только сумма)
Скорость ответа → формальная отписка → Решён ли вопрос
на запрос «принято в работу» с первого ответаВ каждой паре: основную метрику легко улучшить манипуляцией, но эта же манипуляция немедленно бьёт по контр-метрике. Пара вместе устойчива к ложной оптимизации.
Как подбирать контр-метрику
Процедура подбора — от способа манипуляции, а не от самой метрики:
1. Взять основную метрику
│
▼
2. Спросить: «как бы я улучшил это число,
НЕ улучшая реальную ситуацию?»
(думать как манипулятор)
│
▼
3. Что пострадает при такой манипуляции?
│
▼
4. Это и есть кандидат в контр-метрикиКлючевой шаг — второй: честно представить, как метрику можно «накрутить». Самые опасные манипуляции — те, которые исполнители найдут естественно, без злого умысла, просто следуя стимулу. Контр-метрика должна закрывать именно эти, наиболее вероятные пути.
Контр-метрики и архетип Drifting Goals
Контр-метрики — структурная защита от архетипа «Drifting Goals» (05.1 Каталог системных архетипов): когда метрика постепенно подменяет собой цель, теряя связь с изначальным намерением.
Без контр-метрики: С контр-метрикой:
цель ──► метрика цель ──► метрика
│ │ ▲
▼ ▼ │ контр-метрика
метрика дрейфует метрика не может
от цели незаметно дрейфовать незаметно —
(Drifting Goals) дрейф виден как
падение контр-метрикиКонтр-метрика — это якорь, удерживающий метрику привязанной к реальной цели. Когда метрика начинает дрейфовать (расти за счёт манипуляции), контр-метрика падает, и дрейф становится видимым до того, как нанесён серьёзный ущерб.
Сколько контр-метрик нужно
Не каждая метрика требует контр-метрики. Правило приоритизации:
Метрика стала ЦЕЛЬЮ (от неё зависят
решения, стимулы, оценка работы)?
│
┌────┴────┐
▼ ▼
да нет
│ │
▼ ▼
НУЖНА можно без контр-метрики
контр- (метрика наблюдательная,
метрика не создаёт давления)Контр-метрика обязательна там, где метрика создаёт давление: влияет на стимулы, оценку, бюджеты, решения о людях. Наблюдательные метрики, которые просто показывают состояние и не создают давления оптимизировать их, могут обходиться без защиты.
Типичная ошибка: контр-метрика, дублирующая основную
Контр-метрика должна реагировать на манипуляцию, а не быть вторым измерением того же самого. Если обе метрики растут и падают вместе — это не контр-метрика, а дубль.
✗ «скорость закрытия тикетов» + «число закрытых тикетов»
→ обе растут при манипуляции (закрытие без решения),
не защищают друг от друга
✓ «скорость закрытия тикетов» + «доля повторных обращений»
→ манипуляция (быстрое закрытие без решения) роняет
вторую — настоящая защитаПроверка: при манипуляции основной метрикой контр-метрика должна ухудшаться. Если она тоже улучшается или не меняется — это не контр-метрика.
STAF 1.0 · SysMindLab · 2026