​​Как мы провели Kick-off за 8 часов и какие вынесли уроки



Disclaimer: это не универсальная инструкция по проведению любой kick-off встречи. Ваш kick-off должен закрывать ваши потребности, которые вам же сначала нужно определить. В помощь для подготовки предыдущий пост



Kick-off встреча — это отсечка: «Всё, с этого момента работаем как две отдельные команды». Наполнение встречи может быть разным, и зависит от проблем и команды.



Итак, подготовка к разделению дала такие вводные:

— Есть предварительные составы команд

— Видны дисфункции, которые можно побороть при сетапе новых команд:

📌 Задачи едут из спринта в спринт

📌 Бэки работают отдельно, клиенты — отдельно. Не понятно, в какой момент можно будет «пощупать» фичи на клиентах

📌 Ожидания продакта не всегда совпадают с тем, что получается на выходе



С помощью Kick-off встречи я хотел:



1️⃣ — Окончательно сформировать составы команд и дать ребятам возможность коллаборации, чтобы начать срабатываться



2️⃣ — Придумать названия для новых команд



3️⃣ — Изменить подход к проработке задач. Внедрить нарезку задач по User-story с описанием критериев приемки

Это должно решить проблему несовпадения ожиданий продакта и поставленного инкремента.



4️⃣ — Сформировать Definition of Ready

Это должно порешать проблему с переезжанием задач. DoR — чеклист, прокликав который мы говорим: «Задача почти гарантированно может быть сделана за спринт»



5️⃣ — Сформировать Definition of Done

Это должно обеспечить долгосрочное качество.



6️⃣ — Установить регулярные встречи — как финальный аккорд в установке процессов внутри команд и ответ на вопрос «что будет дальше».



Как видите, хотел много. Получилось не всё 🙂



Что получилось хорошо:

— Самое главное: состав и названия определили. Новые команды стартовали

— До сих пор работает нарезка задач на целиковые User-Story, включающие в себя и бэк, и клиент, и QA

— Одна из команд получилась супер автономной. Её я отпустил почти сразу, а скоро в ней вырос тимлид. Из неё не хотят уходить люди, даже когда заманивал их в платформенную core-команду



Что было плохо:

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

— Проводя Kick-off сейчас, я бы не стал делать DoR и DoD в тот же день. Это отъело часа 4, но использовалось так себе, и в последствии обе команды еще несколько раз пересмотрели эти чеклисты.



С того дня прошел год. Одну из команд мы поделили еще раз, не повторив прошлых ошибок.

На скрине — красивый шаблон, как можно за полтора часа сделать командообразующую kick-off встречу.



Ниже положу ссылки на Miro-доску, на случай если что-то захотите взять себе.

Шаблон Kick-off на целый день

Шаблон Kick-off на полтора часа