Мероприятия Scrum – это ключевые события (ивенты), предусмотренные методологией Scrum для организации и управления работой команды. Они создают ритм проекта, способствуют прозрачности, проверке и адаптации, а также помогают команде быть гибкой и сфокусированной на результате.
Это регулярные встречи и события, которые помогают команде лучше планировать, обсуждать, улучшать и показывать результат своей работы.
Scrum предполагает пять обязательных мероприятий. Они повторяются каждый спринт и поддерживают циклическую природу разработки. Каждое мероприятие служит своей цели и имеет четкие правила.
Вот основные мероприятия Scrum:
а) Уточнение бэклога продукта (Product Backlog Refinement). Также называют груминг. Это неформальное мероприятие, в ходе которого команда и Product Owner:
1) уточняют, разбивают и переоценивают задачи из бэклога продукта,
2) добавляют новые требования, удаляют устаревшие,
3) оценивают объем работ (story points, t-shirt sizes и др.).
Цель: сделать элементы бэклога понятными и готовыми к следующему планированию.
б) 1.2 Ежедневный скрам (Daily Scrum). Каждый рабочий день команда проводит короткую 15-минутную встречу. Каждый участник отвечает на три вопроса:
1) Что сделал вчера?
2) Что собираюсь делать сегодня?
3) Есть ли блокеры?
Цель: синхронизироваться, выявить препятствия, скорректировать план на день.
в) 1.3 Обзор спринта (Sprint Review)
Проводится в конце спринта. Команда демонстрирует готовый инкремент продукта заинтересованным сторонам. Обсуждаются:
1) что было сделано,
2) обратная связь от заказчиков,
3) дальнейшие шаги.
Цель: оценка результата, настройка продукта на реальные потребности.
г) 1.4 Планирование спринта (Sprint Planning). Проходит в начале спринта. Команда и Product Owner:
1) выбирают задачи из Product Backlog,
2) формируют Sprint Backlog,
3) оценивают объем и распределяют работу.
Цель: понять, что можно доставить в течение спринта и как это будет сделано.
д) 1.5 Ретроспектива спринта (Sprint Retrospective). Заключительное мероприятие спринта, направленное на улучшение процессов. Команда обсуждает:
1) что сработало хорошо,
2) что пошло не так,
3) какие действия предпринять для улучшения.
Цель: постоянное развитие, улучшение взаимодействия, устранение проблем в работе.
а) Обязательные ритуалы в Scrum-процессе
б) Используются для планирования, прогресса, отчетности, рефлексии
в) Помогают строить прозрачную, гибкую и самоорганизованную команду
а) Каждый день команда собирается на 15 минут для Daily Scrum.
б) После демонстрации фичи на Sprint Review заказчик предложил улучшения.
в) На ретроспективе выяснилось, что задачи не были хорошо проработаны, и решено чаще проводить груминг.