Разработка и метрики: что может пойти не так? Мой опыт

Разработка и метрики: что может пойти не так? Мой опыт

В любой ИТ-команде метрики нужны всем: они помогают планировать, видеть проблемы и повышать эффективность. Но есть обратная сторона — как только цифра становится целью, она перестаёт быть отражением реальности.

В одном из проектов у меня была команда бэкенда, которая буквально тонула в бэклоге. Новые задачи приходили быстрее, чем закрывались. Мы решили изменить процессы и ускорить релизы, а я решил усилить мотивацию с помощью простой управленческой метрики — времени жизни задачи в Jira.

Построил дашборд, показал всем и стал наблюдать за динамикой.

Через пару недель показатели взлетели. Слишком хорошо, чтобы быть правдой. Я проверил и понял, что произошло: разработчики просто копировали описание старой задачи в новый таск и закрывали старый. Формально метрика улучшилась, по факту — технический долг остался тем же.

Почему так происходит

Система с метриками — это, по сути, игра с правила выигрыша, достиг показателя выиграл. Если у игры есть понятные правила, человек может быстро найти способ их обойти. Не из злого умысла, а чтобы “сделать красиво” в рамках поставленной цели.

Три причины, почему метрики искажаются:

  1. Метрика не связана с бизнес-результатом. Люди оптимизируют процесс, а не ценность.
  2. Нет обсуждения смысла метрики. Разработчик видит KPI, но не видит, зачем он нужен.
  3. Отсутствует проверка контекста. Менеджер видит улучшение, но не смотрит на последствия.

Что с этим делать

📌 1. Проверять метрики на “чит-коды”. Прежде чем вешать метрику на команду, задай вопрос: “Можно ли её обойти, не создавая реальную ценность?”

📊 2. Делать метрики двойными. Например, время жизни задачи + количество reopen’ов или дефектов. Тогда манипулировать цифрами сложнее.

🧩 3. Обсуждать смысл метрики. Метрика — не инструмент давления, а способ сделать команду осознаннее. Когда люди понимают, зачем она нужна, они не ищут лазейки.

⚙ 4. Убирать метрики, которые устарели. Каждая метрика живёт ограниченное время. Если она перестала приносить пользу, её нужно убрать или заменить.

Главный урок

Любая контролируемая метрика становится целью. Если её можно обойти — её обязательно обойдут. И единственный способ не попасть в ловушку — измерять не цифры, а смысл, который за ними стоит.

💬 А вы сталкивались с ситуациями, когда метрики “врали”? Как вы решаете этот конфликт между цифрой и реальностью?
#управлениекомандами #метрики #разработкапо #эффективность #итменеджмент #опытруководителя

Начать дискуссию