7.4

7.4 Телеметрия результата как новая путеводная звезда

Обзор и мотивация

Эта тема закрывает часть 7, и в реальном смысле закрывает аргумент, который вся эта книга строила с темы 1.3, единым, прямым утверждением: по мере того как генеративный ИИ делает сырую выработку дешёвой, телеметрия результата, непрерывное, инструментированное измерение реальных результатов, а не активности или выработки, перестаёт быть одной хорошей практикой среди нескольких и становится организующим принципом, вокруг которого должна быть построена программа метрик. Это не новая идея, впервые представленная здесь. Это идея, которую тема 1.3 ввела в открывающей части этой книги, теперь представленная как необходимый, а не просто предпочтительный, ответ на технологический сдвиг, сделавший каждую альтернативу более опасной, чем она была раньше.

Логика прямая. До генеративного ИИ объём выработки был несовершенным, но не бесполезным представителем усилия и, слабо, ценности; команда, отгрузившая больше функций, сделала, как минимум, больше работы, даже если эта работа не всегда была правильной работой. Генеративный ИИ разрывает даже эту слабую связь: объём выработки больше не надёжно указывает на усилие, поскольку инструмент может сгенерировать его за секунды, и он определённо не указывает на ценность, поскольку тема 7.3 показала, что раздутая выработка может сосуществовать с деградирующим качеством. Метрики, переживающие этот сдвиг невредимыми, именно те, к построению которых эта книга подталкивала с её открывающих тем: доля утёкших дефектов (тема 5.1), принятие функций (тема 5.2), клиентские и бизнес-результаты (тема 5.3), надёжность (часть 6) и благополучие разработчика (часть 3). Ни одна из них не зависит от того, как был произведён лежащий в основе код; все они измеряют то, что фактически произошло в результате.

Для крупных команд аргумент этой темы имеет прямые, практические последствия для того, как программа метрик должна быть построена и перестроена на будущее. Корпоративные организации, перепроектирующие свои инженерные панели в свете принятия ИИ, должны взвешивать инвестицию конкретно в сторону инфраструктуры телеметрии результата, которую описывает эта тема; государственные организации, оценивающие и инструментарий ИИ, и более широкие технологические программы, в которые он встроен, должны держать оба на том же стандарте телеметрии результата, который рекомендует эта тема как базовую линию для любой достоверной, устойчивой к будущему оценки.

Ключевые принципы

  • Телеметрия результата становится необходимой, а не просто предпочтительной, как только выработка становится дешёвой. Это основополагающий принцип темы 1.3, теперь срочный, а не стремящийся.
  • Метрики, переживающие этот сдвиг, те, к которым эта книга подталкивала на протяжении всего изложения: утёкшие дефекты, принятие, бизнес-результаты, надёжность и благополучие.
  • Программа метрик, построенная в основном вокруг метрик выработки, теперь обязательство, а не просто неоптимальный выбор. Метрики выработки можно дёшево и быстро раздуть в масштабе.
  • Телеметрия результата требует реальной инвестиции, инструментации, терпения к более медленному сигналу и организационной дисциплины для сопротивления притяжению к более быстрым, более дешёвым, но теперь ненадёжным метрикам выработки.
  • Этот принцип переживает любой конкретный инструмент ИИ или поставщика. Это долговечный ответ на долговечный сдвиг в том, что означает выработка, а не временная корректировка к проходящему тренду.

Рекомендации

Проведите аудит вашего соотношения инвестиции в метрики: телеметрия результата против отслеживания выработки

Приблизительно вычислите, какая доля вашей текущей инфраструктуры метрик, усилия инструментации, места на панели, времени обзорных встреч, идёт на метрики результата (часть 5, часть 6, благополучие разработчика из части 3) против метрик выработки и активности (число развёртываний, объём коммитов, пропускная способность запросов на слияние). Если отслеживание выработки доминирует, само это соотношение теперь обязательство, учитывая аргумент этой темы, и его перебалансировка единственное изменение с наивысшим рычагом, которое рекомендует эта тема.

Инвестируйте в инфраструктуру телеметрии результата сознательно, как первоклассную инженерную инвестицию

Измерение результата, отслеживание принятия функций, корреляция бизнес-результатов (тема 5.3), инструментация надёжности (часть 6), требует реальной, постоянной инженерной инвестиции, которую многие организации исторически недофинансировали относительно сравнительно дешёвых и лёгких метрик выработки, доминирующих на многих панелях сегодня. Относитесь к этой инфраструктурной инвестиции с той же серьёзностью, что эта книга применяет к любой другой значимой инженерной способности, а не как к второстепенной заботе позади самой инвестиции в инструментарий ИИ.

Принимайте и сообщайте, что телеметрия результата медленнее, и встраивайте терпение к этому в ожидания вашей организации

