Какие мероприятия проводятся в конце спринта по методологии Scrum?

«Какие мероприятия проводятся в конце спринта по методологии Scrum?» — вопрос из категории Методологии разработки, который задают на 10% собеседований QA Тестировщик. Ниже — развёрнутый ответ с разбором ключевых моментов.

Ответ

Конец спринта знаменуется двумя обязательными событиями: Обзором спринта (Sprint Review) и Ретроспективой спринта (Sprint Retrospective).

🔍 Sprint Review (Обзор спринта)

Цель: Продемонстрировать готовый инкремент продукта стейкхолдерам и получить обратную связь. Что происходит:

  • Команда показывает завершенные элементы бэклога спринта в рабочей среде.
  • Обсуждается, что было сделано, а что — нет, и почему.
  • Владелец продукта и стейкхолдеры дают feedback, который может повлиять на дальнейший план (бэклог продукта).
  • Итог: Обновленный и приоритизированный бэклог продукта на основе новых данных.

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

Цель: Проанализировать процесс работы команды и найти способы улучшить его в следующем спринте. Что происходит: Команда обсуждает три ключевых вопроса (часто по методике «Что прошло хорошо? / Что можно улучшить? / Идеи для экспериментов»).

Пример вывода с ретроспективы:

### Что было хорошо (Keep):
*   Ежедневные стендапы были четкими и вовремя.
*   Ревью кода проходило быстро благодаря заранее подготовленным описаниям PR.

### Что можно улучшить (Improve):
*   Увеличить покрытие модульными тестами с 65% до 80%.
*   Уменьшить количество мердж-конфликтов, чаще обновляя feature-ветки из main.

### Эксперимент на следующий спринт (Try):
*   Внедрить парное программирование для сложных задач.

Итог: Конкретный план улучшений (1-2 пункта), который команда берет в следующий спринт.