PI Planning

87%
of SAFe teams report better alignment after structured PI Planning
50%
reduction in program-level defects when PI Planning includes QA and BA
2 Days
that determine what 5-12 teams build for the next 10-12 weeks
$417K
average cost of a misaligned PI — rework, delays, and missed business value

“PI Planning is not a meeting. It’s the single highest-leverage event in scaled Agile delivery — two days where every team either gets aligned or spends the next twelve weeks paying for the gaps.”

There’s a version of PI Planning that most enterprise teams recognize: two days in a large conference room, sticky notes on walls, teams filling out program boards, and an executive opening keynote that runs 45 minutes too long. Everyone leaves exhausted, the boards look impressive, and by week three of the first iteration, half the dependencies have blown up and nobody can remember exactly what was committed to.

Then there’s the version that actually works.

The difference between those two versions is not the framework, the tools, or the size of the room. It’s whether the people in that room — BAs, POs, QA leads, architects, developers, and business stakeholders — understand precisely what they’re responsible for during those two days, and what the output of those two days needs to look like for the next Program Increment to deliver real business value.

This post covers PI Planning completely: what it is, why it exists, the two-day agenda structure, every role’s specific responsibilities, real examples from healthcare, banking, retail, telecom, construction, technology, finance, and transportation, and the most common failure patterns that turn a PI Planning event into a very expensive alignment theater.


What PI Planning Actually Is – And What It’s Not

Program Increment Planning – PI Planning – is a cadence-based, face-to-face event that serves as the heartbeat of the Scaled Agile Framework (SAFe). It brings together all the teams in an Agile Release Train (ART) — typically 5 to 12 teams, 50 to 125 people — for a structured two-day event that aligns them around a shared mission, establishes a common iteration plan for the next 10 to 12 weeks, and surfaces cross-team dependencies and risks before development begins.

SAFe defines a Program Increment as a timebox of 8 to 12 weeks in which an Agile Release Train delivers incremental value in the form of working, tested software and systems. PI Planning is what sets that increment in motion. It’s the event where business context meets team capacity, where feature priorities meet technical constraints, and where the backlog stops being a list and starts being a commitment.

What PI Planning is not:

  • It’s not sprint planning at scale. Sprint planning fills a two-week backlog. PI Planning sets the direction for twelve weeks across every team in the train.
  • It’s not a project kickoff. Kickoffs announce decisions already made. PI Planning is where the decisions get made collaboratively, with input from every team.
  • It’s not a BA handoff event. The BA doesn’t bring finished requirements to PI Planning and hand them over. The BA brings drafted features and works through them in real time with every team affected.
  • It’s not optional for QA. QA participation in PI Planning is not a courtesy. It’s where testing capacity is planned, testing dependencies are identified, and the quality strategy for the entire PI is established.

PI Planning connects directly to every phase of the Software Development Life Cycle. It’s the macro-planning event that determines what enters each sprint, what the testing lifecycle needs to support, and what the business expects to see at the System Demo at the end of each iteration.


The People in the Room: Every ART Role and What They Own

PI Planning only produces value proportional to the clarity of role accountability in the room. When everyone knows their lane, the two days produce a coordinated plan with owned commitments. When roles are blurred, the two days produce a document that nobody truly owns.

BUSINESS ANALYST

Feature clarity and requirements readiness

  • Presents features with business context and acceptance criteria
  • Answers team questions about requirement intent in real time
  • Identifies cross-feature dependencies from the requirements side
  • Refines user stories during team breakout sessions
  • Flags requirement risks to the Risk Register
  • Confirms that team PI objectives reflect business intent
  • Participates in all four team breakout sessions
PRODUCT OWNER

Backlog prioritization and team commitment

  • Brings a sprint-ready team backlog into PI Planning
  • Prioritizes stories within each iteration in collaboration with the team
  • Negotiates scope with Product Management when capacity is exceeded
  • Owns the team’s PI objectives on behalf of the business
  • Accepts or rejects story inclusion in each sprint plan
  • Identifies and escalates risks that affect business value delivery
QA ANALYST / QA LEAD

