Что такое спринт и ретро
Многие команды разработки работают спринтами. Спринт — это отрезок в одну-две недели, за который команда делает заранее выбранные задачи. Когда спринт заканчивается, сразу начинается следующий. Такой порядок пришёл из Scrum — методики, по которой работают многие IT-команды.
В каждом спринте команда проводит несколько встреч. В начале — планирование, на котором решают, что делать в спринте. Каждое утро — дейли, короткий созвон о том, кто чем занят. В конце — демо, где показывают сделанное, и ретроспектива, или ретро. На ретро обсуждают не задачи, а саму работу: что помогало, что мешало и что поменять в следующем спринте.
Как проходит спринт-планирование
Планирование проводят в первый день спринта. На двухнедельный спринт обычно хватает одного-двух часов. Владелец продукта приносит бэклог, отсортированный по важности, и объясняет, зачем нужны верхние задачи. Команда формулирует цель спринта одним предложением, например «Пользователь может оплатить заказ картой в приложении». Затем берёт задачи под эту цель, ориентируясь на то, сколько успела сделать в прошлых спринтах. Крупные задачи делят на части, которые можно закончить за несколько дней, и у каждой называют исполнителя. После встречи у команды есть цель и список задач на спринт.
Как проходят демо и ретро
В последний день спринта команда показывает сделанное на демо. Смотрят владелец продукта и заказчики, их замечания попадают в бэклог следующего спринта.
После демо проводят ретро, обычно на час. Каждый отвечает на три вопроса: что помогло, что мешало и что попробуем в следующем спринте. Команда голосует за пункты, которые важнее обсудить, и по двум-трём из них принимает решения. У каждого решения должен быть ответственный и срок, иначе через спринт та же проблема вернётся. Следующее ретро начинают с проверки прошлых договорённостей.
Кроме «помогло, мешало, попробуем» команды используют другие форматы: Start, Stop, Continue (что начать, что прекратить, что продолжить) или «Паруса», где ветер — то, что помогает, якорь — то, что тормозит, а рифы — риски. Формат меняют, когда ответы начинают повторяться.
Пример: спринт команды мобильного приложения
Команда из пяти человек делает мобильное приложение интернет-магазина, спринт длится две недели. На планировании команда ставит цель «Пользователь может оплатить заказ картой в приложении». Из 11 задач в бэклоге она берёт 8, потому что в двух прошлых спринтах закрывала по 7–8. На ретро больше всего голосов набирает пункт «PR по три дня ждут ревью». Команда решает назначать дежурного по ревью на спринт и смотреть PR в течение суток. Первым дежурит Дима, а на следующем ретро команда проверит, помогло ли это.
Что мешает, если всё остаётся в звонке
Итоги никто не записывает. Команда час обсуждает, что берёт в спринт, а цель и договорённости остаются в звонке. Через неделю разработчик и дизайнер по-разному помнят, что вошло в спринт, а у решения ретро нет ни ответственного, ни срока.
На ретро говорят одни и те же люди. На часовом звонке высказываются трое-четверо. Остальные соглашаются с ними или вспоминают свою мысль, когда звонок уже закончился.
Что есть в Пачке для спринтов
Для планирования и ретро хватит функций самой Пачки.
- Треды. Тред — это ветка обсуждения под конкретным сообщением. Ретро спринта проходит в одном треде, а в беседе от него видно одно сообщение с числом комментариев.
- Реакции. За пункты ретро голосуют реакцией, и число голосов видно под каждым пунктом. Сообщения с нужной реакцией находит поиск по эмодзи.
- Звонки с AI-саммари. В беседах транскрибация включается в начале звонка сама. После звонка в тред под сообщением о нём придут AI-саммари и полная расшифровка, а если включали запись, то и запись.
- Закреплённые сообщения. Цель спринта и итоги ретро закрепляют в беседе команды. Весь спринт их находят в поиске по беседе фильтром закреплённых сообщений.
- Напоминания. Напоминание привязывают к беседе, назначают ответственного и срок. В срок ответственный получит уведомление.
- Отложенные сообщения. Вопросы ретро пишут заранее, и сообщение уходит в беседу в выбранный день и час.
Как подготовить Пачку
Беседа команды. Планирование, демо и ретро проводите в беседе команды, например «[Команда] Мобильное приложение». Через полгода тимлид найдёт поиском, о чём договорились в любом спринте. Как называть беседы, рассказали в статье «Как организовать общение в мессенджере?».
Промпт для саммари. Откройте стрелку рядом с кнопкой видеозвонка в шапке беседы и выберите «Настроить AI саммари». В поле «Промпт саммари» напишите, что должно быть в итогах, например: «Цель спринта одним предложением, затем задачи с ответственными и риски». Промпт действует для всех звонков беседы, поэтому пишите его так, чтобы он подходил и для демо.
Вопросы ретро по расписанию. Напишите сообщение с вопросами ретро, в настройках отправки выберите «Отложить отправку сообщения» и укажите последний день спринта. Если спринт длится неделю, включите повтор каждую неделю. Если две недели, запланируйте сообщения на ближайшие спринты сразу.
Уведомления из трекера. Если задачи спринта ведут в GitLab или Jira, бот может присылать о них уведомления в Пачку. Для GitLab есть готовая интеграция, Jira подключают через вебхук по инструкции. Уведомления направьте в отдельную беседу, например «[Релизы] Мобильное приложение», чтобы они не перемешивались с обсуждением.
Планирование спринта
Чтобы итоги планирования не остались в звонке, цель спринта и договорённости записывают текстом там, где команда найдёт их через неделю. В Пачке тимлид начинает планирование звонком из беседы команды: значок видеокамеры в шапке беседы. Когда звонок закончится, в беседе появится сообщение о нём, а в его тред придут AI-саммари и расшифровка. Кто не смог подключиться, прочитает саммари и задаст вопросы в том же треде. ИИ иногда путает имена и цифры, поэтому сверьте их с расшифровкой. Цель спринта напишите отдельным сообщением и закрепите его в беседе.
Тред
[Команда] Мобильное приложение
Ежедневные статусы
Дейли — короткая встреча каждое утро, на которой каждый рассказывает, что сделал вчера, что делает сегодня и что ему мешает. Если команда работает в разных часовых поясах, дейли часто проводят текстом. В Пачке тимлид ставит повторяющееся отложенное сообщение «Статусы на сегодня» на 10:00 по будним дням. Каждый отвечает в треде под ним на те же три вопроса. Созваниваются только по блокерам. Как собирать статусы формой бота и получать сводку, рассказали в сценарии «Как проводить планёрку за 15 минут?».
Демо спринта
Заказчики и соседние команды часто пропускают демо, поэтому его записывают, а вопросы собирают в одном месте. В Пачке, если на демо включить запись звонка, она придёт в тред под сообщением о звонке вместе с саммари. Кто пропустил демо, посмотрит запись и задаст вопросы в треде. Если демо проходит без звонка, автор выкладывает видео и презентацию в беседу одним сообщением, а вопросы собирают в треде под ним.
[Команда] Мобильное приложение
9 участников
Асинхронное ретро в треде
Ретро не обязательно проводить на звонке. Команда может собрать ответы текстом за один-два дня, а на звонке обсудить только главное. В Пачке такое ретро идёт в треде. Разработчик, который молчит на звонках, успеет сформулировать мысль и написать её вечером, а дизайнер из Новосибирска ответит в своё рабочее время.
Задайте вопросы. В последний день спринта в беседу приходит сообщение: «Ретро спринта 14. До пятницы 16:00 напишите в тред, что помогло, что мешало и что попробуем в следующем спринте». К сообщению приложите график сгорания задач или отчёт из трекера, чтобы разговор шёл о фактах.
Соберите ответы. Попросите писать каждый пункт отдельным сообщением, чтобы за них голосовали по отдельности.
Проголосуйте реакциями. Договоритесь, что 👍 значит «важно обсудить». Через день ведущий видит, какие пункты набрали больше голосов.
Обсудите главное. Два-три пункта с наибольшим числом голосов разберите в треде или на коротком звонке. Если на звонке мнения разошлись, создайте опрос прямо в звонке.
Запишите договорённости. Ведущий ретро пишет итоги одним сообщением в беседу, у каждого пункта называет ответственного и закрепляет сообщение.
Тред
[Команда] Мобильное приложение
Если команде важно, чтобы ответы были анонимными, их собирают формой бота, а бот публикует ответы в тред без имён. Такого бота можно собрать без кода в n8n, об этом рассказали в сценарии «Как автоматизировать рутину с n8n и ИИ-агентами?».
Как выполнить договорённости ретро
Договорённость ретро выполняют, когда у неё есть ответственный и срок, кто-то напоминает о ней, а следующее ретро начинается с проверки. В Пачке для каждой договорённости создайте напоминание: в беседе команды нажмите фиолетовую иконку чекбокса в правом верхнем углу и выберите «Новое напоминание». Назначьте ответственного и срок, например последний день следующего спринта. Напоминание привязано к беседе, его видят все участники, а в срок ответственный получит уведомление.
Следующее ретро начните со списка напоминаний беседы. Он открывается той же иконкой чекбокса, и по нему видно, какие договорённости выполнили.
Ретро после сбоя
После сбоя на проде команда тоже собирается на ретро и разбирает, что случилось, почему и что поменять. Как провести такой разбор в Пачке, рассказали в сценарии «Как разбирать инциденты и писать постмортем?».
С чего начать
Начните со следующего ретро. Запланируйте сообщение с тремя вопросами на последний день спринта и договоритесь голосовать 👍. После ретро закрепите итоги и заведите напоминания с ответственными. На следующем ретро проверьте по списку напоминаний, что из договорённостей выполнили.
Часто задаваемые вопросы
Для ретро по трём вопросам хватит треда и реакций. Доска пригодится, если на звонке команда раскладывает карточки по темам. Ссылку на доску отправьте в тред ретро, а итоги запишите в беседу, чтобы их нашли поиском.
Обычно скрам-мастер или тимлид. Ведущего можно менять каждый спринт, и итоги по очереди будет писать каждый.



