Как измерял производительность команды
Менеджер проектов
Middle
Без компании
Как измерял производительность команды
Ответы
Измерение производительности команды — комплексный процесс, учитывающий количественные и качественные метрики.
**Количественные метрики:**
- **Скорость выполнения задач (Velocity)** — среднее количество story points за спринт.
- **Lead Time / Cycle Time** — время от создания задачи до её завершения.
- **Пропускная способность (Throughput)** — количество задач/фич, выполненных за период.
**Качественные метрики:**
- **Retrospective feedback** — оценка удовлетворённости командой процессов.
- **Количество дефектов** — соотношение багов к завершённым задачам.
- **Соответствие Definition of Done (DoD)** — процент задач, закрытых без доработок.
**Пример:**
```
# Расчёт velocity за 3 спринта
sprint_points = [30, 35, 28]
avg_velocity = sum(sprint_points) / len(sprint_points)
print(f"Avg Velocity: {avg_velocity}") # Output: Avg Velocity: 31.0
```
Важно избегать "переоптимизации" метрик — они должны помогать, а не давить на команду.