Program Increment, PI

Инкремент Программы

Определение SAFe 5.1:

Инкремент Программы — это временной интервал, в течение которого Релизный Поезд Agile (ART) доставляет инкрементальную ценность в виде работающего, протестированного программного обеспечения и систем. Продолжительность PI обычно составляет от 8 до 12 недель. Наиболее типовой паттерн PI обычно включает в себя четыре Итерации разработки, за которыми следует Итерация Инноваций и Планирования (IP).

Пояснения от Алексея Ионова, Ионов и Партнеры:

Термин «Инкремент Программы» (Program Increment, PI) использовался до версии 6.0 фреймворка. С новой версией SAFe 6.0 он был заменен на  термин Интервал Планирования (Planning Interval, PI).

Команды (команда команд), вместе работающие для достижения какого-либо результата, до версии SAFe 6.0 именовались во фреймворке «Программа». Термин «Инкремент» в Agile означает увеличение ценности, которое случилось за произвольный отрезок времени, но является достаточно существенным, чтобы его выделить. Следуя этой логике, когда приращение ценности создается несколькими командами (Программой) совместно, это приращение, созданное за период времени, будет именоваться Инкремент Программы.

Начиная с версии 6 термин «Инкремент Программы» был заменен на «Интервал Планирования», чтобы уйти от «водопадного» термина «Программа» и не создавать некорректное понимание, что Инкремент ценности всегда должен создаваться только за указанный промежуток времени. Это никогда не соответствовало рекомендациям SAFe, но использование термина «инкремент» в привязке к фиксированному промежутку времени иногда создавало такое заблуждение. Также в SAFe нет требования, что Инкремент Программы (Интервал Планирования) должен равняться одному кварталу.

На сегодняшний день наиболее распространенная продолжительность PI — 8-12 недель. В большинстве организаций PI – это 4 Итерации разработки, за которыми следует 5-я Итерация Инноваций и Планирования (IP Iteration). Таким образом, продолжительность PI при двухнедельных итерациях составляет 10 недель.

При этом у некоторых компаний может появиться потребность сделать продолжительность PI меньше 8 или даже больше 12 недель. Это потребует некоторых уточнений рекомендаций фреймворка. Например, некоторые наши клиенты для динамичных продуктов или сегментов бизнеса используют разработанную нами конфигурацию SAFe eXtreme, где планирование Интервала осуществляется на 5 недель.

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