Ответ
Program Increment (PI) — это фиксированный временной интервал (обычно 8-12 недель), в течение которого Agile Release Train (ART) в SAFe разрабатывает, тестирует и поставляет значимый инкремент ценности. Это основа для планирования и выполнения работы на уровне нескольких команд.
Ключевые элементы PI:
- PI Planning: Центральное событие (обычно 2 дня), где все команды ART совместно планируют работу на следующий инкремент, синхронизируют зависимости и формулируют PI Objectives.
- PI Objectives: Измеримые бизнес- и технические цели, согласованные между командами и заинтересованными сторонами.
- Артефакты: Программный бэклог, дорожная карта, доска зависимостей.
Пример PI Objectives:
• (Команда Frontend) Увеличить производительность рендеринга главной страницы на 25%.
• (Команда Backend) Интегрировать новый платежный шлюз X.
• (Общая) Реализовать сквозной сценарий «Оформление заказа».
Цикл PI:
Планирование PI → Выполнение (несколько итераций/спринтов) → Системная демонстрация → Инспекция и адаптация (Retrospective).
Зачем это нужно? PI обеспечивает выравнивание, синхронизацию и предсказуемость для больших групп команд, работающих над общей целью, сохраняя при этом гибкость Agile в рамках инкремента.