Iterative and Incremental Still Aren’t Life Cycles — Now Let’s Apply That to SAFe!
- Bill Holmes
- 13 minutes ago
- 2 min read

“A system must be managed. It will not manage itself.” W. Edwards Deming
“Optimization of parts does not optimize the whole.” Russell Ackoff
In an earlier post, I argued that iterative and incremental are not project life cycles. They are execution patterns. I covered that distinction in detail there, so I will focus here on why it matters once organizations try to scale. If you are interested in that article, it is here: https://www.projectmanagementforum.net/post/is-there-really-a-project-continuum
The short version is straightforward: if iterative and incremental approaches are not full life cycles, then something else must connect strategy to delivery. Execution alone cannot do that work.
This is where scaling conversations often drift off course.
Scrum, for example, can be scaled using a Scrum of Scrums. That approach works reasonably well for three or four teams. Communication paths remain manageable. Dependencies can still be resolved through direct coordination. Informal alignment holds. Beyond that point, the model reaches a natural limit. Coordination costs rise sharply, dependencies multiply, and decision authority becomes unclear.
That is not a failure of Scrum. It is a reminder of what Scrum is: a team-level execution framework.
Once you move beyond that threshold, execution patterns no longer explain how work is funded, aligned, integrated, and released across an enterprise. Those are life-cycle concerns, not iteration mechanics.
This is where my disagreement with Project Management Institute becomes more than academic. PMI categorizes iterative and incremental approaches as life cycles. In practice, treating them that way leaves organizations without a system for managing cross-team alignment once scale enters the picture.
That gap is exactly what Scaled Agile Framework was created to address.
SAFe does not replace iterative or incremental delivery. It assumes them in the Scrum framework. What it adds is intentional system design above the team level: cadence, synchronization, value streams, and planning horizons that connect execution back to strategy.
This is also why SAFe emphasizes architectural runway, intentional management of technical debt, and continuous integration. These are not secondary concerns. They exist to push integration and testing to the left, reducing late-cycle surprises by design rather than reacting to them at the end.
When organizations struggle with integration in a SAFe environment, it is rarely because SAFe ignores the problem. More often, it is because life-cycle thinking never actually changed. Teams may be working iteratively, but the system around them is still behaving as if integration is something to deal with later.
If your organization is adopting SAFe, or trying to make it work beyond the team level, I teach SAFe courses that focus on this exact transition: from team-level Agile to enterprise coordination, built around early integration rather than late correction. You can find upcoming SAFe classes and details at https://www.prosperprojectmanagement.com/
Next, I’ll look at why late-cycle integration persists in Agile environments—and why it has less to do with Agile and more to do with how the system was designed.
#SAFe #AgileAtScale #EnterpriseAgile #SystemsThinking #ProjectManagement #AgileLeadership #ScaledAgile #LeanAgile #TechnicalDebt #ContinuousIntegration




