TGViewer
Рома, где value? Рома, где value? @gde_value · 1.19K subscribers
Post #25 641
Недавно помогал коллеге готовиться к ретро, он помочь попросил. Кейс такой: у них провалился проект, и буквально всё пошло не так:
1. Сорвали сроки.
2. Огромный перерасход бюджета.
3. Почти по каждой задаче фактические затраты разработчиков превысили оценки.
4. Конверсия упала, пользовательский путь запутался.
5. Куча ошибок прямо на релизе, из‑за чего службу поддержки неделю держали на переработках.

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

У ребят своя специфика, но то, что мы используем в продуктовых командах, не сильно отличается — адаптируйте под свою компанию, команду и особенности, и можно применять.

Первое, что нужно сделать — обозначить общую проблему, желательно одной фразой, например: «+83 % человеко‑часов, сорван релиз, ошибки на основных пользовательских путях в проде».

После того как проблему обозначили, собираем все данные, которые доступны. Понимаю, что не у всех производство обложено метриками и дашбордами. Чтобы собрать инфу, пересматривать запись каждого дейли наверное не нужно, но попытайтесь собрать максимум. При проблеме, сформулированной выше, сразу приходит в голову:
• план/факт часов из трекера;
• список дефектов;
• история коммитов и релизов;
• все изменения требований и сметы;
• ключевая коммуникация и этапы принятия решений.

На этапе сбора информации очевидные проблемы, которые раньше почему-то не замечали, могут бросаться в глаза, фиксируйте их в сводке, например: четыре месяца правок копили на тестовом стенде, а не проводили регулярные релизы.

Если команда небольшая, соберите информацию с каждого до общей встречи. Проведите с людьми интервью один на один, запишите проблемы и причины, которые они видят. Особенно полезно делать это заранее, когда накоплено взаимное недовольство: снимает напряжение, чтобы на встрече обсуждать факты, а не обвинять друг друга.

Составляем сводку на доске в Миро. Таблицы кому‑то удобны, но доска нагляднее. Выписываем:
• проблему;
• гипотезы причин от команды;
• метрики и цифры, которые удалось собрать;
• при желании — цепочки событий и принятых решений.

Сама ретроспектива. Проводить стоит онлайн. Ребята думали, что часа хватит, но выяснилось, что нужно 2-3, иначе объемный проект не обсудить.
• Открываем встречу. Объясняем, что ищем причины и пути улучшения, чтобы в следующий раз не допустить факапов; фокус на фактах, а не на обвинениях.
• Разбираем причины. Методик куча, но можно разложить на четыре стрима. Для проблемы «копили изменения четыре месяца» получается:

– Процессы: нет плана релизов, ритма поставок;
– Люди: на проекте не было техлида, который полностью отвечал за проект;
– Технологии: нулевое покрытие тестами;
– Требования: после согласования основных контрактов вносились изменения в ТЗ и макеты.

Записываем всё, что нашли. Банально, но не критикуйте в моменты сбора причин. Сначала вытягиваем всё, что можем, потом отсекаем лишнее.
• Генерируем решения вместе с командой. Опять же, любой фреймворк приоритезации, хоть точками голосуйте, главное - это отсеять лишнее и выделить основные решения, которые затем распределим по людям.
• Выделенные решения можно оформить по SMART, назначить ответственных и поставить дедлайны, ну, сами знаете :)

Обычно не делают, но кажется полезным. Занесите результаты ретро во внутреннюю базу знаний. Если её нет, самое время завести: без фиксации выводы теряются, ошибки повторяются, команда топчется на месте.

Когда будете копаться в старых переписках, может показаться, что занимаетесь фигней, много работы, а реальные задачи «горят». Но без таких разборов сложно построить систему, которая будет учиться на своих ошибках и не повторять худшие сценарии. Попробуйте у себя несколько раз, думаю, что поможет.
  • ❤ 10
  • 🔥 8
  • 🤝 5
  • 👍 2
  • ❤‍🔥 1
  • 💯 1
More from @gde_value
  1. Aug 10, 2026Сегодня вайбкодил очередной проект, поймал себя на мысли, что заколебался искать референсы…
  2. Aug 3, 2026Я снова с новыми позициями в команду 💪 У нас полная удаленка по миру 🚬 На этот раз ищем:…
  3. May 5, 2026Новый день, новый найм, как говорится 😏 Платформа и продукты продолжают расти, у нас в ко…
  4. Apr 28, 2026Весь первый квартал занимались внедрением процессов и оптимизацией производственных метрик…
  5. Nov 25, 2025Давно писал пост про то, как спор с коллегой из Озона привел к тому большому ресерчу и инт…
  6. Nov 13, 2025Нанимаю в команду Сейчас 2 открытые позиции, ML-инженер и Техлид. Напомню, что мы занимаем…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →