Ретроспектива это в Agile: форматы для гибридных команд и Derby-заметка

retrospektiva-agile-formaty-gibridnykh-komand-i-derby-zametka

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

Если вы только входите в IT или вы джун с годом опыта, ретро выглядит как странный корпоративный кружок “поговорим о чувствах”. На деле это техобслуживание процесса: как смена масла, только для команды. И да, в гибриде (часть в офисе, часть на удалёнке) ретроспектива agile ломается первой: кто-то не слышит, кто-то молчит, кто-то «потом допишет в чат». В итоге вы не улучшаете процесс, а аккуратно консервируете проблемы.

Мой практический ориентир: хорошая ретроспектива — та, после которой у команды появляется измеримое действие и владелец этого действия. Плохая — та, после которой остаётся красивый Miro-борд и ощущение, что “ну мы поговорили”. Ирония в том, что рынок это ценит: по вакансиям в РФ ретро и “continuous improvement” чаще всего требуют от Scrum Master/Agile Coach/PM, но по факту даже продуктовые команды ждут, что вы умеете как проводить ретроспективы без цирка.

Что именно делает ретроспектива (и почему бизнесу не всё равно)

Тезис: ретро снижает стоимость ошибок — особенно для новичков

Обоснование: в спринте ошибки — это не “ошибка навсегда”, а “ошибка на 1–2 недели”. Если команда регулярно вытаскивает причины сбоев (не симптомы), она меньше тратит времени на переделки, ручные проверки, “почему опять сломалось” и вечные согласования. В гибридных командах основной налог — коммуникационный: больше потерь на контекст, дольше реакция, выше риск “мы думали, ты сделаешь”.

Практический вывод: задача ретроспективы — не «высказаться», а договориться об эксперименте, который улучшит скорость/качество/предсказуемость.

Подводный камень: превращать ретро в отчёт перед руководством. Как только люди понимают, что за слова прилетит, ретро заканчивается. Остаётся театральная постановка “у нас всё нормально”.

Тезис: ретро — это часть цикла PDCA, а не “разговорная терапия”

Обоснование: классика улучшений — Plan–Do–Check–Act (планируй–делай–проверяй–действуй). Sprint Review смотрит на продукт, а ретроспектива agile — на способ работы. Это разные оси.

Практический вывод: если после ретро нет “Act” (конкретного изменения), вы делаете “Check ради Check”.

Подводный камень: брать 10 улучшений за раз. На практике взлетает 1–3, зато доведённые до конца.

Форматы ретроспектив Agile: что выбрать для гибрида

Правило гибрида №1: сначала выравниваем голос, потом рисуем стикеры

Если часть команды в переговорке, а часть в Zoom/Яндекс Телемост — удалённые автоматически превращаются в “картинки на телевизоре”. Поэтому базовый лайфхак: даже офисные подключаются каждый со своего ноутбука (наушники — да), а в переговорке остаётся только один “общий” микрофон как запасной вариант. Это мелочь, но она решает половину токсичных ретро.

Формат Когда подходит Плюсы Минусы/риски Для гибрида
Start / Stop / Continue Команда “нормальная”, но буксует Быстро, понятно новичкам Скатывается в “перечень хотелок” Отлично, если заранее есть таймбоксы
Glad / Sad / Mad Много эмоций, конфликт/выгорание Вытаскивает напряжение Без фасилитации превращается в жалобную книгу Нужны правила безопасности и модерация
4L (Liked, Learned, Lacked, Longed for) Хочется баланса “факты+выводы” Хорошая структура, много инсайтов Может затянуться Подходит, если команда дисциплинирована
Timeline / Journey Спринт был “как сериал”, много событий Восстанавливает картину причин Риск уйти в детали Супер, если у удалённых плохой контекст
5 Why (5 почему) Есть явная проблема (например, срывы сроков) Идёт в причину, а не симптом Можно “обвинить человека”, если неаккуратно Работает, если есть нейтральный фасилитатор

Как проводить ретроспективы: сценарий на 60 минут (универсальный)

  1. Set the stage (5 мин): цель встречи + правила. Например: “критикуем процесс, не людей”.
  2. Сбор наблюдений (10–15 мин): выбранный формат (Start/Stop/Continue или 4L). Пишем молча 3–5 минут, потом группируем.
  3. Выбор темы (5 мин): голосование точками (dot-voting). Берём топ-1–2.
  4. Разбор причины (15–20 мин): 5 Why / fishbone (диаграмма Исикавы) / “что именно пошло не так”.
  5. Action items (10 мин): 1–3 действия, у каждого владелец, критерий “как поймём, что стало лучше”, срок.
  6. Закрытие (2–3 мин): quick feedback: “что было полезно/что улучшить в следующей ретро”.

Подводный камень: записать action items в Confluence/Jira/Яндекс Трекер и забыть. В следующем спринте выделяйте 5 минут в планировании: “что из ретро делаем и где это в бэклоге”. Иначе ретро превращается в ежегодный ритуал “мы снова обещаем”.

Derby-заметка: формат, который спасает ретро от болтовни

Derby (как “гонка”) — это не канонический термин из Scrum Guide, а практичный способ держать ретроспективу в тонусе: мысли короткие, скорость высокая, решения приземлённые. Смысл — не обсуждать всё, а быстро отобрать пару тем, по которым реально можно “ускориться на круг”.

Как выглядит Derby-ретро (45–60 минут)

  • Круг 1 — факты (7 мин): каждый пишет 3 события спринта: “упало”, “ускорились”, “застряли”. Без оценок.
  • Круг 2 — ставки (5 мин): голосуем за 2 события, которые сильнее всего влияют на скорость/качество.
  • Круг 3 — причина (15 мин): на каждое событие делаем мини-5Why, но следим, чтобы “почему” не превращалось в “кто”.
  • Круг 4 — пит-стоп (10 мин): формулируем 1 действие на тему, которое можно сделать за спринт.
  • Круг 5 — таймер результата (5 мин): чем измерим улучшение (lead time, количество возвратов с тестирования, доля незапланированной работы, время реакции на инцидент).

Почему это хорошо для гибрида: люди меньше спорят, больше фиксируют. Удалённые не теряются в “голосовой доминации” переговорки, потому что сначала все пишут молча, а потом — короткая модерация.

Где брать шаблоны: делайте в Miro или в Яндекс Документах таблицей — не принципиально. Принципиально: чтобы результат попал в систему работы (Jira/Яндекс Трекер), а не остался “на доске”. Если хотите ещё форматы ретроспектив agile и разбор живых кейсов команд, это регулярно появляется в базе материалов на https://itokno.ru — без инфоцыганских фанфар, просто практики.

Кейсы из практики (успех и провал)

Кейс “взлетело”: гибридная команда, которая перестала срывать спринты

Команда (аналитик, 3 разработчика, тестировщик, продакт) жила в режиме “в конце спринта всё красное”. На ретро они жаловались на “много внезапных задач”. Когда сделали Timeline + Derby-заметку, выяснилось: 60–70% “внезапности” — это не бизнес, а баги старых релизов и ручные проверки, потому что автотестов почти нет. Action item был скучный: “каждый спринт 1 день на стабилизацию + чек-лист релиза в Confluence”. Через 3 спринта количество хотфиксов упало, план-факт стал ближе, а главное — исчезло ощущение вечной катастрофы.

Ошибка, которой избежали: не стали обещать “перепишем всё на микросервисы”, а сделали маленькое, но регулярное улучшение.

Кейс “провалилось”: ретро как суд

В другой команде ретроспектива была в присутствии руководителя направления. Формально — “просто послушать”. Фактически — “понять, кто виноват”. Через две встречи люди начали писать нейтральные стикеры уровня “надо лучше планировать”. Проблемы (зависимости от соседней команды, отсутствие критериев готовности) так и не вылезли. Итог: ретро стало витриной благополучия, а потом случился большой срыв релиза — внезапно, конечно.

Урок: психологическая безопасность — не мягкость, а условие получения правды.

Экспертный вердикт и инструмент: чек-лист ретро, которое работает

Пункт Как проверить за 2 минуты Если “нет” — что сделать
Есть 1–3 action items В конце встречи назовите их вслух Режьте до 1–3, остальное в “парковку”
У каждого действия есть владелец Имя рядом с задачей Назначьте ответственного, иначе это “ничьё”
Есть метрика/критерий улучшения “Поймём по…” Выберите измеритель: время цикла, дефекты, WIP
Есть место в плане спринта Задачи в трекере и оценены Добавьте в бэклог/планирование
Удалённые говорят не меньше офисных Кто чаще звучал последние 10 минут Сначала молчаливый сбор, потом круг по очереди
  • Если вы “перебежчик” в IT (из другой сферы): учитесь фасилитации и формулировке действий. Это быстрый способ стать полезным даже без глубокого кода.
  • Если вы джун/мидл (1–3 года): тренируйте навык “перевести боль в гипотезу”. На ретро не “всё плохо”, а “мы теряем 6 часов на ручной регресс — давайте автоматизируем 3 критичных сценария”.

Частые вопросы

Сколько должна длиться ретроспектива в Agile?

Ориентир: 45–90 минут на двухнедельный спринт. Если регулярно не укладываетесь — вы либо обсуждаете слишком много тем, либо нет структуры (таймбоксов и выбора топ-1–2 проблем).

Что делать, если на ретро все молчат?

Начните с молчаливого сбора заметок 3–5 минут и анонимного голосования точками. Ещё помогает вопрос не “что было плохо?”, а “где мы потеряли больше всего времени?” — людям проще говорить фактами.

Нужен ли Scrum Master, чтобы проводить ретроспективы?

Желательно, но не обязательно. Нужен модератор, который держит структуру и безопасность. В маленьких командах это может быть тимлид или продакт, но тогда важно не превращать ретро в разбор полётов.

Как проводить ретроспективы в гибридной команде, чтобы удалённых не “задавили” офисные?

Подключайте всех индивидуально, начинайте с письменного (молчаливого) этапа, давайте слово по очереди и фиксируйте решения в общем документе/доске. Переговорка не должна быть “главной сценой”.

О чём нельзя говорить на ретроспективе?

Запрещать темы не нужно, но нельзя переходить на личности. Формулировка “Петя всё сломал” заменяется на “у нас нет code review/тестов/Definition of Done, поэтому дефекты попадают в релиз”.

Как понять, что ретро приносит пользу, а не занимает время?

Если хотя бы одно улучшение из ретро реально внедряется каждый спринт и вы видите изменение метрик (меньше дефектов, меньше незапланированной работы, короче цикл задач), ретро работает. Если копится список “обсудили, но не сделали” — это клуб разговоров.

Derby-заметка — это обязательно? Или можно без неё?

Можно без неё: это просто дисциплина “коротко → выбрать главное → сделать пит-стоп”. Если ваши ретроспективы уже дают 1–3 внедрённых улучшения за цикл — поздравляю, вы и так катаетесь быстро.

Отправить комментарий