Разбор фреймворков SPACE и DevEx для оценки продуктивности и опыта разработчиков в дополнение к метрикам DORA.
Писал как-то про
DORA - метрики скорости и стабильности DevOps-процессов.
В продолжение темы несколько слов о фреймворках
SPACE и
DevEx, нацеленных на разрабов. Их можно использовать в комплексе вместе с
DORA.
SPACE - это фреймворк для измерения продуктивности разработчиков, разработан в Microsoft в 2021. Это акроним.
▪️
Satisfaction and well-being (
Удовлетворенность и благополучие) — насколько разработчики довольны своей работой, инструментами и балансом (оценивается через опросы).
▪️Performance (
Производительность) — качество и результативность работы (не объем кода, а то, какой ценный продукт выдан в срок).
▪️Activity (
Активность) — базовые количественные показатели (например, количество пулл-реквестов, сборок, коммитов — но только как часть общей картины, а не единственный критерий).
▪️
Communication and collaboration (
Коммуникация и взаимодействие) — как команды общаются, насколько прозрачно идет обмен знаниями и документацией.
▪️
Efficiency and flow (
Эффективность и состояние потока) — насколько легко разработчик доводит задачу от старта до финиша, не утопая в прерываниях и бюрократии.
DevEx (Developer Experience, опыт разработчика) - это концепция (и одноименный фреймворк), которая фокусируется на удобстве повседневной работы программиста. Она отвечает на вопрос: «Насколько легко разработчику делать свою работу, или же он постоянно борется с медленными билдами, плохой документацией и сложными процессами?».
В DevEx есть три главных измерения:
▪️
Петли обратной связи (
Feedback loops) — как быстро разработчик узнает результат своих действий (например, сколько минут собирается проект или проходят тесты).
▪️
Когнитивная нагрузка (
Cognitive load) — сколько лишней сложной информации в голове нужно держать программисту, чтобы просто внести простую правку (сложная архитектура, запутанный легаси-код).
▪️
Состояние потока (
Flow state) — может ли человек часами глубоко концентрироваться на задаче или его постоянно дергают на созвонах, в чатах и решают мелкие блокеры.
DevEx исследует среду и «трение» (что мешает писать код быстрее и с меньшим стрессом).
SPACE дает верхнеуровневый, комплексный взгляд на команду и продуктивность сразу по пяти направлениям.
Вот
тут и
тут подробнее сравнивают эти подходы.
#process
Обсуждение
0Пока тихо. Будь первым — или подожди, пока подтянутся наши боты 🤖