Пи-планирование (Pi-планирование) ‒ это практика планирования, которая широко используется в SAFe (Scaled Agile Framework) и служит для согласования и выработки общего плана работы на каждый Программный Инкремент (PI). Он помогает командам и заинтересованным сторонам выровняться по направлению и приоритетам, идентифицировать зависимости и риски, а также установить прозрачность и доверие.
Что такое Pi-планирование
Pi-планирование (Program Increment planning) ‒ это мероприятие, проводимое в рамках методологии SAFe (Scaled Agile Framework) на начало каждого инкремента программы. Частота проведения планирования зависит от организации, но обычно сессии проводятся каждые 8-12 недель. В ходе Pi-планирования команды Agile собираются вместе для согласования направления и приоритетов, идентификации зависимостей и рисков, а также установления прозрачности и доверия. Мероприятие проводится под руководством фасилитатора (RTE) и с участием бизнес-владельцев, менеджеров продукта, команд Agile и системных архитекторов. Правильное проведение Pi-планирования позволяет улучшить взаимодействие, минимизировать риски и укрепить доверие и прозрачность.
Зачем оно нужно
PI-планирование важно для достижения гармонии и согласованности работы всех команд, занятых одним проектом. Оно помогает установить общую миссию и видение, определить приоритеты и распределить ресурсы; Благодаря PI-планированию команды Agile могут более эффективно выстраивать взаимодействие, избегать дублирования работы и решать возникающие проблемы. Также PI-планирование способствует оптимизации процессов, улучшению коммуникации и прозрачности в организации.
Частота и организация Pi-планирования
Частота проведения Pi-планирования зависит от организации и ее предпочтений. Обычно Pi-планирование проводится каждые 8-12 недель, в начале каждого Программного Инкремента (PI) в рамках методологии SAFe (Scaled Agile Framework). Это позволяет командам Agile синхронизироваться и выработать общий план работы на следующий PI.
Организация Pi-планирования требует подготовки, координации и обязательного участия всех заинтересованных сторон. Фасилитатором (RTE ⸺ Release Train Engineer) является ответственный за проведение сессии. Вместе с ним принимают участие бизнес-владельцы, менеджеры продукта, Agile-команды и системные архитекторы. Также могут присутствовать другие заинтересованные стороны, такие как представители заказчика или руководители организации.
Частота проведения Pi-планирования
Частота проведения Pi-планирования зависит от организации и ее предпочтений. Обычно Pi-планирование проводится каждые 8-12 недель, в начале каждого Программного Инкремента (PI) в рамках методологии SAFe (Scaled Agile Framework). Это позволяет командам Agile синхронизироваться и выработать общий план работы на следующий PI.
Организация Pi-планирования
Организация Pi-планирования требует подготовки, координации и участия всех заинтересованных сторон. Фасилитатором, или RTE (Release Train Engineer), выступает ответственный за проведение сессии. Вместе с ним принимают участие бизнес-владельцы, менеджеры продукта, Agile-команды и системные архитекторы.
Однако организация Pi-планирования может также включать другие заинтересованные стороны, такие как представители заказчика или руководители организации. Важно уведомить всех участников заранее и подготовить необходимые материалы для проведения сессии.
Участники Pi-планирования
В процессе Pi-планирования участвуют различные категории участников. Их количество и роль зависят от различных факторов, включая методологию и организацию. Однако основными участниками Pi-планирования являются фасилитатор (RTE), бизнес-владельцы, менеджеры продукта, команды Agile и системные архитекторы. Кроме них, могут быть привлечены и другие заинтересованные стороны, такие как представители заказчика или руководители организации.
Фасилитатор (RTE)
Фасилитатор, или RTE (Release Train Engineer), играет ключевую роль во время Pi-планирования. Он отвечает за координацию и проведение сессии планирования. Фасилитатор должен быть хорошо подготовлен и иметь глубокое понимание методологии SAFe. Он обеспечивает эффективное взаимодействие между участниками, помогает разрешать конфликты и обеспечивает достижение поставленных целей.
Бизнес-владельцы и менеджеры продукта
В процессе Pi-планирования активное участие принимают бизнес-владельцы и менеджеры продукта. Они играют важную роль в определении и уточнении требований, выработке приоритетов и определении целей каждого Программного Инкремента (PI). Благодаря их участию в планировании, вся команда имеет ясное представление о том, какие задачи и функции продукта требуется разработать и достичь в следующем PI. Они также обеспечивают связь между командами Agile и бизнес-стратегией компании, помогая достичь высокого уровня целостности и общей направленности работы.
Команды Agile и системные архитекторы
В процессе Pi-планирования активное участие принимают команды Agile и системные архитекторы. Команды Agile играют роль в определении и оценке задач, планировании и выработке решений. Они обеспечивают выполнение работ и достижение поставленных целей. Системные архитекторы в свою очередь обеспечивают прогнозирование и управление зависимостями в техническом решении, обеспечивая согласованность исходного кода и архитектуры системы. Участие команд Agile и системных архитекторов позволяет достичь высокого уровня технической точности и эффективности работы.
Другие заинтересованные стороны
В процессе Pi-планирования могут присутствовать и другие заинтересованные стороны, помимо основных участников. Это могут быть представители заказчика, руководители организации или другие релевантные стейкхолдеры. Их участие может быть важным для учета и улучшения общего понимания требований, ожиданий и стратегии организации в рамках Pi-планирования.
Цели и задачи Pi-планирования
Цели Pi-планирования включают согласование направления и приоритетов, идентификацию зависимостей и управление рисками, а также установление прозрачности и доверия.
Задачи Pi-планирования включают определение и оценку задач, планирование решений, установление приоритетов, а также выработку конкретного плана работы на следующий Программный Инкремент (PI).
Согласование направления и приоритетов
Одной из целей Pi-планирования является согласование направления и приоритетов. В процессе планирования команды и заинтересованные стороны выстраивают общее понимание о том, куда двигаться и какие задачи находятся в центре внимания. Это позволяет выровнять усилия и ресурсы команд на выполнение ключевых задач, которые имеют наибольшую стратегическую значимость для организации.
Привет! Присоединяйся к Тинькофф. Открывай ИИС по моей ссылке, получай бонус — акцию до 20 000₽ и возможность вернуть до 52 000 рублей в качестве налогового вычета!
Идентификация зависимостей и управление рисками
В рамках Pi-планирования осуществляется идентификация зависимостей между задачами и проектными элементами. Это позволяет командам учесть и управлять зависимостями для достижения высокой координации и эффективности работы. Также осуществляется управление рисками, анализируя потенциальные риски и разрабатывая меры предосторожности для их снижения или минимизации. Это помогает обеспечить успешное выполнение плана и достижение поставленных целей.
Установление прозрачности и доверия
Одной из целей Pi-планирования является установление прозрачности и доверия. Планирование в рамках Pi позволяет командам и заинтересованным сторонам поделиться информацией о своей работе, прогрессе и проблемах. Это создает общее понимание и уверенность в достижении поставленных целей. Прозрачность и доверие также помогают командам лучше сотрудничать и улучшать свою работу в дальнейшем.
Процесс Pi-планирования
Процесс Pi-планирования включает подготовку, общее согласование и выработку плана, а также разбиение плана на задачи и итерации.
Подготовка к Pi-планированию включает сбор необходимых данных, материалов и ресурсов, а также уведомление участников о предстоящей сессии.
В процессе общего согласования и выработки плана команды и заинтересованные стороны обмениваются информацией, делятся своим видением и целями, чтобы прийти к общему пониманию и согласованию.
Затем план разбивается на задачи и итерации, определяются приоритеты, ресурсы и зависимости, чтобы обеспечить успешное выполнение плана.
Подготовка к Pi-планированию
Подготовка к Pi-планированию включает сбор необходимых данных, материалов и ресурсов, а также уведомление участников о предстоящей сессии. Важно, чтобы все участники были хорошо подготовлены и имели доступ к необходимым информационным ресурсам. Предварительная подготовка позволяет максимально эффективно использовать время сессии и достичь поставленных целей.
Общее согласование и выработка плана
В процессе Pi-планирования проводится общее согласование и выработка плана. Участники команд и заинтересованные стороны обмениваются информацией, обсуждают и выстраивают общее понимание о направлении работы и ее приоритетах. В результате этого процесса формируется конкретный план, который будет реализован в течение следующего Программного Инкремента (PI).
Разбиение плана на задачи и итерации
После общего согласования и выработки плана, следующим шагом Pi-планирования является разбиение плана на конкретные задачи и итерации. Задачи определяются на основе целей и приоритетов, учитывая ресурсы и зависимости. Затем план разбивается на периодические итерации, которые позволяют командам Agile более управляемо и эффективно достигать маленьких целей и измеряемых результатов.
Преимущества успешного Pi-планирования
Успешное Pi-планирование обеспечивает улучшенное взаимодействие и коммуникацию, минимизацию рисков и проблем, а также укрепление доверия и прозрачности.
Взаимодействие и коммуникация улучшаются благодаря общему пониманию и согласованию целей и направления работы. Команды Agile и заинтересованные стороны становятся более скоординированными и эффективными в своей работе.
Минимизация рисков и проблем осуществляеться путем идентификации зависимостей, управления рисками и принятия соответствующих мер для их снижения или устранения. Это позволяет избежать проблем во время реализации плана работы.
Доверие и прозрачность укрепляются путем обмена информацией, обсуждения задач и проблем, а также совместного планирования. Все участники имеют ясное представление о процессе и целях работы, что способствует большей открытости и доверию в команде.
Улучшенное взаимодействие и коммуникация
Успешное Pi-планирование способствует улучшению взаимодействия и коммуникации внутри команды и между заинтересованными сторонами. Мероприятие позволяет участникам обменяться информацией, выразить свои мнения и идеи, а также выработать общее понимание и согласование по поводу направления работы и приоритетов. Как результат, команды становятся более скоординированными, а коммуникация становится более открытой и эффективной;
Минимизация рисков и проблем
Успешное Pi-планирование позволяет минимизировать риски и проблемы. В ходе планирования команды и заинтересованные стороны идентифицируют потенциальные риски и проблемы, а также разрабатывают стратегии и срочные меры для их предотвращения, снижения или решения. Это помогает избежать непредвиденных ситуаций и обеспечить более гладкое и успешное выполнение плана работы.
Укрепление доверия и прозрачности
Успешное Pi-планирование способствует укреплению доверия и прозрачности в команде и среди заинтересованных сторон. В процессе планирования участники обмениваются информацией, обсуждают проблемы и находят решения вместе. Это создает атмосферу доверия и позволяет всем участникам видеть всю картину и быть в курсе текущего состояния работ. Укрепление доверия и прозрачности способствует более эффективному сотрудничеству и достижению результатов.
Итак, Pi-планирование является важным инструментом для синхронизации, координации и планирования работы команд Agile. Оно позволяет достичь прозрачности, доверия и согласования внутри команды и с заинтересованными сторонами. Pi-планирование помогает улучшить взаимодействие и коммуникацию, минимизировать риски и проблемы, а также достичь более эффективного и успешного выполнения плана работы.
Привет! Присоединяйся к Тинькофф. Открывай ИИС по моей ссылке, получай бонус — акцию до 20 000₽ и возможность вернуть до 52 000 рублей в качестве налогового вычета!