Найти тему
TechLead Insights

А ты спланировал спринт? Комедия или драма одного проджект менеджера.

В больших продуктовых компаниях планирование спринта - это как сценарий из американских фильмов про вечеринки, где каждый член команды — это персонаж картины. У нас есть своя Scrum-банда: скрам-мастер, играющий роль организатора вечеринок, PO (владелец продукта), который определяет музыкальный плейлист вечера, ну и, конечно, разношерстная команда разработчиков, тестировщиков и DevOps, каждый со своей уникальной ролью и характером.

Планирование спринта:

И вот начинается встреча, точнее даже вечеринка по интересам, где каждый приносит что-то важное на общий стол. Только вместо закусок и напитков у нас задачи и цели.

1: Сбор гостей
Все друзья собираются вместе. Это наша команда разработчиков, скрам-мастер, который в роли организатора вечеринки, и владелец продукта, который по сути заказывает музыку (определяет приоритеты).

2: Определение темы вечеринки
Владелец продукта делится своим видением "вечеринки" — наши цели спринта. Он описывает самые горячие треки (задачи), которые должны звучать сегодня вечером, а команда уже представляет, как они все будут под это отрываться.

3: Планирование меню
Теперь, когда тема вечеринки ясна, пора решить, что мы будем "готовить". Команда обсуждает предложенные задачи, оценивает их сложность и решает, сколько времени и ресурсов понадобится на их выполнение. Это как размышлять, сколько закусок и напитков нужно на вечер.

4: Разделение обязанностей
Тут как в классических американских фильмах: каждый берет на себя ответственность за часть вечеринки. Кто-то занимается закусками (фронтенд), кто-то — напитками (бэкенд), а кто-то отвечает за музыку (UX/UI).

5: Готовимся к неожиданностям
Скрам-мастер, как опытный организатор, напоминает о возможных непредвиденных ситуациях. Это как иметь план Б на случай, если вдруг кончится пиво или закончится электричество.

6: Финальные приготовления
Все детали спринта утверждены, и скрам-мастер проводит последний брифинг. Это момент, когда мы убеждаемся, что все готово к старту, и никто не забыл о своих обязанностях.

7: Начинаем вечеринку
И вот спринт начинается! Музыка играет, задачи выполняются, и все двигаются в ритме сроков. Это тот момент, когда каждый в команде готов поддержать друг друга, чтобы вечеринка прошла на ура.

И на этом в большинстве случаев можно заканчивать, наш "ПИРОГ" готов.

Но я бы хотел поговорить как это работает в небольших Dev компаниях, где есть команда разработки и 5-7 проектов, ПМ и пару аналитиков. Многие ПМы могут узнать себя, но все события и персонажи вымышлены )

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

1: Сбор гостей:
Наш PM пытается собрать команду, чтобы обсудить пять разных "тем вечеринок" (проектов). Команда чувствует себя как на марафоне по принятию решений, где каждый выбор кажется менее привлекательным, чем предыдущий.

2: Определение темы вечеринки:
PM, раздираемый между разными требованиями и ожиданиями, пытается найти общий знаменатель для всех проектов. Команда ощущает себя в роли гостей, которым только что сказали, что на вечеринке будет и костюмированный бал, и пижамная вечеринка одновременно.

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

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

5: Готовимся к неожиданностям:
PM напоминает о возможных сложностях, но все звучит как предупреждение о том, что на вечеринке может закончиться кислород, а не только лед или напитки.

6: Финальные приготовления:
Команда утверждает план, но это скорее список желаний, чем реалистический план действий. ПМ пытается убедить всех (и себя в первую очередь), что всё пойдет гладко.

7: Начинаем вечеринку:
Спринт начинается, и команда сталкивается с реальностью. Это как попытаться танцевать на пяти разных сценах одновременно, и каждая танцплощадка находится в разных уголках города.

В итоге, команда ощущает себя участниками реалити-шоу, где задача — выжить в условиях хронической нехватки времени, ресурсов и внимания PM. И хотя некоторые моменты могут показаться комичными со стороны, в реальности это скорее драма с элементами триллера, где главная интрига — сможет ли команда достичь хоть одной цели, не потеряв при этом ум и здоровье.

Теперь как в любой публикации переходим к выводам:

Когда у тебя в арсенале один PM, пять проектов и одна команда, это как пытаться жонглировать с пятью мячами, стоя на одной ноге во время землетрясения. PM тут как дирижер без оркестра, пытающийся управлять симфонией, где каждый инструмент — это отдельный проект со своими солистами, темпами и кульминациями. И каждый проект кричит: "Я — приоритет!"

С одной стороны, это может показаться крутым испытанием: "Давайте посмотрим, на что ты способен". Но на практике это часто превращается в бесконечный марафон без финишной черты, где PM бежит от одного проекта к другому, пытаясь не уронить ни одного мяча. Команда тоже оказывается в ловушке, ведь работать над несколькими проектами одновременно — это как пытаться сфокусироваться на пяти разных фильмах, смотря их все одновременно. В итоге, вместо глубокого погружения в задачи, все скатывается к поверхностному сканированию.

И тут начинается веселья: сроки горят, как фейерверки на новогодней вечеринке, приоритеты меняются так быстро, как погода в Англии, а команда чувствует себя как в бесконечном цикле "на сегодня все срочно". А PM? Ему приходится быть мастером переговоров, психологом и иногда волшебником, чтобы как-то удержать все эти проекты в равновесии.

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

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