
Я устал от ретро, которые существуют, чтобы существовать.
Раз в две недели команда открывает Miro. Три колонки. Люди пишут то же, что на стендапе. Самый громкий через четыре минуты говорит «давайте заведём тикет». Стеснительные не пишут, потому что стикер с именем — это уже оценка. Action items живут в углу доски до следующей пятницы и исчезают без носителя. Фасилитатор чувствует вину, что «не хватило энергии», и в следующий раз приносит новую рамку: wow/now/how, sailboat, 4Ls. Рамка меняется, стол — нет.
Проблема в том, что доска не умеет трёх вещей, без которых ретро превращается в отчёт:
Разделять тех, кто имеет право чинить, и тех, кто ещё собирает факты.
Отделять взгляд человека от его должности.
Запоминать, куда делось решение после того, как костёр догорел.
Нужна рамка вечера: ритм, линза, память. И комната, в которую не стыдно сесть. Если стол выглядит как трекер задач, люди будут писать как в трекер — потому что контекст диктует поведение. Если стол выглядит как таверна после этажа, можно назвать ловушку, не боясь сказать «я накосячил» — потому что игровая рамка снижает социальную угрозу.
Так появился Sprint & Dragons: веб-ретро в форме pixel-данжа. Это инструмент фасилитации, который использует игровую механику для решения реальных проблем коммуникации. Фасилитатор в капюшоне мастера, партия выбирает героев, спринт разбирают по залам, в конце — печать летописи. Цель прежняя и скучная в хорошем смысле: 45–60 минут, общий нарратив спринта, один–три квеста (это то же самое, что action items в классическом ретро) с человеком, который их понесёт.
Важное признание: то, что вы увидите дальше — это решение «на коленке», которое сегодня существует только для одной команды, где я принимаю непосредственное участие. Это не готовый продукт для массового внедрения. Это эксперимент, который даёт хотя бы одной команде попробовать геймификацию ретро, смещение фокусов через классовые линзы и намеренное замедление мышления через механику «тумана войны». Если эта идея найдёт отклик в комментариях, проект сможет развиться дальше, закрыть проблемные места, которые без практики использования сложно выявить, и стать общедоступным инструментом.