Quality strategy and testing capacity

  • Plans testing capacity across all PI iterations
  • Identifies integration testing dependencies between teams
  • Flags features that require performance, security, or compliance testing
  • Coordinates test environment availability across the PI
  • Contributes quality risks to the program Risk Register
  • Establishes the PI-level test strategy with QA peers
  • Ensures test automation backlog is scoped within the PI
DEVELOPER / DEV LEAD

Technical feasibility and capacity planning

  • Estimates stories and features during breakout sessions
  • Identifies technical dependencies with other teams
  • Flags architectural constraints that affect feature scope
  • Scopes technical debt work into the PI plan
  • Commits to iteration-level deliverables
  • Raises technical risks to the Risk Register
RELEASE TRAIN ENGINEER

PI Planning facilitator and ART health owner

  • Facilitates the entire two-day PI Planning event
  • Manages the program board and dependency mapping
  • Runs the Risk Workshop (ROAM process)
  • Ensures all teams produce PI objectives with business value scores
  • Escalates impediments to leadership in real time
  • Owns the PI Planning retrospective
PRODUCT MANAGER

Vision, strategy, and feature prioritization

  • Delivers the Business Context briefing (Day 1)
  • Presents the top features for the PI in priority order
  • Works with POs to negotiate scope within capacity
  • Aligns product roadmap to executive strategy
  • Sets the PI objectives for the program level
  • Participates in management review and problem-solving sessions
SOLUTION / SYS ARCHITECT

Architecture runway and technical vision

  • Presents the architectural vision and runway for the PI
  • Identifies architectural enablers that must be scheduled first
  • Reviews cross-team technical dependencies for feasibility
  • Flags integration risks across the ART
  • Guides teams on non-functional requirements (performance, security)

For deeper context on the core delivery roles, see the full guides on what a Business Analyst does, the Product Owner role, and QA in modern delivery teams.


The Two-Day PI Planning Agenda: Hour by Hour

The SAFe PI Planning agenda is prescriptive for good reason. Each block has a purpose, and when any block is cut short — particularly the team breakouts and the management review — the quality of the output degrades predictably. Here’s the standard two-day structure, with role ownership called out for every session.

Day 1: Context, Vision, and Team Planning

Time BlockSessionOwnerOutputBA / QA Role
8:00 – 9:00Business ContextBusiness Owners / PMCurrent state, market drivers, strategic prioritiesBA listens for requirement implications; QA notes compliance drivers
9:00 – 10:00Product/Solution VisionProduct ManagerTop features for the PI, prioritizedBA clarifies feature acceptance criteria; PO maps to team backlog
10:00 – 10:30Architecture VisionSolution ArchitectEnabler features, technical direction, NFRs for the PIDev Lead captures constraints; QA notes performance and security impacts
10:30 – 11:00Planning OverviewRTEProcess, tools, ground rules, logisticsAll roles confirm availability and constraints for the PI
11:00 – 17:00Team Breakout #1Each Team (PO leads)Draft iteration plans for sprints 1-5; initial team PI objectivesBA refines stories; QA plans testing capacity; Dev estimates; dependencies flagged to program board
17:00 – 18:00Draft Plan ReviewAll TeamsEach team presents draft plan (2-3 mins); risks and dependencies visibleBA flags requirement gaps; QA flags testing risks; PO confirms business value scoring

Day 2: Refinement, Risk, and Final Commitment

Time BlockSessionOwnerOutputBA / QA Role
8:00 – 9:00Management ReviewBusiness Owners + PM + RTEScope adjustments based on Day 1 capacity gaps and risksBA advises on requirement trade-offs; QA flags testing capacity limits
9:00 – 13:00Team Breakout #2Each Team (PO leads)Revised iteration plans incorporating management feedback; finalized PI objectivesBA finalizes story ACs; QA finalizes testing plan; Dev resolves dependency solutions
13:00 – 14:00Risk Workshop (ROAM)RTE with all teamsAll risks classified: Resolved, Owned, Accepted, or MitigatedBA owns requirement risks; QA owns quality risks; Dev owns technical risks
14:00 – 15:30Final Plan ReviewAll TeamsEach team presents final iteration plan and PI objectivesAll roles confirm final commitments; outstanding risks acknowledged
15:30 – 16:00Confidence VoteRTE with all teamsFist-of-five vote; any score below 3 triggers problem solvingEvery team member votes; low confidence triggers immediate triage
16:00 – 17:00RetrospectiveRTEProcess improvement items for next PI Planning eventAll roles contribute; focus on what slowed the planning process

The most consistently underexecuted block is Team Breakout #1. This is where the real work happens — six hours of cross-functional collaboration where the BA’s ability to answer requirement questions in real time, QA’s ability to estimate testing capacity accurately, and the developer’s ability to flag technical constraints all directly determine whether the draft plan is credible or aspirational. Teams that use this block well leave Day 1 with a realistic plan. Teams that use it poorly spend all of Day 2 trying to reconcile a plan nobody actually believes in.


PI Objectives: The Output That Matters Most

61%
of teams produce PI objectives that are too vague to measure at PI end

PI objectives are the primary output of PI Planning. Each team produces a set of 3 to 5 business-value-oriented objectives that describe what they intend to accomplish in the PI, along with a business value score (1-10) assigned by the business and a stretch objective for features that may or may not be achievable depending on how the PI unfolds.

The distinction between a good PI objective and a bad one is the same as the distinction between a good acceptance criterion and a vague requirement: specificity and measurability. A PI objective that says “Improve the claims processing workflow” is not a PI objective. It’s a direction. A PI objective that says “Deliver automated prior authorization routing for all commercial plan types, reducing average auth processing time from 4.2 days to under 24 hours for 90% of requests” is a PI objective. It has a measurable outcome, a defined scope, and a clear business value statement.

Quality DimensionWeak PI ObjectiveStrong PI Objective
Specificity“Enhance the mobile banking experience”“Deliver biometric login (Face ID / fingerprint) for iOS and Android, covering 85% of active mobile users”
Measurability“Improve system performance”“Reduce average API response time from 1,200ms to under 400ms for the 5 highest-traffic endpoints”
Business value“Complete the data migration work”“Migrate 3.2M legacy customer records to the new CRM, enabling the sales team to retire the $180K/year legacy contract”
Scope clarity“Support the new regulatory requirements”“Implement FCC CPNI disclosure logging for all outbound customer calls, meeting Q2 compliance deadline with audit trail documentation”

The BA’s role in PI objective quality is critical and often underutilized. Strong PI objectives don’t write themselves — they emerge from a BA who understands the business well enough to translate a feature into a measurable outcome statement, and who works with the PO during the team breakout to ensure the objective reflects what the business actually needs to see by PI end.


PI Planning Across 8 Industries: What Changes, What Doesn’t

PI Planning’s structure is consistent across industries. What changes is the content that fills that structure — the regulatory requirements that shape features, the integration constraints that create dependencies, and the business stakeholders who define what “done” looks like. Here’s how PI Planning manifests across eight industries where the stakes are concrete and the planning gaps are expensive.

IndustryTypical ART SizeKey Feature TypesBiggest PI Planning ChallengeBA Critical FocusQA Critical Focus
Healthcare60-100 peopleEHR integrations, prior auth, member portals, claims processingHIPAA compliance requirements surfacing as dependencies mid-PIHL7/FHIR interface specs; regulatory ACs for CMS rulesIntegration testing across payer systems; PHI data masking in test environments
Banking50-80 peopleDigital lending, mobile banking, fraud detection, compliance reportingRegulatory release windows creating hard deployment constraintsRegulation CC, FFIEC, and OCC compliance in feature ACsSecurity penetration testing; performance testing for peak load
Retail40-70 peopleOmnichannel commerce, inventory management, loyalty, checkoutSeasonal deadlines (Black Friday, Q4) creating non-negotiable feature delivery datesPOS integration specs; promotional rules business logicPerformance testing for peak traffic; cross-channel regression coverage
Finance55-90 peopleTrade execution, portfolio management, regulatory reporting, risk calculationSEC/FINRA reporting deadlines that cannot slip regardless of PI commitmentsTrade calculation rules; SOX audit trail requirementsData reconciliation testing; DR/failover validation
Technology30-60 peoplePlatform features, API development, DevOps tooling, securityTechnical debt competing with feature work for capacityAPI contract definitions; SOC 2 control requirementsAutomated regression coverage; CI/CD pipeline testing
Telecom70-120 people5G network management, billing, customer portals, provisioningCross-team dependencies across network, billing, and customer platformsFCC compliance ACs; CPNI requirements; billing rule accuracyEnd-to-end provisioning testing; performance under 50K+ concurrent users
Construction25-45 peopleProject management, subcontractor payments, safety reporting, BIM integrationBusiness stakeholders unfamiliar with Agile; feature definitions start vagueGAAP-compliant payment rules; OSHA reporting requirementsContract compliance validation; document management integration testing
Transportation35-65 peopleFreight management, ELD compliance, route optimization, customer trackingDOT/FMCSA compliance features often underscoped until late in PIHOS rule logic; FMCSA ELD mandate compliance requirementsReal-time data accuracy testing; GPS integration validation

The pattern across all eight industries: regulatory and compliance-driven features consistently arrive at PI Planning underspecified, and they consistently create the most cross-team dependencies and the most risk register entries. In every industry, the BA who walks into PI Planning with pre-drafted acceptance criteria for regulatory features — not just feature names — compresses the team breakout time significantly and produces more credible PI objectives.


The Program Board: How Dependencies and Milestones Get Mapped

The program board is the physical or digital artifact that makes PI Planning’s cross-team commitments visible to everyone. It’s a grid with teams on one axis and iterations on the other, with features, stories, dependencies (shown as string or arrows), and milestones posted for the entire ART to see.

Understanding the program board is essential for every role — not just the RTE who maintains it. Here’s how each element maps to team-level work.

Board ElementWhat It RepresentsWho Adds ItRisk If MissedIndustry Example
Feature CardA feature the team commits to delivering in a specific iterationPO during breakoutInvisible to other teams that depend on itRetail: “Checkout promo code validation — Iteration 2”
Dependency ArrowA deliverable one team needs from another team to proceedDev / PO during breakoutUnresolved dependency creates mid-PI blockersBanking: Team A needs Team B’s payment API endpoint ready by Iteration 2
Milestone MarkerA fixed date (regulatory, contractual, business) that constrains the planPM / RTE at event startTeams plan without knowing the hard deadline existsFinance: “Q2 SEC filing preparation complete by Iteration 3”
Risk NoteA condition that could prevent delivery of a PI objectiveAny role during breakout or plan reviewRisk materializes mid-PI with no mitigation in placeHealthcare: “PHI de-identification tool availability in QA environment not confirmed”
IP IterationInnovation and Planning buffer at PI end — for hardening, testing, and planning next PIRTE sets; all teams plan forTeams treat it as an overflow sprint; quality hardening gets skippedTechnology: performance benchmarking and security patching scheduled in IP iteration

The program board is most powerful when dependency arrows are treated as negotiated agreements, not aspirational connections. When Team A draws an arrow to Team B’s feature in Iteration 2, that arrow needs to be acknowledged and confirmed by Team B’s PO and dev lead in the room. An unacknowledged dependency on the program board is a future sprint blocker waiting to happen.


The ROAM Risk Workshop: Where Risks Get Owned, Not Just Listed

The ROAM Risk Workshop is one of the most structurally important sessions in PI Planning and one of the most frequently shortchanged. ROAM stands for Resolved, Owned, Accepted, and Mitigated. Every risk surfaced during PI Planning gets classified into one of these four categories. The ones that don’t get classified become the risks that blow up in Iteration 3.

ROAM CategoryDefinitionWho Owns ItAction RequiredIndustry Example
ResolvedThe risk has been addressed and is no longer a concernThe team that raised it confirms resolutionDocument the resolution; remove from active risk boardBanking: “API access confirmed — Team B will deliver endpoint by Iteration 1”
OwnedA named individual takes accountability for managing or resolving the riskNamed owner (BA, PO, dev lead, PM, or RTE)Owner tracks risk through PI; escalates if conditions changeHealthcare: “PHI environment risk owned by QA Lead — resolution by end of Iteration 1”
AcceptedThe risk is known but cannot be resolved within the PI; the team proceeds with awarenessBusiness Owners accept; PO confirms impact on PI objectivesDocument acceptance; note contingency plans if risk materializesRetail: “Third-party payment gateway SLA not guaranteed for peak periods — accepted by business”
MitigatedA plan is in place to reduce the probability or impact of the riskRisk owner implements mitigation; team aware of contingencyDocument mitigation actions and triggers; review at each Scrum of ScrumsTransportation: “HOS rule engine dependency mitigated — parallel development track approved”

The BA’s role in the Risk Workshop is specifically around requirement risks — features that are too vague to build confidently, dependencies on business stakeholder decisions that haven’t been made, and regulatory requirements that haven’t been fully analyzed. Every unresolved requirement question that enters the PI without a risk classification is a defect that hasn’t been filed yet. It will surface — the only question is which iteration it disrupts.


Role Activity Matrix: Who Does What Across the PI Planning Event

PI Planning ActivityBAPOQADeveloperRTEArchitect
Business Context sessionActiveLeadsListensListensFacilitatesListens
Feature clarification Q&ALeadsActiveQuestionsQuestionsManages timeTechnical Q
Team Breakout — story refinementLeadsCo-leadsActiveActiveCirculatesOn-call
Dependency identificationReq depsValue depsTest depsTech depsMaps boardArch deps
PI objectives authoringCo-writesOwnsValidatesReviewsCollects
ROAM Risk WorkshopReq risksValue risksQuality risksTech risksFacilitatesArch risks
Confidence voteVotesVotesVotesVotesFacilitatesVotes
PI retrospectiveReq qualityBacklog qualityTest processDev processFacilitatesArch quality

This matrix connects directly to both the Scrum framework that each team runs within the ART and the broader SDLC that PI Planning is designed to execute at scale.


The 9 Most Expensive PI Planning Failure Patterns

The two-day leverage point: PI Planning has an outsized return on investment compared to any other planning event in the delivery calendar — but only if the inputs are right. Features that arrive undefined, teams that arrive unprepared, and risks that leave the room unclassified all convert a high-leverage event into two days of expensive confusion.

#Failure PatternRoot CauseCostFix
1Features arrive without acceptance criteriaBA not involved pre-event; PM lists features, not requirementsTeam breakouts stall; objectives are vague; Iteration 1 starts with unrefined storiesBA completes feature-level ACs at least one week before PI Planning
2QA excluded or passive during breakoutsQA seen as a downstream function; testing planned after PI PlanningTesting capacity over-committed; integration dependencies missed; IP iteration becomes a crisis sprintQA is an active participant in all breakout sessions with a seat at the table
3Dependency arrows without acknowledgmentTeams post dependencies without confirming with the receiving teamUnacknowledged dependencies become Iteration 2-3 blockers with no mitigation in placeRTE confirms every dependency arrow is acknowledged by both teams before Day 2 ends
4Over-committed iteration plansTeams plan to 100% capacity with no slack; no room for defect rework or dependency delaysEvery iteration runs late; PI objectives not met; team morale deterioratesPlan to 80% capacity; reserve 20% for unplanned work and dependency resolution
5Vague PI objectives with no business value scorePO and BA don’t align on outcome metrics; objectives written to satisfy the templatePI System Demo lacks clear evaluation criteria; business stakeholders can’t assess deliveryBA co-authors all PI objectives with measurable outcomes before final plan review
6Risk Workshop skipped or rushedDay 2 runs behind schedule; ROAM session cut to 15 minutesUnclassified risks materialize mid-PI with no owner and no mitigationSchedule ROAM as a protected block; any overrun comes from Final Plan Review, not ROAM
7IP Iteration treated as overflow sprintTeams commit too many features; use IP iteration to finish what they couldn’tQuality hardening, automation, and planning for the next PI all get skippedIP iteration stories are planned separately — no carry-over from PI sprints
8Business stakeholders absent from Day 1Leadership views PI Planning as an IT event, not a business eventBusiness value scores assigned without business input; wrong features get prioritizedBusiness Owners attend Business Context and Final Plan Review as mandatory participants
9Confidence vote accepted below 3 without problem solvingRTE accepts low vote to stay on schedule; issues not surfaced or resolvedTeams commit to a plan they don’t believe in; execution reflects that lack of confidenceAny team below 3 triggers a mandatory 30-minute problem-solving session before closure

