All glossary terms
Plan

Program increment (PI)

A Program Increment is SAFe's timebox for an Agile Release Train — typically 8-12 weeks, usually 5 iterations of 2 weeks each. The PI is the planning, execution, and inspection unit above the iteration: the ART commits to PI Objectives at PI Planning, demos progress at the System Demo each iteration, and inspects at the end.

The PI cadence is deliberately longer than an iteration but shorter than a quarter: long enough to deliver substantive end-to-end value (a feature with real architectural depth), short enough that re-planning happens before market conditions invalidate the plan. The structure typically includes 4 development iterations plus 1 'IP' (Innovation and Planning) iteration at the end — used for hardening, exploratory spikes, training, and the next PI Planning event. Teams new to SAFe often try to skip the IP iteration to 'maximise output'; this almost always backfires because the cadence loses its breathing room.

Related terms