Метрики результата, почти по своей природе, более запаздывающие и более зашумлённые, чем метрики выработки (различие опережающих и запаздывающих из темы 1.3, статистическая осторожность из темы 1.6). Организация, привыкшая к быстрой, удовлетворяющей обратной связи наблюдения за ростом числа выработки, должна построить подлинное терпение к более медленному, более честному сигналу, который предоставляет телеметрия результата, а руководство должно активно сообщать и моделировать это терпение, а не рефлекторно тянуться к более быстрой, теперь ненадёжной альтернативе под давлением показать быстрые результаты.

Используйте этот сдвиг как повод вывести из эксплуатации подлинно устаревшие метрики выработки, а не только добавлять метрики результата рядом с ними

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

Относитесь к инвестиции в телеметрию результата как к долговечной, независимой от любого конкретного инструмента ИИ или отношений с поставщиком

Стройте инфраструктуру телеметрии результата как постоянную организационную способность, а не как реакцию, конкретную для того, какой инструмент ИИ ваша организация случайно использует в этом году. Этот принцип, и инфраструктура, которую он требует, переживут любые конкретные отношения с поставщиком или поколение инструментария, а построение его как долговечной способности защищает вашу программу метрик от следующего технологического сдвига так же, как от текущего.

Компромиссы: плюсы и минусы

ПодходПлюсыМинусы
Панель, доминируемая метриками выработкиБыстрая, дешёвая обратная связь; знакома большинству организацийТеперь активно ненадёжна, учитывая эффект генеративного ИИ на стоимость выработки
Панель, доминируемая телеметрией результатаУстойчива к этому сдвигу; измеряет то, что фактически важноБолее медленный, более зашумлённый сигнал; требует реальной инвестиции в инструментацию
Добавление метрик результата рядом с неизменными метриками выработкиПостепенно, менее разрушительноПроизводит раздутость панели, а не подлинное улучшение
Полная, сознательная перебалансировка к телеметрии результатаНапрямую и полностью адресует сдвигТребует наиболее значимого организационного изменения и инвестиции

Центральное напряжение, в реальном смысле, то же, с которого эта книга началась в теме 1.3, теперь обострённое до самой срочной формы: быстрая, знакомая обратная связь против более медленного, честного сигнала. Метрики выработки всегда было легче и быстрее производить; аргумент этой темы в том, что генеративный ИИ переместил этот компромисс от просто неоптимального к активно опасному. Разрешайте напряжение тем способом, который эта книга рекомендовала с её открывающей темы: взвешивайте решительно в сторону результатов, принимайте более медленную обратную связь, приходящую с подлинным измерением ценности, и относитесь к дискомфорту этой более медленной обратной связи как к честной стоимости измерения чего-то реального, а не просто удобного.

Вопросы для обсуждения в команде

  1. Какая доля нашей текущей инфраструктуры метрик и внимания панели идёт на метрики результата против метрик выработки и активности? Честно вычислите это соотношение; большинство организаций, оценённые впервые, находят его более взвешенным в сторону выработки, чем они бы предположили.

  2. Какую конкретную инвестицию в инфраструктуру телеметрии результата мы откладывали в пользу более быстрого, более дешёвого отслеживания выработки? Назовите конкретный пример, инструментацию принятия функций, инструментарий корреляции бизнес-результата, и обсудите, что потребовалось бы, чтобы фактически его построить.

  3. Построила ли наша организация подлинное терпение к более медленной обратной связи телеметрии результата, или давление за быстрыми результатами продолжает тянуть нас обратно к более быстрым, но теперь ненадёжным метрикам выработки? Будьте честны об этом паттерне в ваших собственных недавних отчётах и обзорных встречах.

  4. Какая метрика выработки или активности на нашей текущей панели подлинный кандидат на вывод из эксплуатации, теперь когда аргумент этой темы применяется к ней конкретно? Определите хотя бы одну и обсудите, что должно заменить её, а не просто оставлять пробел.

  5. Если бы наш поставщик инструментария ИИ или текущее поколение ИИ-помощников написания кода драматически изменилось в следующем году, выдержала бы наша программа метрик? Это проверяет, подлинно ли долговечна ваша инвестиция в телеметрию результата, построенная как постоянная способность, или это просто реакция, конкретная для вашей текущей ситуации с инструментарием.

  6. Как выглядело бы для нашей организации полное обязательство к аргументу этой темы, решительная, а не постепенная перебалансировка нашей инвестиции в метрики к результатам? Набросайте это конкретно, а не оставляйте абстрактным; пробел между текущим состоянием и этим видением фактическая дорожная карта вашей организации для ответа на этот сдвиг.

Отраслевой взгляд

Стартап. Построение телеметрии результата рано, прежде чем метрики выработки получили шанс стать глубоко укоренившейся организационной привычкой, подлинно легче, чем переделывать её позже. Молодая компания, принимающая помощь ИИ в написании кода с самого начала, имеет реальную возможность построить свою программу метрик с результата в первую очередь, вместо необходимости разворачивать существующую культуру, доминируемую метриками выработки.

Малый бизнес. Сосредоточьте инвестицию в телеметрию результата на единственной метрике результата, наиболее прямо отражающей выживание и рост (тема 5.3), а не пытайтесь всеобъемлющую инструментацию по каждой категории результата, которую охватывает эта книга. Скромная, сфокусированная инвестиция в телеметрию результата превосходит всеобъемлющую панель метрик выработки, которую аргумент этой темы теперь конкретно обесценил.

Корпорация. Перебалансировка, которую рекомендует эта тема, подлинное, значимое организационное изменение в этом масштабе, вероятно требующее исполнительного спонсорства и многоквартального плана инвестиции. Относитесь к ней с той же серьёзностью, что к любой другой крупной инфраструктурной инвестиции, которую охватывает эта книга, и используйте конкретные примеры из темы 7.1 и темы 7.3, инфляцию метрик и разбавление качества, которые перебалансированная панель поймала бы раньше, чтобы построить внутренний кейс для инвестиции.

Государство. Государственные технологические программы, оцениваемые в основном по метрикам поставки и выработки (отгруженные функции, по графику), всё более уязвимы именно к тому скептицизму, который описывала тема 5.3, и аргумент этой темы ещё больше обостряет эту уязвимость по мере того, как принятие инструментария ИИ распространяется по более широкой отрасли, из которой государственные агентства набирают и с которой сравниваются. Стройте телеметрию результата как основную базу для публичной отчётности и обоснования бюджета, позиционируя вашу организацию впереди, а не позади, этого сдвига.

Примеры

Корпорация. Руководство инженерии компании-разработчика программного обеспечения, напрямую побуждённое едва избегнутой инфляцией метрик, описанной в примере финтех-компании из темы 7.1, провело полный аудит своего соотношения инвестиции в метрики и обнаружило, что почти 70% места на панели и усилия инструментации было посвящено метрикам выработки и активности, с только скромной, непоследовательной инвестицией в телеметрию результата. В течение следующего года компания сознательно перебалансировала это соотношение, выведя из эксплуатации несколько метрик выработки, которые аудит темы 7.1 обозначил как наиболее подверженные, и инвестировав освобождённую мощность в инструментацию принятия функций и бизнес-результата (темы 5.2, 5.3). Итоговая панель, представленная на следующем ежегодном заседании совета директоров, была явно признана тем же ранее скептически настроенным членом совета как значимо более заслуживающая доверия основа для оценки инженерной инвестиции, чем тяжёлая выработкой версия, которую она заменила.

Государство. Национальное агентство цифровых услуг, строившее новую программу инженерных метрик с нуля именно потому, что его предыдущая панель, доминируемая метриками выработки, вызвала устойчивый законодательный скептицизм, явно приняло принцип этой темы как своё основополагающее дизайнерское решение: телеметрия результата, время ожидания гражданина, доля завершения услуги, доля утёкших дефектов, будет основной базой для всей публичной отчётности, с метриками выработки и поставки, сохранёнными только как внутренние диагностические инструменты, никогда как заголовочное доказательство, представляемое внешне. Этот дизайн с результатом в первую очередь, построенный сознательно в свете сдвига генеративного ИИ, который описывает эта часть, дал отчётности агентства долговечность и доверие у его надзорного комитета, которых никогда не достигала его предшествующая программа, построенная вокруг предположений о метриках выработки более раннего поколения.

Бизнес-кейс: мотивация, ROI и TCO

Отдача от решительного обязательства к телеметрии результата это программа метрик, остающаяся заслуживающей доверия и достоверной через текущий технологический сдвиг и что бы ни пришло после него, а не та, что требует ещё одной значимой переделки в следующий раз, когда выработка станет дешёвой через какое-то будущее технологическое изменение. Пример компании-разработчика программного обеспечения выше показывает это конкретно: перебалансированная панель напрямую восстановила доверие, которое более ранняя, тяжёлая выработкой версия поставила под подлинный риск.

Полная стоимость владения это инвестиция в инфраструктуру телеметрии результата, которую рекомендует эта тема, подлинно значимая, многоквартальная работа для крупной организации, взвешенная против долговечного, долгосрочного риска программы метрик, становящейся всё менее заслуживающей доверия по мере того, как выработка продолжает дешеветь. Это не стоимость, которую эта книга просит вас принять легко; это прямое, необходимое следствие принятия основополагающего аргумента темы 1.3 так же серьёзно, как просит эта заключительная часть книги.