Pre-PI Preparation: The Work That Determines PI Planning Quality

PI Planning quality is almost entirely determined by what happens in the two to three weeks before the event. Teams that show up prepared — with refined backlogs, feature-level acceptance criteria, and a clear understanding of their capacity — consistently produce more credible plans than teams that treat PI Planning as their first opportunity to read the features.

Preparation ActivityOwnerWhen to CompleteQuality Signal
Feature acceptance criteria draftedBA1 week before PI PlanningEvery prioritized feature has at least 3 BDD-style ACs
Team backlog refined to sprint-readyPO1 week before PI PlanningTop 2 iterations’ worth of stories are sized and acceptance-ready
Team capacity calculatedScrum Master / Dev Lead1 week before PI PlanningAvailable velocity per iteration calculated excluding PTO, holidays, and shared dependencies
QA test environment plan confirmedQA Lead2 weeks before PI PlanningQA knows which environments are available in which iterations
Architectural enablers identifiedSolution Architect2 weeks before PI PlanningArchitecture runway items scoped into the PI plan before breakouts start
Milestones and hard dates confirmedPM / RTE1 week before PI PlanningAll contractual, regulatory, and business milestones posted on the program board before Day 1
Previous PI retrospective items reviewedRTE with all leads2 weeks before PI PlanningAt least 3 process improvements from last PI are factored into this PI Planning design

PI Planning and the Testing Lifecycle: The Connection Most Teams Miss

PI Planning is where the Software Testing Life Cycle gets resourced and sequenced for the entire Program Increment. Every feature that enters a PI carries testing implications — integration testing dependencies between teams, performance testing requirements that need environment access, security testing that needs to be scheduled against specific milestones, and BAT that needs BA availability planned across the PI calendar.

When QA participates in PI Planning correctly, the output includes not just iteration-level story commitments but a PI-level test strategy that answers five questions:

  • What features require integration testing between teams? Those get dependency arrows and specific iteration targets on the program board.
  • What features require performance or load testing? Those need environment reservations and iteration scheduling that accounts for performance test run time.
  • What features carry compliance or security testing requirements? Those often need specialized tools, environments, or third-party coordination that takes longer than a sprint to arrange.
  • What is the automation backlog for this PI? New features generate new automation candidates — those need to be scoped and estimated alongside the feature work they support.
  • What is the BAT schedule across the PI? BA availability for BAT needs to be planned at the PI level, not discovered at the end of each sprint when BAT is supposed to happen.

For a complete breakdown of how testing types map to the PI execution model, see the guides on types of software testing and the full STLC breakdown.


Two Days. Twelve Weeks. Make It Count.

PI Planning is the moment where alignment either gets built or gets assumed. Teams that walk out of those two days with clear PI objectives, acknowledged dependencies, classified risks, and a testing strategy that accounts for the entire PI deliver better — not because they’re smarter or faster, but because they made the hard conversations happen in a room together instead of in a Slack thread three weeks into the PI when the damage is already done.

The BA who walks in with completed acceptance criteria makes team breakouts faster and more confident. The QA lead who walks in with a testing capacity plan makes iteration commitments more credible. The PO who walks in with a prioritized, sized backlog makes the planning conversation about value rather than scope. The developer who walks in having read the features makes the estimation more accurate and the risk identification more complete.

PI Planning doesn’t fix a broken backlog, a BA who isn’t embedded in delivery, or a QA function that’s been excluded from requirements. Those problems follow the teams into the PI and compound with every iteration. But for teams that have done the preparation work, PI Planning is the highest-leverage two days on the delivery calendar — the event where twelve weeks of complexity gets organized into something executable, visible, and owned.

For the complete role and framework context used throughout this post, explore the guides on Business Analysis, Product Ownership, Quality Assurance, Scrum, types of software testing, the Software Testing Life Cycle, and the full SDLC guide at TechFitFlow.

Scroll to Top