Skip to content
tezvyn:

How would you estimate a cross-cutting initiative in PI Planning?

Source: framework.scaledagile.comMediumHow cards are made

How would you estimate a cross-cutting initiative in PI Planning?

Tests decomposition of cross-cutting work into team enablers with visible dependencies. Good answer: teams estimate own slices in normalized points, map dependencies on the ART board, and reserve IP buffer.

What's really being asked

The interviewer wants to see if you understand how to handle ambiguity and cross-team coordination in a scaled agile context without collapsing back to waterfall habits. Specifically they are looking for your ability to decompose a large technical initiative into manageable, team-owned pieces while preserving the SAFe principle that the people who do the work plan the work. They also want to know whether you treat dependencies as first-class citizens and whether you protect capacity rather than treating estimates as promises.

The full answer

First, the candidate should mention splitting the initiative into enabler features or stories with clear interfaces and acceptance criteria so that each team can see its own boundary. Second, they should emphasize that estimation happens at the team level using normalized story points or capacity percentages rather than having a single architect dictate a number. Third, they should describe visualizing cross-team dependencies on the ART planning board so that integration points and sequencing risks are visible to everyone. Fourth, they should talk about matching demand to capacity and using the Innovation and Planning iteration as a buffer for integration, unknowns, and final hardening. Fifth, a strong answer notes that committed PI objectives should reflect what teams realistically believe they can deliver, not a best-case fantasy.

The mistakes people make

A red flag is suggesting that one lead architect or a central team produces the estimate and hands it down to the teams. Another red flag is proposing to skip PI Planning and handle the initiative entirely offline, which breaks alignment and transparency. Candidates who suggest estimating the entire initiative as one big bucket of points without team-level decomposition are also showing they do not understand flow or dependency management. Finally, treating the IP iteration as slack that can be filled with extra features rather than reserved for planning and integration is a common mistake.

What usually comes next

The interviewer may ask how you would handle a team that claims it cannot estimate because the requirements are too vague. They might also ask what you would do if the sum of all team estimates exceeds the available PI capacity. Another follow-up is how you track progress of a cross-cutting enabler across multiple teams during the PI. You should be ready to discuss spikes, backlog refinement, and the role of the System Architect or RTE in facilitation rather than estimation.

A concrete example

Suppose an ART needs to migrate a monolithic authentication service to a new identity provider. Team A owns the user-facing API changes, Team B owns the backend token validation logic, and Team C handles the database schema migration. In PI Planning, the initiative is split into three enabler features with interface contracts agreed upon in the architecture runway. Each team estimates its own enabler in normalized story points during the breakout sessions. Dependencies are drawn on the ART board showing that Team C must deliver the schema changes by iteration two before Team A can integrate the new API in iteration three. The teams commit to PI objectives that include the migration scope but reserve twenty percent of the IP iteration for end-to-end integration testing. When the board shows Team B is over capacity, scope is negotiated down with the Product Manager rather than forcing an optimistic commitment.

Interview question

When estimating a cross-cutting initiative during PI Planning, which approach best ensures realistic commitments while preserving team ownership?

  • a.Have the System Architect provide a single estimate for the entire initiative, then divide it among teams based on projected capacity.
  • b.Decompose the initiative into team-owned enablers, estimate locally in normalized points, visualize dependencies on the ART board, and reserve IP iteration capacity for integration.Correct
  • c.Estimate the initiative as one consolidated bucket of points shared across all teams, filling any IP iteration slack with additional features.
  • d.Assign the initiative to a central integration team to estimate and execute offline, reporting progress at the end of the PI.
Why?

Decomposing the initiative into team-owned enablers with normalized estimates and visible dependencies follows the SAFe principle that the people who do the work plan the work, while reserving IP capacity buffers integration risk. Letting an architect dictate a single top-down estimate is a common anti-pattern because it strips ownership and ignores local complexity.

Just read this? Test yourself on what you have been reading.

Read the original → framework.scaledagile.com

You just looked this up. Could you explain it out loud?

That is the part interviews actually test. Tezvyn takes questions like this one and gives you what the interviewer is really checking, the answer that lands, and the mistake that ends the conversation, in the four minutes before your next meeting.

The iPhone app is on the way

We are building it. Until it lands, nothing here is held back from you: every interview card, your saved cards, streaks and the job board all work in Safari, plus hundreds of free practice quizzes of thirty questions each. Sign in and it all carries over to the app the day it arrives.

Want it as an icon? Tap Share at the bottom of Safari, then Add to Home Screen. It opens full screen and the cards you have read stay available offline.

Get it on Google PlayiPhone app coming soon

We are hiring for this. Every open role lists the topics its interview covers, so you can prepare for the real thing rather than guessing.

See open roles