Роль фреймворка SPACE в согласовании бизнеса и оптимизации производительности

Анализ с помощью ИИ
Получите аналитику на основе ИИ для этой статьи Enji:
Вопрос измерения производительности инженеров-программистов остается предметом непрекращающейся дискуссии в сообществе. Отсутствие четкого подхода также обнажает трения, которые могут возникать между командой разработки и руководством бизнеса: у них могут быть разные приоритеты и понимание стратегических целей компании.
Один из распространенных фреймворков для предоставления метрик — DORA (DevOps Research and Assessment), который фокусируется на частоте деплоев, времени выполнения изменений, времени восстановления сервиса и частоте сбоев при изменениях. Однако в последние годы DORA критикуют за недостаточное понимание реальной производительности инженера. Другой подход SPACE был разработан, чтобы заполнить пробелы, оставленные фреймворком DORA.
Что такое SPACE?
DORA основана на активности: действия инженера измеряются и используются для выводов. Он создает определенное количество коммитов, pull request и так далее. Разработчики фреймворка SPACE считают, что это лишь часть истории, и предлагают выходить за рамки индивидуальной работы — смотреть на среду и другие факторы: команду, в которой работает инженер, и процессы, которые он использует. Эти аспекты могут находиться за пределами зоны контроля отдельного инженера. Например, инженер может хорошо писать код и успешно работать с pull request, но его коммуникация с командой может быть затруднена: он не отвечает вовремя или использует агрессивный тон. Это признаки проблем, выходящих за рамки профессиональных компетенций.
SPACE описывает пять аспектов инженерной работы, заслуживающих внимания.
- Satisfaction and wellbeing (Удовлетворенность и благополучие). Описывает, как разработчики относятся к своей работе, команде, инструментам или корпоративной культуре. Учитывает и влияние работы на эти факторы.
- Performance (Производительность). Эффективность создания и поддержки программного обеспечения.
- Activity (Активность). Действия, которые инженер совершает в ходе своей работы.
- Communication and collaboration (Коммуникация и сотрудничество). Оценка того, насколько хорошо люди и команды работают вместе и взаимодействуют.
- Efficiency and flow (Эффективность и поток). Показывает, насколько легко инженеры и команды выполняют работу без прерываний и задержек.
Дорогие деньги
Фреймворк SPACE вписывается в концепцию "эпохи дорогих денег". Понимание производительности и ценности изменилось. Измерения результатов инженера: объема написанного кода, количества коммитов или пул-реквестов уже недостаточно. Ценный сотрудник сотрудничает и демонстрирует связь с миссией компании. SPACE отражает этот сдвиг, оценивая соответствующие сигналы.
Enji помогает руководителям замечать ценность, которую инженеры приносят бизнесу, отображая метрики, связанные с сотрудничеством, выручкой и ворклогами.
Когда SPACE не работает?
Этот фреймворк ориентирован на долгосрочные изменения на протяжении полугода и более для формирования корпоративной культуры, поддерживающей рост и развитие. Метрика удовлетворенности в этом подходе — наглядное тому подтверждение: изменения в рабочей среде требуют времени и ресурсов. Как указывают создатели SPACE, единого решения проблем производительности не существует, и этот фреймворк не исключение. Есть ситуации, когда он не работает и может создавать дополнительные проблемы.
Среды, устойчивые к изменениям
SPACE — новый фреймворк, призванный изменить подход компании к измерению производительности и ценности. Если корпоративная культура или сотрудники не готовы инвестировать в этот процесс, SPACE будет неэффективен.
Организации со сложными процессами изменений
Как подход к трансформации мышления и устоявшихся процедур, SPACE требует от сотрудников и менеджеров полномочий для корректировки процессов. Если в компании строгая иерархия и многоуровневая система согласований, команды не смогут воспользоваться преимуществами этого фреймворка.
Команды, ориентированные на метрики вывода
Цель SPACE — переориентировать метрики команды с результатов вывода (строк кода и других подобных показателей) на результаты и данные о рабочей среде. Если команда заинтересована только в метриках вывода, SPACE будет лишь частично эффективен.
Как краткосрочное решение
Компании принимают фреймворк SPACE для долгосрочных изменений корпоративной культуры и понимания производительности. Как "быстрое решение" он неэффективен.
Enji и SPACE
Создателей этого подхода вдохновила философия о том, что ни одна метрика не способна идеально отразить производительность инженера. Необходимо собирать данные, описывающие различные аспекты работы и задействованных процессов, чтобы сформировать наиболее точную картину. Enji создан для сбора такого количества метрик, какое компания считает нужным использовать для измерения производительности. Платформу можно настроить под уникальный подход компании, сосредоточившись на конкретных аспектах ее культуры и рабочей среды.
Вопрос не в том, какие цифры использовать, а в том, как топ-менеджмент хочет их воспринимать. Enji берет данные и превращает их в понятный и доступный анализ для всех стейкхолдеров, который используется в процессе принятия решений. Это справедливо как для SPACE, так и для других фреймворков инженерных метрик.
Запишитесь на демо, чтобы подключить Enji к вашему бизнесу уже сегодня.

