Планирование Покера: Заметки О Первом Впечатлении Разработчика

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

Иногда все эти уточнения спринтов, обзоры спринтов, ретроспективы надоедают.

Планирование покера: заметки о первом впечатлении разработчика

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

Я знаю всех в этой команде (за исключением нового архитектора), но лично никогда не видел всю команду в действии, поэтому с интересом наблюдал за их подходом к работе в команде.

Помимо того, что это было довольно весело, я смог узнать для себя что-то новое и полезное.

В этой статье я хочу поделиться своими впечатлениями от участия в планерке покера.



Частота встреч по планированию покера

Я даже не знал, что какая-то из наших команд практикует Planning Poker. Дело в том, что в наших проектах задействованы члены команды из двух офисов: голландского фронт-офиса и российского бэк-офиса.

Использовать Planning Poker для контента спринта в наших условиях просто нереально.

Для таких занятий нужно собирать целую команду в одном месте, а организовать это на регулярной основе сложно.

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

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



Каким командам будет полезно использовать Planning Poker?

Рассматриваемая команда занимается разработкой как программной части программного обеспечения для медицинского оборудования, так и программного обеспечения соответствующей аппаратной части — прошивки.

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

Во время митинга многие дискуссии между людьми с самым низким и самым высоким рейтингом начинались так: «Это легко сделать».

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



Большие задачи разбиваются и оцениваются индивидуально.

Большинство задач содержало как минимум 3 части, исходя из специфики проекта: ПО, прошивка и реальные тесты.

Для сложных систем из группы составляющих элементов оценка производилась по одному элементу.



Вы можете пригласить к участию кого-то из другого проекта.

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

Как вы понимаете, меня пригласили на эту священную миссию.

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

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



Время, необходимое для планирования покерных сессий

Такие занятия требуют много времени.

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

Время обсуждения вопроса может варьироваться от 5 до 30 минут. Поэтому я принял участие в обсуждении последней трети невыполненной задачи.

Это заняло полтора часа.

Итак, подведем итоги.

Все хорошо в меру.

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

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

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

Теги: #planning poker #agile #scrum poker #оценка задач #оценка временных затрат #управление разработкой #управление проектами #agile

Вместе с данным постом часто просматривают: