«Морская звезда» (Starfish) — формат ретроспективы с пятью колонками-лучами: Продолжить, Больше, Меньше, Прекратить, Начать. От классического Start/Stop/Continue он отличается двумя промежуточными лучами: «Больше» и «Меньше» позволяют не выключать практику целиком, а подкрутить её интенсивность. Поэтому формат раскрывается в командах с устоявшимся процессом — там, где революция не нужна, а тонкая настройка давно назрела.
Ниже — механика каждого луча с примерами карточек, разбор границ между колонками (именно на них формат чаще всего и спотыкается) и ситуации, в которых звезду брать не стоит.
Зачем пять лучей, когда хватает трёх
У Start/Stop/Continue есть слепая зона: между «делать» и «не делать» нет градаций. Куда писать «созвоны полезны, но их слишком много»? В «Прекратить» — неправда, созвоны нужны. В «Продолжить» — тоже неправда, в текущем виде они съедают половину дня. Команда либо молчит про такие темы, либо пишет «Прекратить: созвоны» и потом полвстречи оправдывается, что имела в виду другое.
Звезда добавляет ровно эту недостающую шкалу. Пять лучей — это пять положений ручки громкости: оставить как есть, прибавить, убавить, выключить, включить новое. Проблемы зрелого процесса почти всегда живут в середине шкалы: практики уже правильные, но их пропорции — нет.
Отсюда и главный критерий выбора. Если команде меньше полугода и процесс ещё собирается из крупных блоков — берите Start/Stop/Continue, там решения уровня «вкл/выкл». Если процесс работает не первый год и крупные решения давно приняты — звезда вытащит то, что трёхколоночный формат не видит.
Пять лучей с примерами карточек
Лучи удобно объяснять команде как шкалу — от «ничего не трогаем» к «вводим новое». Формулировку карточки начинайте с глагола её колонки: «меньше созвонов» читается однозначно и без автора рядом, просто «созвоны» — нет.
Продолжить — практики, которые работают и которые команда осознанно закрепляет. Не колонка вежливости, а страховка от случайной потери: «продолжить пятничные релизы — три месяца без откатов», «продолжить дежурства по алертам, стало заметно спокойнее». Хорошая проверка: карточка называет конкретную практику, а не «продолжаем в том же духе».
Больше — то, что уже делаете, и оно приносит пользу чаще, чем вы его делаете: «больше парного программирования на задачах со звёздочкой», «больше демо — показывать и промежуточные результаты, а не только релизные».
Меньше — то, что полезно в принципе, но в текущем объёме мешает: «меньше созвонов, где половина участников молчит», «меньше задач в параллель у одного человека», «меньше ручного регресса перед релизом».
Прекратить — то, что вредит в любом объёме: «прекратить мержить без ревью по пятницам», «прекратить менять состав спринта после старта».
Начать — то, чего в процессе нет совсем: «начать помечать флаки-тесты в CI», «начать писать короткий changelog для соседних команд».
На сборе не требуйте идеальной сортировки. Пусть люди пишут мысль в ближайший по смыслу луч — уточнить колонку можно при группировке, это занимает секунды и попутно проясняет формулировку.
Меньше или Прекратить: где проходит граница
Самая частая путаница формата — и одновременно самая полезная его часть, потому что спор о колонке — это спор о сути проблемы.
Критерий простой. «Меньше» — практика полезна, но её слишком много. «Прекратить» — практика вредна в любом объёме. Если убрать её совсем и станет лучше — это «Прекратить». Если убрать совсем и что-то сломается — это «Меньше».
| Карточка | Куда просится | Куда на самом деле |
|---|---|---|
| «Прекратить созвоны» | Прекратить | Меньше: созвоны нужны, бесит их количество |
| «Меньше правок требований посреди спринта» | Меньше | Прекратить: посреди спринта они вредны в любом объёме |
| «Прекратить длинные ревью» | Прекратить | Меньше: ревью нужно, вопрос в размере порций |
Та же логика разделяет «Больше» и «Начать»: «Больше» — уже делаем и хотим чаще, «Начать» — не делаем вовсе. Если на доске появилось «больше документации», а документации в команде нет ни страницы, — честнее переложить карточку в «Начать» и обсуждать её как новую практику, с ценой внедрения, а не как настройку существующей.
Когда команда спорит, в какой луч положить карточку, не гасите спор — он продуктивнее многих обсуждений. «Это "меньше" или "прекратить"?» — на самом деле вопрос «есть ли от этой практики хоть какая-то польза», и ответ на него важнее места на доске.
Как провести: что меняется из-за пяти колонок
Скелет встречи тот же, что у любого ретро: молчаливый сбор, группировка, голосование, обсуждение, действия. Пять колонок вносят три поправки.
Сбор — 12–15 минут вместо десяти. Лучей пять, и люди тратят время не только на «что написать», но и на «куда». Заложите запас, иначе последние карточки будут дописываться уже во время группировки.
Объясните шкалу до сбора, за минуту. Одной фразы достаточно: «пять положений ручки громкости — как есть, прибавить, убавить, выключить, включить». Без этого объяснения половина команды использует звезду как Start/Stop/Continue с двумя пустыми колонками.
Группируйте внутри луча, а не поперёк доски. Тема «код-ревью» может всплыть и в «Меньше» (порции по 800 строк), и в «Начать» (чек-лист ревьюера). Это не дубли, а разные грани — склеите их в одну группу, потеряете половину смысла. Голосуйте и обсуждайте по группам, как обычно.
Мини-кейс: настройка вместо революции
Продуктовая команда, шесть человек, процессу третий год. Ретро проводят исправно, но последние месяцы — вхолостую: доска Start/Stop/Continue собирает три дежурные карточки, «прекращать» давно нечего, «начинать» — страшно, всё и так работает.
Ведущая меняет формат на звезду. За десять минут сбора — 21 карточка, и распределение говорящее: в «Прекратить» — одна, в «Больше» и «Меньше» вместе — четырнадцать. Команде не нужны были новые практики, ей нужно было перенастроить старые: больше парной работы на сложных задачах, меньше статусных созвонов, меньше параллельных задач у тимлида.
Голосование выводит наверх «меньше созвонов». Обсуждение за пятнадцать минут доходит до конкретики: статусный созвон по средам отменяют на два спринта, статусы пишут в тред. Через месяц созвон так и не вернули — оказалось, он дублировал то, что и так видно на доске задач.
Показательно, что в Start/Stop/Continue эта тема не всплывала ни разу: писать «прекратить созвоны» никто не хотел, потому что это неправда, а других колонок для неё не было.
Когда звезда не нужна
- Первое ретро или новая команда. Пять колонок — это пять решений «куда писать» на каждую мысль. Пока люди осваивают саму механику ретро, это лишняя нагрузка: начните со Start/Stop/Continue, звезду возьмёте спринта через четыре.
- После кризиса. Сорванный релиз, конфликт, потеря ключевого человека — тут нужен разговор об эмоциях или о причинах, а не настройка пропорций. Посмотрите Mad/Sad/Glad или Хронологию из каталога форматов.
- Когда назрело крупное решение. Если команда полгода обходит вопрос «а нужен ли нам этот сервис вообще», градации только помогут ещё полгода его обходить. Крупные развилки честнее обсуждать в лоб.
Ошибки
Сбор превращается в сортировку. Люди по минуте думают над колонкой вместо содержания. Лечится правилом «пишите в ближайший луч, переложим вместе» — и объяснением шкалы до сбора, а не по ходу.
«Продолжить» из вежливости. Карточки «всё нормально, продолжаем» не несут информации. Просите называть конкретную практику и чем она ценна — или честно оставлять луч пустым, это тоже результат.
«Больше» и «Меньше» без меры. Решение «делать меньше созвонов» невозможно проверить: меньше — это сколько? Рабочие действия из этих лучей всегда содержат число или событие: «отменяем созвон по средам», «не больше двух задач в работе на человека». Обычные правила action items здесь важны вдвойне, потому что формулировки «подкрутить» соблазняют расплывчатостью.
Как это в Scruma
«Морская звезда» — один из встроенных шаблонов Scruma: при создании ретро выберите его в списке, и доска с пятью лучами соберётся сама, каждая колонка — со своим цветом. Если ваша команда зовёт лучи иначе — соберите свой вариант в конструкторе шаблонов: название, колонки, цвета.