5 советов о том, как выполнить успешное планирование спринта

Статью писала давно, просто решила перейти в habr и перенести свои статьи и написать новые уже здесь! Прошу оценить и подписаться если вам интересны темы Agile, Scrum, Kanban, Planning poker и тд..

Планирование спринта является ключевым элементом работы в Scrum. Тем не менее, это все еще проблематичное и часто поверхностное событие для многих групп. Основываясь на своем опыте, я подготовил пять советов, которые помогут вам лучше спланировать свой следующий спринт.

1. Создайте визуальный план доставки Sprint

Наиболее распространенный, крайне несовершенный сценарий планирования спринта, который я наблюдаю, заключается в следующем:

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

Лично я не знаю лучшего способа подготовить план, чем написать его в визуальной форме на флипчарте или доске.

Представьте себе, что одним из элементов Бэклога продукта является: «Проведите исследование по организационной культуре в организации».  Этот элемент легко записать в меньшие, более осязаемые шаги, например,

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

На практике для повышения визуальной читаемости я обычно рекомендую использовать:

Еще один способ создать визуальный план - встроить его в определенные дни недели в контексте людей, которые доступны в команде.

2. Попросите перефразировать план

Работая консультантом ежедневно, я часто использую перефразирования. Я использую его в двух случаях.

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

Во втором случае команда просит перефразировать результаты, которые произошли в команде минуту назад.

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

Команда обычно обсуждает, пока не создаст ощущение, что все присутствующие на сессии планирования не сомневаются в том, что это за план. Обычно это чувство строится итеративно, в результате задавания уточняющих вопросов (открытых и закрытых) и использования последующих перефразировок.

3. Построить альтернативные сценарии плана

Следующий отрывок хорошо описывает, почему вы должны подумать об этом.
«У каждого есть план, пока он не будет достигнут», - сказал Майк Тайсон, чемпион мира по боксу в супертяжелом весе. Команды разработчиков, как и боксеры, участвуют в сложной игре, в которой сложно точно спланировать, что произойдет. Это, конечно, не меняет того факта, что планирование является ценным мероприятием, которое исследует возможные пути развития во время Спринта. Из-за высокой непредсказуемости процесса стоит рассмотреть различные сценарии, которые могут повлиять на план команды.
Мой любимый вопрос, чтобы начать разговор об альтернативных вариантах: «Что может пойти не так»?

Опытные команды могут задать себе хороший вопрос, например:

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

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

4. План в группах

Если ваша команда состоит из более чем 6 человек, попробуйте планировать в двух группах.

Мои наблюдения показывают, что работа в небольших группах:

Вот готовый рецепт о том, как делать планирование в группах:

  1. Разделите команду на две группы со сбалансированными компетенциями, где это возможно

  2. Попросите группы составить индивидуальный план реализации Целей Спринта

  3. Ждите планов возникновения

  4. Попросите первую группу представить план, а другую группу попросить внимания и комментариев, если таковые имеются.

  5. Попросите вторую группу представить план и попросить внимание и комментарии группы, которая уже представила план.

  6. Помогите команде выбрать базовый уровень - план для одной из групп, который станет основой для построения плана для всей команды.

  7. Модернизация процесса дополнения базового плана элементами, появившимися во второй группе, и новыми элементами, появившимися в результате обсуждения

  8. Наконец, попросите кого-нибудь перефразировать план (см. Пункт 2 статьи - «Попросите перефразировать»)

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

5. Убедитесь, что все члены команды участвуют в планировании

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

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

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

Итак, как вы вовлекаете всю команду в планирование? Ниже приведены некоторые идеи, которые я использую чаще всего:

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

@MartStap
06.10.2022 02:51 UTC
Первоисточник

Комментарии

@Reposlav
06.10.2022 09:30 UTC
+3

Для начала прокомментирую само содержимое статьи:

Из пяти советов, только для одного, последнего, дается более-менее внятное обоснование. Остальные выглядят как "сделайте вот так, оно так лучше, но чем лучше и почему, я вам не скажу".

По оформлению:

  • Теги врут

  • Статья выглядит как машинный перевод

@MartStap
10.10.2022 09:23 UTC
0
Спасибо за необоснованный комментарий! В начале статьи все написано, что я перенесла свою старую статью сюда и при копировании форматирование сбилось и сейчас не хочется редактировать статью.

Если у вас остались вопросы я могу ответить здесь в комментариях. А позже я перенесу в статью. Спасибо!
@SkyFly2006
12.10.2022 17:29 UTC
0

Спасибо за отличную статью! Пригодится!

@destery
12.10.2022 17:37 UTC
0

Благодарим за статью, не все знают о таком методе. Мы как раз практикуем покер планирование в нашей компании!