ZeroBlockers vs SAFe
SAFe plans around dependencies between teams. ZeroBlockers works to remove the ones that keep coming back.
What it is
A repeatable way to plan across many teams
SAFe provides enterprise-level guidance for strategy, lean investment, discovery, and delivery across many teams. Its guidance includes continuous exploration, Lean UX, continuous deployment, and release on demand.
Where it breaks
Changing one feature means replanning with every team around it
Agile Release Trains plan together, commit to objectives, and review delivery against those commitments. SAFe advises removing dependencies and leaves how to the organization, so the joint planning is required and the removal is advice.
When one team learns its feature is wrong, the teams that planned around it have to replan too.
You will often see
- PI objectives name features.
- A failed test waits for the next PI.
- Predictability gets more attention than customer results.
How ZeroBlockers fixes it
Independent teams, with the dependencies removed
Who carries the work from idea to satisfied customer
| Strategy and funding | Discover the problem | Test solutions | Build | Release | Run and measure | |
|---|---|---|---|---|---|---|
| SAFe | Lean Portfolio Management | Product Management | Agile Release Train teams | Product Management and Business Owners time each release | Business Owners score the value delivered each PI | |
| ZeroBlockers | Product Team | Stream Team | ||||
SAFe
- Strategy and fundingLean Portfolio Management
- Discover the problemProduct Management
- Test solutions to BuildAgile Release Train teams
- ReleaseProduct Management and Business Owners time each release
- Run and measureBusiness Owners score the value delivered each PI
ZeroBlockers
- Strategy and fundingProduct Team
- Discover the problem to Run and measureStream Team
ZeroBlockers makes removing dependencies the required part. Each team lists what it waits for, and leaders work down that list.
Routine work goes to independent Stream Teams of two to four people who own part of the customer journey. Shared strategy, quarterly outcome targets, and a Weekly Product Review keep them aligned, and truly shared changes still get planned together.
The usual reply
“PI planning is not a fixed plan.”
This is true of the iteration plans. A SAFe trainer writing on Scaled Agile’s blog puts it precisely: “Teams do not commit to iteration plans. They commit to objectives and the Program Board’s dependencies and Feature deliveries.” The Program Board is the earlier name for the planning board. Advocates will add that a train which locks solutions in for a quarter is doing SAFe badly.
Changes to those dependencies and deliveries can require other teams to revise their commitments. The same post reports that many trains use PI planning to present or impose a prepared plan. That is what most organizations already know how to do, and a mandatory planning event gives them a place to keep doing it.
Watch for three signs that the plan has taken over. Discovery hands approved features to delivery. Teams are judged on delivering those features. Releases wait for other teams. Where those hold, faster building makes the mismatch more expensive.
01 / Side by side
How the approaches differ
- ProcessHow work moves from idea to live use
SAFe
Recommends continuous exploration and Lean UX, with a benefit hypothesis on each feature. Product Management runs most discovery, and features reach teams through the ART backlog.
ZeroBlockers
Every Stream Team runs its own weekly research and experiments. The team that tests an idea also builds it and checks the live result.
- StructureWho is on the team
SAFe
Agile Release Trains of 50 to 125 people, with teams of ten or fewer. It recommends stream-aligned and platform teams, plus train-level roles such as the Release Train Engineer and System Architect.
ZeroBlockers
Stream Teams of two to four people, each owning one part of the customer journey. There is no train layer, and the Product Team sets direction without coordinating delivery.
- GovernanceHow success is judged and who decides
SAFe
Business Owners score the value achieved against the value planned for each PI objective, with a target of 80 to 100 percent. It sits beside flow and outcome measures.
ZeroBlockers
A 30-minute Weekly Product Review looks at outcome metrics, each paired with a quality measure, and at what teams learned and decided. Nobody scores completion of a plan.
- FundingWhether the scope gets locked
SAFe
Lean Portfolio Management funds value streams, as ZeroBlockers does. PI objectives then commit the work for 8 to 12 weeks, so changing a solution means replanning with other teams.
ZeroBlockers
Quarterly outcome targets carry no solution, so a team can change what it builds without replanning with anyone.
- AlignmentHow many teams stay aligned
SAFe
PI planning, a two-day event every 8 to 12 weeks, aligns teams on a shared plan. Sync events and coordinating roles keep them on it.
ZeroBlockers
Guardrails take the place of a shared plan: a strategy that says what the product will not do, quarterly outcome targets for each team, and an agreed list of which decisions each team makes alone. Joint planning is kept for truly shared changes.
- ScalingSkills and the rest of the business
SAFe
Communities of practice keep each discipline connected across trains. Business functions can be organized into their own trains, joining the planning cadence.
ZeroBlockers
Enabling Teams coach each discipline, and functional leads own careers. Internal Product Teams turn common requests into self-service, so a Stream Team does not need to join a planning cycle to get a legal review.
02 / Why it differs
The differences explained
The train keeps planning together, however independent its teams become
An Agile Release Train is, in SAFe’s words, “a team of Agile Teams aligned to a set of shared business and technology goals,” generally 50 to 125 people. Every 8 to 12 weeks the train meets, typically for two days, for PI planning, which SAFe calls essential. Teams leave with PI objectives that are “either committed or uncommitted,” and SAFe lists among the benefits of those objectives that they expose “dependencies that require coordination.” A planning board, regular sync meetings, and a Release Train Engineer keep track of the dependencies between planning events.
SAFe also advises having fewer dependencies. Its team guidance says teams are “designed to operate with the minimum possible constraints and dependencies with other teams.” Its guidance on organizing teams describes teams aligned to steps in a customer journey and platform teams that offer self-service.
The difference is what is required. SAFe calls PI planning essential and gives it a cadence, a format, and a role to run it. Removing dependencies is advice. The decoupling work goes into the same backlog as features and competes with them for capacity. Busy organizations do what is required first, so the train keeps planning around dependencies it meant to remove.
ZeroBlockers makes the removal the required part. Each Stream Team lists what it waits for, and leaders own working down that list. Each team owns research, delivery, and operation for its part of the customer journey, and changes its solution without reopening a shared delivery plan.
Teams choose how to build. Changing what reopens other teams’ plans
SAFe lists decentralized decision-making among its principles, and it also plans centrally. The two fit together because they cover different decisions. Its team guidance gives teams control over their work and iteration commitments, and teams write their own objectives. The ART backlog of features is prioritized by Product Management, while the plan for the PI is made jointly at PI planning.
So a team is free to choose its design, its tasks, and its pace. It is much less free to decide that a feature is the wrong one. At PI planning, teams commit to work that depends on each other’s features. When customers reject one of those features, every team that planned around it has to agree on the new work and trade capacity before anything changes. The code change is usually the quick part.
PI objectives describe business and technical goals, and an objective written as an outcome survives a dropped feature. A well-run train can make the change. The cost is the renegotiation, and it is paid every time a team learns something that affects another team’s plan.
Jeff Gothelf is co-author of Lean UX, which SAFe adopted in its version 4.5. Asked how the two fit together, he wrote: “The short answer is, I have no idea.” He asks how easily an organization can change direction after a discovery, pointing to the tension between learning and predictable delivery.
In ZeroBlockers the Stream Team decides what to build as well as how. The Product Team, the leadership group for the product, shares the strategy and agrees one to three outcome targets with each team every quarter, with no feature attached. A team changes its solution when the evidence changes and reports the decision in the Weekly Product Review, a 30-minute meeting between the Product Team and its Stream Teams. The Product Team does not approve solutions.
The score at the end of every PI is delivery against the plan
At PI planning, Business Owners give each team objective a business value from 1 to 10. At the end of the PI they score the value actually achieved. SAFe’s ART Predictability Measure “calculates the ratio of actual business value delivered in a PI to the planned business value,” and a reliable train is expected to land between 80 and 100 percent. It is one of six flow metrics SAFe defines, and the one Business Owners score at the end of every PI.
Consider a team that drops an objective after learning it would not help customers. Business Owners can credit that learning when they score actual value. Nothing in the measure asks them to, and the planned value stays in the ratio. A train judged on this number learns to protect the plan. SAFe also calls for customer and business outcome measures. In his 2026 critique, Jeff Gothelf puts the conflict bluntly: “SAFe optimizes for predictability, and predictability doesn’t react well to learning.”
The ZeroBlockers Weekly Product Review looks at customer outcomes and what each team learned. Each outcome metric has a health measure: faster setup, for example, must not come with more configuration errors. The pair shows when a gain in one place is costing customers somewhere else. Teams explain decisions to stop work as well as decisions to ship.
Removing a dependency takes engineering work and leadership work
Each ZeroBlockers team lists everything it waits for: decisions, services, and shared code. Leadership works down the list. Most items fall under four of the six changes.
- Structure. Shape teams around parts of the customer journey, and accept some duplicated code where sharing it would tie two teams together.
- Governance. Give teams release authority when automated checks, fast rollback, and their delivery record support it. New teams and teams recovering from incidents get checks proportionate to the risk.
- Funding. Fund the team’s part of the customer journey for the year and review the investment every quarter. The budget allows solutions to change as the team learns.
- Scaling. Turn common recurring requests, such as an environment, a security check, or a legal template, into a self-service product. An Internal Product Team runs it, with the other teams as its customers.
The goal is that a routine change needs no shared feature plan. The published accounts of Amazon and DAZN show the kind of architectural work involved.
Dave Farley, co-author of Continuous Delivery, has worked with several clients that adopted SAFe, and says his direct experience of it is limited. He writes that release trains, “in practice they seem to me to, much more commonly, represent a plateau that halts team’s progress towards a more effective flow-based approach.”
Beijer Electronics’ transition account, presented by its product, engineering, and UX leaders, describes moving from SAFe to empowered product teams. Their presentation covers customer testing, product and engineering collaboration, trust, and technical debt.
Keep the strategy alignment, discovery, investment reviews, and engineering practices that work. Drop a coordination meeting only after the dependency it manages has gone.
Sources and comparison scope
Reviewed September 2026. This page compares ZeroBlockers with SAFe as documented, with attributed practitioner accounts where available. Descriptions of SAFe follow its published guidance. Claims about common practice are attributed where they come from a named source. Other statements about what organizations typically do are our analysis. The worked example is our analysis and reports no measured results.
- SAFe: Agile Release Train
- SAFe: PI Planning
- SAFe: PI Objectives
- SAFe: Planning Interval
- SAFe: Inspect and Adapt
- SAFe: Measure and Grow
- SAFe: SAFe Scrum
- SAFe: Organizing Agile Teams and ARTs
- SAFe: Lean Portfolio Management
- Scaled Agile blog: PI Planning, Plan to Discover (2022)
- Jeff Gothelf: SAFe is Not Agile (2021)
- Jeff Gothelf: SAFe Was Bad for Agility. For AI, It’s Catastrophic. (2026)
- Dave Farley: Is SAFe safe? (2021)
- Beijer Electronics: from SAFe to empowered product teams