Разработчики часто говорят «стало лучше» после улучшения интерфейса или документации, но такие ощущения сложно защитить перед руководством. Чтобы превратить DX в измеримую дисциплину, за последние годы сформировалась целая линия исследований.

В 2018 году вышла книга Accelerate (Форсгрен, Хамбл, Ким) с четырьмя метриками DORA: частота деплоев, время от коммита до прода, доля неудачных изменений и время восстановления. Эти параметры быстро стали индустриальным стандартом. В 2021 году тот же Форсгрен (с соавторами) опубликовал фреймворк SPACE в ACM Queue, выделив пять измерений продуктивности: Satisfaction, Performance, Activity, Communication, Efficiency. Ключевой вывод: «продуктивность нельзя свести к одной цифре, и каждая попытка это сделать — враньё». В 2023 году Нода, Стори, Форсгрен и Грейлер свернули двадцать пять социотехнических факторов в три измеримых: петли обратной связи, когнитивная нагрузка и состояние потока. Наконец, в 2024 году Лора Тачо и Аби Нода представили DX Core 4, объединив DORA, SPACE и DevEx в единую счёт-карту из четырёх измерений: Speed, Effectiveness, Quality, Impact.

ГодФреймворкКлючевые метрикиАвторы
2018DORAЧастота деплоев, время от коммита до прода, доля неудачных изменений, время восстановленияФорсгрен, Хамбл, Ким
2021SPACESatisfaction, Performance, Activity, Communication, EfficiencyФорсгрен и соавторы
2023DevExПетли обратной связи, когнитивная нагрузка, состояние потокаНода, Стори, Форсгрен, Грейлер
2024DX Core 4Speed, Effectiveness, Quality, ImpactЛора Тачо, Аби Нода

Отдельного внимания заслуживает измеритель когнитивной нагрузки. В 2023 году Артём Закируллин опубликовал статью «Cognitive Load is what matters», где утверждал, что сложность кода стоит мерить не строчками, а тем, сколько информации разработчику нужно держать в голове. Статью хвалили Роб Пайк и Андрей Карпатый, но в обсуждении исследователь из Стэнфорда заметил, что работа скорее подкрепляет интуицию, чем предоставляет экспериментальные данные. Это иллюстрирует главный вызов DX: наука ещё не догнала интуицию, но уже появились инструменты для измерения.

Практический пример — петля обратной связи при онбординге внешнего API. Идеальная первая петля: один вызов curl, видимый ответ, никакого профиля компании. Однако в реальности она растягивается из-за регистраций, философских вступлений и плейсхолдеров. Время до первого «Hello World» (TTFHW) легко достигает получаса вместо пяти минут. На одном проекте удалось сократить TTFHW вчетверо, собрав no-code слой интеграции вроде RapidAPI: ключи, песочница и готовые примеры в одном месте. Такие замеры — пример того, как измеримая метрика позволяет обосновать инвестиции в DX.