Вход по коду, выбор класса, свиток в зале побед и коридор ловушек.
Что ломается на обычном ретро (и как данж это чинит)
Коротко, без манифеста Agile и цитат из учебников.
1. Прыжок к решениям
Как бывает: Команда ещё не разобралась в проблеме, а уже предлагает решения. Например, на ретро говорят «у нас медленный деплой» — и через минуту кто-то кричит «надо купить CI/CD получше!». Но никто не спросил: а почему именно медленный? Где узкое место? Может, дело не в инструменте, а в процессе ревью?
Психология проблемы: Это классическая эвристика доступности. Мозг стремится сэкономить энергию и берёт первое пришедшее решение, игнорируя системный анализ. В группе это усиливается социальным давлением: кто первый предложил, тот и «прав». В результате команда теряет информацию о реальных причинах проблемы.
Как чинит данж: В подземелье нельзя чинить ловушку, пока ты в неё не наступил и не описал её след. Мастер открывает залы последовательно. Пока не открыт коридор ловушек, обсуждать «как фиксить» запрещено. Это принудительное замедление мышления (по Канеману, переход от Системы 1 к Системе 2), реализованное через механику «тумана войны».
2. Должность вместо взгляда
Как бывает: Джун видит кривой код в модуле, который писал сеньор, но молчит на ретро. Потому что стикер «код сеньора кривой» — это публичная критика, которая может испортить отношения. Вместо этого джун пишет что-то нейтральное: «надо улучшить документацию». Проблема не решается, потому что настоящая причина скрыта.
*Психология проблемы:* Эффект статуса и страх негативной оценки. В иерархической среде младшие участники бессознательно фильтруют информацию, чтобы соответствовать ожиданиям старших.
Как чинит данж: Классы дают оптику. Воин смотрит на блокеры, Плут ищет костыли в темноте, Жрец следит за здоровьем стола. Имя за столом может быть игровым — это маска, которая снимает социальный фильтр. Ты говоришь не как «джун Петя», а как «Плут», и это легализует критику, потому что критика адресована системе, а не личности.
3. Стикер без хозяина
Как бывает: На ретро пишут «надо улучшить коммуникации в команде». Это звучит как проблема, но на самом деле это просто жалоба без конкретного действия. Непонятно: кто должен это сделать? Что именно сделать? Когда? В результате стикер висит на доске, но ничего не меняется.
*Психология проблемы:* Диффузия ответственности. Когда задача адресована «команде», каждый подсознательно считает, что её выполнит кто-то другой. Результат — коллективное бездействие.
Как чинит данж: В конце похода Мастер вешает квесты (это action items). Правило, которое команда слышит вслух: нет носителя — нет квеста. «Партия» не может быть носителем. Это принудительная персонализация ответственности, которая превращает абстрактное «надо бы» в конкретный удар с именем и сроком.
4. Нет памяти между пятницами
Как бывает: Прошлая доска умерла в ссылке, которую никто не открывает. На новом ретро нельзя спросить: «Петя, ты же обещал сделать рефакторинг модуля оплаты две недели назад. Что с этим?»
*Психология проблемы:* Кривая забывания Эббингауза + отсутствие эмоциональных якорей. Сухие стикеры не формируют эпизодическую память.
Как чинит данж: Свитки (это стикеры с классической доски, только в игровом контексте) остаются в летописи гильдии. На следующей таверне можно открыть прошлый костёр и спросить конкретного Петю, сделал ли он рефакторинг модуля оплаты. Нарратив и имена создают эмоциональные крючки, которые делают память команды живой.
Метафора похода — это инструмент фасилитации. Она запрещает эти четыре ошибки (прыжок к решениям, должность вместо взгляда, стикер без хозяина, отсутствие памяти) конструкцией, а не плакатом на стене.
Механика вечера: один поход, ~50 минут
Спринт = этаж подземелья. Фасилитатор (тимлид, скрам-мастер, любой, кто держит рамку) садится мастером. Остальные — искатели. Имя за столом может быть игровым: это разрешение говорить от героя, которое снижает социальную угрозу.
Классика | Комната | Минуты | Правило стола |
Set the stage | Таверна | 8 | Класс, HP 1–5, орк. Ещё не про спринт |
Gather data | Победы | 8 | Только добыча. Мастер не чинит |
Gather data | Ловушки | 10 | Следы и раны. Не люди |
Gather data | Крипта | 8 | Вопросы без карты. Не «на самом деле просто» |
Insights | Золото | по залам | Ставка «разберём», не лайк автору |
Decide | Квесты | 10 | Вешает только мастер: удар + носитель |
Close | Костёр | 5 | Кудасы, печать летописи |

Таверна, победы, ловушки, крипта, квесты, костёр — фон меняется вместе с фазой.
Мастер открывает врата последовательно, чтобы команда не прыгала к решениям до сбора данных. Пока не открыт коридор ловушек, нельзя обсуждать «как фиксить». Это туман войны как инструмент фасилитации, который принудительно замедляет мышление.
Ниже — зачем каждая комната и почему она работает.
Таверна: температура, а не диагностика
Фасилитатор создаёт комнату и получает код из четырёх букв (например, ABCD). Искатели входят по этому коду — это как ссылка на Miro-доску, только для одной сессии. Берут имя и класс-линзу. Несколько человек могут взять одного воина: это два взгляда на одни и те же бои, потому что класс — это оптика, а не скин.
Класс отвечает на вопрос «куда смотреть сегодня»:
воин — блокеры и инциденты;
маг — что партия поняла и какие инсайты уловила;
плут — костыли в темноте и серые зоны;
жрец — здоровье стола и дежурства;
бард — демо, статус, слушатели, до которых песня не дошла;
следопыт — край карты, куда ступили без разведки.

Класс — не скин. Воин ищет бои, плут — костыли, жрец — здоровье стола.

