Retrospective (Ретроспектива)

Ретроспектива — это встреча команды в конце спринта для анализа того, что прошло хорошо, что можно улучшить, и планирования действий для следующего спринта.

Цели ретроспективы

  • Выявление проблем и препятствий
  • Определение успешных практик
  • Планирование улучшений
  • Укрепление командной работы
  • Непрерывное совершенствование процессов

Формат "Start-Stop-Continue"

  • Start — что начать делать
  • Stop — что прекратить делать
  • Continue — что продолжить делать

Другие форматы ретроспектив

  • Mad-Sad-Glad — что раздражает, огорчает, радует
  • 4Ls — Liked, Learned, Lacked, Longed for
  • Sailboat — ветер (помогает), якорь (тормозит)
  • Timeline — хронология событий спринта
  • Starfish — 5 категорий действий

Структура ретроспективы

  1. Set the stage (5 мин) — настрой на встречу
  2. Gather data (10-15 мин) — сбор информации
  3. Generate insights (20-30 мин) — анализ и обсуждение
  4. Decide what to do (15-20 мин) — план действий
  5. Close (5 мин) — завершение встречи

Роль фасилитатора

  • Создание безопасной атмосферы
  • Управление временем
  • Поощрение участия всех членов
  • Фокус на улучшениях, а не на обвинениях
  • Документирование action items

Лучшие практики

  • Безопасная атмосфера — без обвинений и критики личности
  • Фокус на процессе — не на людях
  • Конкретные действия — четкие action items с ответственными
  • Ограничение числа улучшений — 1-3 изменения за спринт
  • Отслеживание прогресса — проверка предыдущих action items

Пример action items

 1Action Item: Улучшить код-ревью процесс
 2- Что: Создать чеклист для код-ревью
 3- Кто: Иван Петров
 4- Когда: До следующего спринта
 5- Метрика: Время на код-ревью уменьшится на 20%
 6
 7Action Item: Автоматизировать тестирование
 8- Что: Настроить автоматические тесты в CI/CD
 9- Кто: Мария Сидорова
10- Когда: 2 недели
11- Метрика: 80% покрытие тестами

Инструменты для ретроспектив

  • Miro/Mural — онлайн доски
  • Retrospected — специализированный инструмент
  • FunRetro — простой онлайн инструмент
  • Post-it Notes — физические стикеры
  • Trello — канбан доска

FAQ

Как часто проводить ретроспективы?

В Scrum — после каждого спринта. В Kanban — регулярно, например раз в 2-4 недели или по достижению определенных метрик.