Руководство по Agile · Agile-практики
Agile-встречи и церемонии: практическое руководство
Agile-команды используют небольшой набор регулярных встреч, которые часто называют церемониями или событиями, чтобы планировать, координировать работу, проверять результаты и совершенствоваться. У каждой есть чёткая цель и строгий таймбокс. При хорошей организации они заменяют большинство других совещаний.
Главное
- Пять основных встреч охватывают планирование, координацию, обзор и совершенствование.
- У каждой встречи есть цель и таймбокс.
- Ретроспективы всегда должны заканчиваться конкретными действиями.
Обзор
| Встреча | Когда | Таймбокс (двухнедельный спринт) | Назначение |
|---|---|---|---|
| Планирование спринта | Начало спринта | До 4 часов | Согласовать цель спринта и план |
| Ежедневный Scrum / стендап | Каждый день | 15 минут | Координировать работу для достижения цели |
| Уточнение бэклога | Постоянно | Обычно несколько часов за спринт | Подготовить предстоящие элементы |
| Обзор спринта | Конец спринта | До 2 часов | Проверить результат вместе с заинтересованными сторонами |
| Ретроспектива спринта | После обзора | До 1,5 часа | Улучшить работу команды |
Максимумы в Scrum для месячного спринта — 8, 4 и 3 часа на планирование, обзор и ретроспективу; для более коротких спринтов обычно требуется пропорционально меньше.
Планирование спринта
Входные данные: упорядоченный, уточнённый бэклог продукта, недавняя скорость команды и её доступность.
- Зачем: владелец продукта предлагает, как спринт может увеличить ценность; команда согласует цель спринта.
- Что: команда выбирает элементы бэклога, которые может выполнить.
- Как: команда разбивает элементы на задачи и планирует первые дни.
Результат: бэклог спринта и цель спринта, понятная всем.
Ежедневный Scrum (стендап)
15-минутная встреча для тех, кто выполняет работу, проводимая каждый день в одно и то же время и в одном и том же месте. Её цель — проверить прогресс в достижении цели спринта и скорректировать план. Многие команды проходят по доске справа налево (сначала то, что ближе всего к готовности), а не опрашивают всех по кругу.
Уточнение бэклога
Постоянная деятельность, в ходе которой владелец продукта и команда уточняют, разбивают и оценивают предстоящие элементы, чтобы они были готовы к планированию. Старайтесь держать готовыми элементы примерно на два спринта.
Обзор спринта
Рабочая сессия, а не показ слайдов. Команда демонстрирует сделанное, заинтересованные стороны дают обратную связь, и все обсуждают, что делать дальше. По итогам обновляется бэклог продукта.
Ретроспектива спринта
Команда анализирует людей, процессы, инструменты и свои критерии готовности. Простые форматы:
- Начать, прекратить, продолжить.
- Злит, огорчает, радует (Mad, sad, glad).
- 4L: понравилось, узнали, не хватало, хотелось бы (4L: liked, learned, lacked, longed for).
Завершайте одним-двумя конкретными улучшениями, у каждого из которых есть ответственный, и проверяйте их на следующей ретроспективе.
Как сохранить эффективность встреч
- Соблюдайте таймбоксы.
- Приглашайте только тех, кто действительно нужен.
- Сохраняйте одно и то же время и место, чтобы выработать ритм.
- Отмените статусные совещания, которые эти события делают ненужными.
Бесплатные шаблоны по этой теме
Частые вопросы
Кто участвует в ежедневном Scrum — одной из Agile-церемоний?
Те, кто выполняет работу. Scrum-мастер и владелец продукта участвуют, если сами активно работают над элементами спринта.
Обязательны ли Agile-церемонии?
В Scrum все пять событий обязательны. Другие Agile-методы используют похожие встречи с большей гибкостью.
Что такое Agile-церемонии?
В Scrum — планирование спринта, ежедневный Scrum, обзор спринта и ретроспектива спринта, все внутри спринта. Большинство команд также регулярно проводят уточнение бэклога.
Сколько должна длиться Agile-церемония «Планирование спринта»?
До восьми часов для месячного спринта и пропорционально меньше для более коротких; около четырёх часов для двухнедельного спринта.
Сколько длится Agile-встреча «Ежедневный Scrum»?
Пятнадцать минут, в одно и то же время и в одном и том же месте каждый день.
Каковы три вопроса Agile-стендапа?
Традиционно: что я сделал вчера, что сделаю сегодня и что мне мешает. Руководство по Scrum 2020 года их больше не требует, и многие команды вместо этого проходят по доске, сосредотачиваясь на цели спринта.
В чём разница между Agile-церемониями «Обзор спринта» и «Ретроспектива»?
Обзор проверяет продукт вместе с заинтересованными сторонами и адаптирует бэклог; ретроспектива анализирует, как работала команда, и согласует улучшения.
Является ли уточнение бэклога одной из Agile-церемоний?
Нет. Руководство по Scrum описывает уточнение как постоянную деятельность, а не событие. Тем не менее многие команды планируют регулярные сессии уточнения.
Кто фасилитирует Agile-встречи?
Часто Scrum-мастер, но это может делать любой участник команды. Scrum-мастер следит за тем, чтобы события проводились и укладывались в таймбокс.
Можно ли проводить Agile-встречи удалённо?
Да. Используйте общую цифровую доску, видеосвязь и чёткую повестку, а если команда работает в разных часовых поясах, справедливо чередуйте время встреч.
Что делать, если наши Agile-встречи затягиваются?
Соблюдайте таймбоксы, заранее готовьте уточнённые элементы бэклога и выносите детальное решение проблем со стендапа в отдельные небольшие обсуждения.