Каждый ставит HP морали от 1 до 5. Это температура комнаты до разбора фактов — способ измерить эмоциональное состояние команды без прямого вопроса «как вы себя чувствуете?». Партия видит средний пульс. Мастер ставит HP тоже: капюшон не освобождает от участия в общем котле, потому что мастер — такой же участник, просто с другой ролью.
Пока все не выбрали класс и HP, врата закрыты. Это намеренно: этап подготовки (*set the stage*) нельзя пропустить со словами «давайте уже начинать, все в зуме», потому что без него команда входит в разбор с сопротивлением.
Орк: восемь минут, чтобы стол ожил
Самая мёртвая минута ретро — «ну давайте начнём, кто как провёл выходные». Мемы на стене и карты «кто ты сегодня» быстро становятся ещё одним ритуалом, потому что они абстрактные и не создают общего опыта.
В таверну вваливается орк. Это разминка, которая создаёт совместное действие до разговора о работе. Орк — не босс спринта, а способ сломать барьер молчания через физику игры.
Что такое хлам:
Хлам — это 15–20 предметов на полу таверны: ржавые мечи, дырявые щиты, сломанные посохи, пустые фляги, чьи-то штаны на люстре. Каждый предмет — потенциальное оружие, но большинство — мусор. Задача партии — выбрать, чем бить, и договориться, кто что берёт. Это создаёт дефицит ресурсов и ажиотаж, который заставляет людей взаимодействовать.
Механика боя:
Хлама больше, чем игроков — это намеренно, чтобы создать конкуренцию и заставить людей спорить за ресурсы;
90 секунд спора, кто чем бьёт. Спор за один предмет — бросок d20;
Очередь ударов, два круга. 1 — промах, иначе урон как бросок;
HP скрыто и растёт с партией. Не убили — сбежал, зал побед всё равно открывается.
Бонусные правила:
Люстра на 18+ удваивает урон;
Кот на 12+ даёт следующему +2;
Гонг на 16+ бьёт по черепу;
Остальное — «четыре ножки, одна судьба».
Зачем это нужно:
Это совместное действие с низким порогом входа. В отличие от абстрактных icebreaker'ов («расскажи о себе»), бой с орком создаёт общий опыт здесь и сейчас. Партия уже орёт через стол, кидает кубик и смеётся. После этого свиток (стикер) «флаки две недели жрали HP» писать проще, чем в тишине белой доски, потому что мы ломаем барьер молчания через совместное действие, а не через принуждение к откровенности.


(На тестовом походе это выглядит так: воин хватает ржавый меч, маг берёт посох, плут лезет на люстру. Орк умирает с третьего круга, но партия уже не молчит.)
Три зала фактов: сначала назвать, потом чинить
Свиток — это стикер с классической доски, только в игровом контексте. На нём имя героя и класс, чтобы партия читала историю, а не тикет. Золото — это фишка «вернёмся к этому, когда откроем квесты», которая позволяет отложить обсуждение до момента, когда команда готова принимать решения.
Зал побед. Только добыча: закрыли инцидент до обеда, поняли кэш, спели демо вовремя. Даже мелкое. Мастер не спорит с фактом и не говорит «это не победа», потому что признание успехов формирует позитивный нарратив спринта.
Коридор ловушек. Что ранило: флаг, который сегодня спас и завтра укусит; бой с ревью, который съел ходы; ночные дежурства. Можно ругать систему и процесс, но не коллегу. Ушло в человека — вернуть к следу на камне. Решения здесь запрещены, иначе снова прыжок к тикетам без анализа.
Тайная крипта. Это зал для проблем, которые команда ещё не до конца понимает. Например: «у нас есть старый код в модуле оплаты, который никто не трогает, потому что страшно» или «в биллинге три странных костыля, и мы не знаем, зачем они нужны». Это проблемы без чёткого решения, которые требуют разведки. Нельзя закрыть загадку фразой «на самом деле всё просто, надо только рефакторить». Все свитки крипты партия увидит на доске квестов целиком — золото только поднимает вопрос, но не прячет остальные.
На тестовом походе это выглядит так: воин кладёт инцидент с платежами, плут — FEATURE_OLD_CART, жрец — дежурства, следопыт потом несёт разведку шлюза.

Летопись TEST: факты с классом и золотом, потом удар с носителем.
Доска квестов: только мастер, только с носителем
Искатели квесты не назначают. Это решение принимает мастер, чтобы избежать диффузии ответственности. Иначе снова стикер «надо бы», который никто не понесёт.
Мастер смотрит, где больше золота, и вешает один–три удара: что сделать, кто несёт, на какой следующий этаж. Лучше два квеста, которые реально дойдут, чем двенадцать на стене. Можно опереться на загадку крипты: тогда квест не выдуман из воздуха, а органично вырос из тумана.
Правило, которое команда должна услышать вслух: нет носителя — нет квеста. «Партия» не может быть носителем, потому что коллективная ответственность — это отсутствие ответственности.

Загадка из крипты не прячется. Квест висит с именем того, кто несёт.
Костёр: кудасы и печать
Коротко, вслух, кому партия обязана этим походом. Это этап закрытия, который создаёт ощущение завершённости. Мастер жмёт печать летописи. Поход закрыт. Свитки остаются в летописи этой гильдии: соседняя команда их не увидит.
На следующей таверне можно открыть прошлый костёр и спросить Петю, сделал ли он рефакторинг модуля оплаты. Это и есть память, которой нет у мёртвой доски, потому что нарратив и имена создают эмоциональные якоря.

Как устроена гильдия (чтобы ретро не смешались)
Почта — аккаунт, письма нет. Пространство команды держит летопись. Код комнаты — приглашение в сессию, а не ко всей истории, потому что разные спринты — это разные этажи подземелья. Песочница SAND и поход TEST — учебный этаж на двенадцать героев, чтобы увидеть ряды и квесты с носителями, не собирая живую партию.

Как это сделано, коротко
Next.js, TypeScript, опрос комнаты раз в полторы секунды. Комната — четыре буквы. Состояние: файл локально, Netlify Blobs на хостинге, потому что serverless-функции забывают стол между вызовами. Параллельные записи могут перетереть друг друга — для одного ретро на 10 человек этого хватает.
Тайлы героев, орка и хлама — листы на циане и нарезка по силуэту. Равная сетка врала: в табуретку попадала подушка, потому что визуальные пропорции не совпадали с логической сеткой. Схватка орка — модалка по центру: fixed внутри панели свитков рисовал орка размером с иконку, пока мы не поправили зум.
Мы сознательно не делали сокеты, нормальную БД и ИИ-мастера. Кубик крутится на клиенте, урон считает сервер. Мастер открывает залы вручную — это продукт, который даёт фасилитатору контроль над ритмом, а не баг.
Что сознательно криво
Вход «введи почту» удобен гильдии, но плох, если адрес можно угадать. Двенадцать героев на холсте — отдельная возня с рядами и табличками на мобильных. Орк сначала умирал от двух средних d20: формулу HP пришлось пересчитать на два круга очереди, потому что баланс был сломан. Прод в эту статью не кладём.
Выводы: зачем нам этот цирк с конями
Геймификация в рабочих процессах часто вызывает закатывание глаз. Кажется, что это инфантильно и отвлекает от сути. Но суть как раз в том, что люди не могут говорить о проблемах прямо, если обстановка давит на них иерархией и страхом оценки.
Sprint & Dragons решает задачу смены контекста через понимание того, как работает наша психика:
Маска героя снимает страх должности. Плуту проще сказать, что в коде бардак, чем джуну признаваться тимлиду в плохом ревью, потому что игровая рамка снижает социальную угрозу.
Пошаговость данжа лечит от токсичной привычки чинить то, что ещё не диагностировано. Это принудительное включение аналитического мышления через механику «тумана войны».
Летопись даёт то, чего нет ни в одном Jira-эпике — живую память команды о своих ошибках и победах. Нарратив и имена создают эмоциональные якоря, которые сухие стикеры дать не способны.
В итоге вы получаете разбор полётов, после которого люди выходят из таверны с понятными квестами и желанием зайти на следующий этаж.
Что дальше? Сегодня это решение работает для одной команды. Но если идея нашла отклик — напишите в комментариях, что вам интересно, что непонятно, что хотелось бы увидеть. Каждый фидбек, каждая идея новой механики приближает момент, когда это станет инструментом для многих. Без практики использования сложно выявить все проблемные места: как масштабировать на команды разного размера, как адаптировать под разные культуры, как сделать вход проще. Если вам близка эта идея — присоединяйтесь к обсуждению. Одна команда уже попробовала. Может, следующая будет ваша.
А стикеры в Miro пусть клеят те, кто любит собирать пазлы вместо того, чтобы их проходить.