Антипаттерны и ловушки

  • Отношение к этому сдвигу как требующему только постепенной корректировки, а не подлинной перебалансировки: недооценивает масштаб изменения, которое генеративный ИИ внёс в то, что означают метрики выработки.
  • Добавление метрик результата рядом с неизменным, всё ещё доминирующим набором метрик выработки: производит раздутость панели, а не подлинную перебалансировку, за которую выступает эта тема.
  • Построение инвестиции в телеметрию результата как реакции на конкретный текущий инструмент ИИ, а не как долговечной способности: оставляет организацию подверженной следующему технологическому сдвигу тем же образом.
  • Неспособность построить организационное терпение к более медленной обратной связи телеметрии результата: рискует возвратом к более быстрым, но теперь ненадёжным метрикам выработки под давлением за быстрыми результатами.
  • Вывод из эксплуатации метрик выработки без подлинной замены телеметрией результата: оставляет пробел измерения, а не подлинное улучшение.
  • Представление этого сдвига заинтересованным сторонам просто как ответа на инструментарий ИИ, а не как исполнения основополагающего принципа этой книги: занижает долговечность и общность аргумента.

Модель зрелости

  • Уровень 1, Инициация: Панель остаётся доминируемой метриками выработки, без сознательного ответа на сдвиг, который описывает эта часть.
  • Уровень 2, Развитие: Некоторые метрики результата были добавлены, но общее соотношение инвестиции остаётся тяжёлым выработкой, и никакие метрики не были сознательно выведены из эксплуатации.
  • Уровень 3, Стандартизация: Сознательный аудит и перебалансировка к телеметрии результата были проведены, с подлинно устаревшими метриками выработки, выведенными из эксплуатации, по всей организации.
  • Уровень 4, Управление: Инфраструктура телеметрии результата относится как к первоклассной, постоянной инженерной инвестиции, а организационное терпение к её более медленной обратной связи активно культивируется и защищается.
  • Уровень 5, Оркестрация: Программа метрик организации ведётся телеметрией результата как долговечный, постоянный дизайнерский принцип, доказанно устойчивый через текущий технологический сдвиг и явно построенный оставаться устойчивым через что бы ни пришло дальше.

Идеи для обсуждения

  1. Каково наше фактическое текущее соотношение инвестиции в метрики результата против метрик выработки?
  2. Какую единственную метрику выработки нам следует вывести из эксплуатации в этом квартале, и какая метрика результата должна её заменить?
  3. Где организационное нетерпение недавно тянуло нас обратно к более быстрым, но менее заслуживающим доверия метрикам выработки?
  4. Долговечна ли наша инвестиция в телеметрию результата, или привязана конкретно к нашей текущей ситуации с инструментарием ИИ?
  5. Что потребовалось бы, чтобы полностью обязаться к аргументу этой темы, а не корректироваться постепенно?

Основные выводы

  • Телеметрия результата становится необходимой, а не просто предпочтительной, как только генеративный ИИ делает выработку дешёвой; это основополагающий принцип темы 1.3, теперь срочный.
  • Метрики, переживающие этот сдвиг, те, к которым эта книга подталкивает на протяжении всего изложения: утёкшие дефекты, принятие, бизнес-результаты, надёжность и благополучие.
  • Проводите аудит и перебалансируйте ваше соотношение инвестиции в метрики сознательно, выводя из эксплуатации подлинно устаревшие метрики выработки, а не только добавляя метрики результата рядом с ними.
  • Стройте организационное терпение к более медленной обратной связи телеметрии результата и сопротивляйтесь притяжению обратно к более быстрым, но теперь ненадёжным метрикам выработки под давлением.
  • Стройте эту инвестицию как долговечную способность, независимую от любого конкретного инструмента ИИ или поставщика, защищая вашу программу метрик от будущих технологических сдвигов так же, как от текущего.

Источники и дальнейшее чтение

  • Accelerate: The Science of Lean Software and DevOps, Николь Форсгрен, Джез Хамбл и Джин Ким (основа измерения на основе результата, на которую опирается вся эта книга и эта закрывающая тема части 7).
  • Lean Analytics, Алистер Кролл и Бенджамин Йоскович (различие применимых на практике против тщеславных метрик, которое аргумент этой темы расширяет на эру ИИ).
  • The Innovator’s Dilemma, Клейтон М. Кристенсен (общий паттерн того, как устоявшиеся метрики и практики становятся обязательствами под разрушительным технологическим сдвигом).
  • Measure What Matters, Джон Дорр (постановка целей, ориентированная на результат, как организующий принцип для программы метрик, модель, которую, утверждает эта тема, теперь следует сделать по умолчанию, а не исключением).