Что такое ретроспектива
Ретроспектива — встреча команды для обсуждения «как мы работали и как улучшить процесс». Одна из 5 церемоний Scrum (планирование, ежедневный standup, demo, retro, refinement). Уникальность retro — в фокусе не на ЧТО мы сделали (это demo), а на КАК мы работали: что мешало, что помогало, что изменить.
Без retro команда повторяет ошибки. Code review занимал 3 дня в этом спринте — будет 3 дня и в следующем. С retro: «Code review занимает 3 дня → введём SLA 24 часа → следующий спринт code review = 1 день». Это и есть continuous improvement (kaizen) — главная идея Toyota Production System и Agile.
4 шаблона retro
- Glad / Sad / Mad. Эмоциональный шаблон: что радовало, что огорчало, что бесило. Хорош для команд с напряжением, помогает выпустить эмоции. Простой, понятный, быстрый. Минус — может скатиться в нытьё без структуры.
- Start / Stop / Continue. Action-oriented: что начать делать, что прекратить, что продолжать. Самый практичный шаблон, сразу даёт action items. Подходит для зрелых команд.
- 4L (Liked / Learned / Lacked / Longed for). Liked — что понравилось. Learned — что новое узнали. Lacked — чего не хватало. Longed for — чего хотели бы. Глубокий шаблон для исследовательских проектов и инноваций.
- KALM (Keep / Add / Less / More). Keep — оставить как есть. Add — добавить новое. Less — делать меньше. More — делать больше. Подходит для команд с длинной историей: не «революция», а «эволюция» процесса.
Любая команда, которая не делает ретроспективы, гарантированно повторит свои ошибки. Любая команда, которая делает ретроспективы без followup, гарантированно создаст список «вечных проблем», которые никто не решает.— Esther Derby & Diana Larsen, «Agile Retrospectives: Making Good Teams Great»
Правила хорошей retro
- Психологическая безопасность. Каждый может говорить правду без страха. Никаких «кто это написал?». Если в команде токсичный человек — без анонимности retro работает плохо.
- Ведущий не участник. Идеально — фасилитатор из другой команды (или Scrum Master). Иначе ведущий продвигает свою точку зрения.
- Структура: 60-90 минут. Сбор карточек (15-20 мин) → группировка (10 мин) → голосование (5-10 мин) → обсуждение топ-3 (30 мин) → action items (10-15 мин).
- Action items. Без них retro = разговоры. Каждое решение — конкретная задача с ответственным и дедлайном. Максимум 3-5 action items на retro (больше не сделаете).
- Followup на следующей retro. Первое слово — проверка action items с прошлой retro. Сделали? Не сделали? Почему?
- Меняйте шаблон. Каждые 4-6 retro меняйте формат. Иначе становится скучно, команда отключается.
- Безопасность данных. Никогда не делайте retro в публичных trello-досках. Используйте инструменты с правами доступа или локальные (как этот).
Другие популярные шаблоны
- Mad / Sad / Glad. Перестановка от Glad/Sad/Mad — начинают с эмоций «бесило», потом смягчают. Помогает в напряжённых командах.
- Sailboat. Корабль, ветер (что помогало), якорь (что тормозило), айсберги (риски), остров (цель). Визуально, нравится креативным командам.
- Starfish. 5 лучей: Start / Stop / Continue / More / Less. Расширенная версия Start/Stop/Continue.
- Lean Coffee. Команда сама выбирает темы и время на каждую. Гибко, но требует opinionated facilitation.
- 5 Whys. Не отдельный шаблон, но техника: к каждой проблеме задавайте «почему?» 5 раз. Доходите до root cause.
- Agile Retrospectives: Making Good Teams Great. Esther Derby & Diana Larsen. Pragmatic Bookshelf. 2006.
- Scrum Guide — Sprint Retrospective. Ken Schwaber & Jeff Sutherland. scrumguides.org. 2020.
- Project Retrospectives: A Handbook for Team Reviews. Norman L. Kerth. Dorset House. 2001.
