К основному содержимому
все фреймворки
08 · Авторский синтез

Engineering Productivity

DORA + DevEx + SPACE — три линзы одной картины
DORAlens · 01
поток поставки
  • Deployment frequency
  • Change lead time
  • Failed deployment recovery time
  • Change fail rate
  • Deployment rework rate
↳ Как быстро и безопасно поставляем?
DevExlens · 02
опыт инженера
  • Flow state
  • Feedback loops
  • Cognitive load
↳ Каково здесь работать?
SPACElens · 03
результат и контекст
  • Satisfaction & wellbeing
  • Performance
  • Activity
  • Communication & collaboration
  • Efficiency & flow
↳ А мы вообще продуктивны?
⚠Закон Гудхарта: когда метрика становится целью, она перестаёт быть надёжной мерой. Сверяйте результат по всем трём линзам.
Три линзы инженерной продуктивностиDORA + DevEx + SPACEЦЕЛЬ → СИГНАЛ → МЕТРИКАDORAOUTCOME · ПОСТАВКАlead time · deploy frequencyfail rate · recoveryreworkDevExСИГНАЛЫ ОПЫТАflow · feedback loopsкогнитивная нагрузкаSPACEМНОГОМЕРНЫЙ КОНТЕКСТsatisfaction · performanceactivity · collaborationefficiency · flowОДНА ИНЖЕНЕРНАЯ СИСТЕМАодин объект · три разных измеренияметрика → цель = искажённый сигнал · сверяйте три линзы

DORA, DevEx и SPACE — не три взаимозаменяемых набора и не буквальные пересекающиеся множества, а дополняющие линзы. DORA читает поставку через пять актуальных метрик: change lead time, deployment frequency, failed deployment recovery time, change fail rate и deployment rework rate.

DevEx рассматривает feedback loops, cognitive load и flow state. SPACE добавляет Satisfaction and well-being, Performance, Activity, Communication and collaboration, Efficiency and flow. Ни одна линза в одиночку не отвечает на вопрос о продуктивности команды.

Процесс Goal → Signal → Metric помогает выбирать показатели, а не только раскладывать готовые. Закон Гудхарта здесь означает: когда метрика становится целью, она перестаёт быть надёжной мерой; поэтому proxies нужно проверять outcome-сигналами и контекстом других линз.

Как использовать модель
01

Начните с цели: сформулируйте Goal → Signal → Metric, а не выбирайте удобный счётчик из готового дашборда.

02

Сверьте систему через DORA, DevEx и SPACE и пометьте, где proxy, а где outcome.

03

Если метрика становится целью, проверьте её другими сигналами и всеми тремя линзами.

Источники и связанные материалы
Материалы автора