Tempo logotype

What is program increment planning (PI)? Explained by Tempo

Program increment (PI) planning is a vital event that builds alignment among agile release trains, prioritizing backlogs & uncovering dependencies.

Program increment (PI) planning is the two-day, cadence-based event where every team on an Agile Release Train (ART) sits in the same room — physical or virtual — and commits to what they will deliver over the next 8 to 12 weeks. It is the beating heart of SAFe, the mechanism that keeps cross-functional agile teams aligned when a single product spans a dozen Scrum teams.

Alignment breaks down at scale for one reason: teams plan in isolation and discover conflicts too late. PI planning forces the conversation up front — priorities, dependencies, timelines, capacity — before a single sprint begins.

If you're new to SAFe or preparing for your first PI planning event, here's what you need to know.

What is PI planning?

PI planning is a time-boxed SAFe event, typically 1–2 days long and held every 8–12 weeks, where an Agile Release Train sets its direction for the next program increment. SAFe organizes multiple cross-functional agile teams into ARTs that work toward a common goal. During the session, stakeholders identify priorities, review current goals, and surface dependencies. The output is a SAFe roadmap that guides product development and decision-making for the next iteration.

What is the goal of PI planning?

The goal of PI planning is to synchronize workflows across an ART and align every Scrum team behind shared objectives. It's a structured communication process that tells everyone on the train what every other team plans to build. Without it, two teams working on the same feature could discover a critical dependency mid-sprint and force a rework that delays the release.

Beyond alignment, PI planning:

Clarifies goals

Regular PI planning ties the ART's objectives to the company's long-term strategy. It connects team activity to organizational outcomes, which improves engagement.

Builds trust

As a collaborative process, PI planning builds relationships between Scrum teams that would otherwise never speak to each other.

Prioritizes backlogs

PI planning surfaces the features and projects that deliver the most value, keeping the ART focused on high-impact work.

Facilitates informed decisions

By setting clear goals for each increment, PI planning gives ART leadership a stable frame for quicker, sharper problem-solving.

Enhances customer experience

Alignment and streamlined workflows give teams the flexibility to respond to customer feedback faster and improve the end-user experience.

In short, PI planning aligns teams within the ART, surfaces user needs, and removes the productivity and collaboration roadblocks that kill scaled agile.

Who should be involved in PI planning?

Key participants in PI planning include:

1. Release train engineer

The release train engineer (RTE) leads and coaches stakeholders through the planning event. The RTE manages, facilitates, and oversees the planning process, keeping the session on track.

2. Scrum master

The Scrum Master partners with the RTE to guide the group through PI planning step by step. Responsibilities include:

  • Facilitating planning processes

  • Reviewing team capacity

  • Ensuring workloads are realistic

  • Aligning work with organizational goals

  • Managing time

  • Identifying dependencies

  • Offering insights during breakout sessions

3. Product manager

The product manager steers the PI process by defining the product vision and key milestones while surfacing customer needs. They also review the finalized increment roadmap to confirm it delivers value to the end user.

4. Systems architects

Systems architects provide the technical expertise and guidance the ART needs to make sound architectural calls during planning.

5. Developers

Development teams within the ART design, test, and refine the product. They drive breakout sessions by refining user stories, identifying risks, and working with the product manager to finalize PI goals.

PI planning agenda and best practices

A clear agenda with room for discussion is what separates a productive PI planning event from a two-day meeting. The product manager opens with an update on the business context and the strategic vision for the upcoming increment. Once everyone shares the same background, the work begins.

Agenda

#### 1. Product vision

The product manager outlines 10 key features or priority items from the backlog for development by the ART and covers changes since the previous PI planning meeting.

#### 2. Planning context

The RTE sets process criteria and establishes goals and objectives for the session.

#### 3. Team breakouts

Individual teams break away for a time-boxed session to estimate capacity and draft a development plan for the upcoming increment.

#### 4. Draft review

Each Scrum team presents the results of its breakout — capacity, PI objectives, risks, and dependencies — and the rest of the group offers feedback.

#### 5. Management review

The RTE, product manager, system architects, and Scrum Masters review the draft and address potential challenges such as:

  • Limited scope

  • Capacity issues

  • Resource allocation

  • Conflicting dependencies

#### 6. Risk assessment

The teams work together to classify increment risks into five categories.

1. Resolved: The team determines the issue is no longer a risk. 1. Owned: A team member is assigned to manage the unresolved risk. 1. Accepted: The team determines the risk is unavoidable and must be accepted. 1. Mitigated: The team determines a course of action to reduce risk impact. 1. Confidence vote: After assessing all the risks, stakeholders vote to gauge confidence in the ART's ability to address them.

#### 7. Refinement

Teams hold another time-boxed session to rework draft plans, address risks, and rebuild confidence in meeting the increment's objectives.

#### 8. Retrospective

Before closing the event, the RTE leads a retrospective covering what worked, what didn't, and how to improve for the next iteration.

Best practices

The following practices help PI planning stakeholders get the most out of the session.

#### 1. Event preplanning

Build a checklist of everything a successful PI planning event needs, including:

  • A list of required stakeholders

  • Documentation from previous PI planning events, including backlog lists and roadmaps

  • A location with enough space for teams to move around and hold breakout sessions

  • Equipment for streaming the proceedings to remote or hybrid attendees

  • Project management software that supports Scrum team planning

  • The finalized agenda

#### 2. Make it fun

Avoid a monotone session. Icebreakers and shared lunches help the group relax and engage.

#### 3. Set clear goals and objectives

Establish outcomes for PI planning from the start so stakeholders understand the expectations for the event.

#### 4. Record each session

Live PI planning is the most effective format, but recording sessions lets absent team members review and discuss outcomes later.

#### 5. Time block and track sessions

Use time tracking to make sure every critical topic gets its slot and nothing gets skipped.

#### 6. Leverage templates

Use templates for project management, backlog grooming, and sprint planning to structure the discussion and capture key insights.

Enhancing PI planning with Tempo

Implementing a scaled agile framework is labor-intensive, but Tempo tools take the mechanical work off the team so people can focus on the agile principles themselves.

Whether you're planning the outcomes of a PI or a sprint, Tempo's Strategic Roadmaps make it straightforward to visualize product development, priorities, and dependencies.

Capacity Planner is the tool Scrum Masters reach for when managing team capacity and resources across user stories or entire epics. It also gives leaders full visibility across the Agile Release Train, so resource sharing and performance tuning stop being guesswork.

Tempo products integrate with Jira, letting users customize dashboards and pull issues, data, and projects into a single interface.

Tags

  • Structure PPM

Structure PPM

Align your entire organization

Manage products, projects, and programs in a single spreadsheet-like view. By providing a clear, real-time view of project progress and resource allocation, Structure helps teams meet deadlines and adapt swiftly to changing priorities.

Start a Free Trial
Special Offer

Frequently Asked Questions

Couldn't find what you need?Go to ourDocumentation

An Agile Release Train (ART) is a group of cross-functional Agile teams that share a common vision, project backlog, and roadmap. These teams collaborate toward a unified goal, working according to a fixed schedule.

Successful PI planning requires three critical inputs:

1. Executive briefings: Briefings provide context for the planning event and align stakeholders for the upcoming iteration.

2. Roadmap and vision: PI planning participants need a clear outline of management’s direction and vision for the future. 

3. Program backlog: This is a prioritized list of product features and functionalities that the group will prioritize during the upcoming increment.

At the close of the PI planning session, stakeholders should: 

1. Commit to PI objectives: PI planning results in a set of SMART goals outlining what the ART will achieve in the next iteration. Each team within the ART may have its own specific objectives based on the outcomes of the discussion.

2. Deliver a program or planning board: This board provides the iteration’s schedule, including milestones, timelines, and delivery dates, while identifying dependencies across agile teams.

Explore More Content

Jira Portfolio Management PPM

Structure by Tempo

Jira Project Portfolio Management (PPM): Visualize data and manage projects within spreadsheet-like tables — in less than a minute

Go to marketplace

Align your organization with proactive portfolio management

Portfolio Manager (LiquidPlanner)

Predictive scheduling and the ability to forecast project timelines and spot risks so you can meet deadlines with confidence.

Learn more

Professional Services Automation Software for Jira

Professional Services Automation

Leverage Tempo to manage time, talent, and finances seamlessly within Jira.

Learn more

Jira Project Cost Tracking

Financial Manager

Project financial management for Jira & Timesheets. Monitor project costs, expenses, revenue, billing & budgets. Track Capex/Opex

Go to marketplace

No more reporting limitations

Custom Charts for Confluence

Create and share all kinds of highly visual and customizable charts directly on your Confluence pages.

Learn more

Agile at Scale Software

Agile at Scale

Adapt to changing business needs, rapidly adjust plans, and reallocate investment.

Learn more

Centralize real-time plans in one view

Structure and Gantt Charts

Gain a more complete project management solution, simplifying project reporting, improving collaboration, and ensuring projects stay on time and within budget.

Learn more

Never lose track of a brilliant idea again

Idea Manager for Strategic Roadmaps

Never lose a brilliant idea again. Idea Manager for Strategic Roadmaps has built-in best practices to help.

Learn more

Jira ITSM Solutions with Tempo

ITSM

Build and scale a custom ITSM solution at your own pace with Tempo's modular suite of integrated tools. Enhance Jira's capabilities and take control of your entire IT portfolio.

Learn more

Jira Team & Resource Management

Capacity Planner

#1 Jira Resource Management App: Optimize team allocation, skillset utilization, capacity planning & project management

Go to marketplace

No-code BigQuery Jira integration

BigQuery Connector for Jira

Integrate Jira with Google BigQuery to seamlessly export and sync data for advanced analytics and customized reporting

Learn more

No-code Power BI ServiceNow integration

Power BI Connector for ServiceNow

Seamlessly connect ServiceNow with Power BI, transforming complex enterprise data into actionable insights and driving smarter, data-informed decisions across the organization

Learn more

Jira Time Tracking

Timesheets by Tempo

#1 Jira Time Tracking & AI Apps: Log Tempo Timesheets for Planning, Project Management & Billing. Plugin Office365, Google & Slack

Go to marketplace
Colleagues interacting around a desk

No-Code Power BI Jira Integration

Power BI Connector for Jira

Effortlessly bridge Jira with your preferred BI tool, unlocking unparalleled insights and enhancing decision-making

Learn more

Custom charts and dashboards for Jira

Custom Charts for Jira

See how work is progressing and where blockers are with the most flexible reporting app in Jira.

Learn more

Ensure compliance and optimize spending

Governance and auditing

Portfolio governance and auditing excellence

Learn more

Timesheets and Capacity Planner Integration for Jira

Timesheets and Capacity Planner

Seamlessly manage project timelines and resources while accurately tracking time spent on tasks. This integration enhances visibility, improves planning accuracy, and supports data-driven decision-making for better overall project outcomes.

Learn more

Take control of your projects

Portfolio Manager and Jira

Portfolio Manager integrates seamlessly with Jira to give you predictive scheduling, real-time scenario modeling, and advanced resource management – ensuring you stay on track, no matter what challenges arise.

Learn more

No-code Tableau Jira integration

Tableau Connector for Jira

Effortlessly bridge Jira with Tableau, unlocking unparalleled insights and enhancing decision-making

Learn more

Strategic portfolio management for PMO leaders

Strategic portfolio management for PMO leaders

Tempo gives PMO directors and portfolio managers the tools to reduce delivery friction, align teams, and drive measurable outcomes.

Learn more

Roadmapping software for teams of all sizes

Strategic Roadmaps (Roadmunk)

The roadmapping tool designed for high-performing teams delivering boardroom-ready strategic roadmaps.

Learn more

Real-time collaboration and capacity planning in Jira

Capacity Planner

A powerful team resource management tool designed to optimize capacity planning and project management in Jira

Learn more
Team working together at board with sticky notes

No-code Power BI monday.com integration

Power BI Connector for monday.com

Get powerful data export capabilities and connect monday.com to Power BI effortlessly

Learn more

Time Tracking Software for Jira

Timesheets

Tempo’s intuitive automation and Jira-native design make it the most trusted time tracking tool for enterprise organization.

Learn more

Strategic Portfolio Management

Strategic Portfolio Management

Modern modular PPM solutions that scale with your business. Align your teams with the integrated platform that bridges the gap between strategy and execution.

Learn more

AI tools are in every sprint. The data to govern them is not.

AI attribution in Jira

Capture human time and AI activity together in Jira so you can measure what your AI tools are truly contributing and costing.

Learn more

Get the data you need to succeed

Time Tracker

Extend your Jira with prebuilt and highly configurable reports for straightforward time tracking.

Learn more

Industry-leading project plan and roadmap visualizations with a Gantt chart extension

Gantt Charts for Structure PPM

Visualize project plans and roadmaps with a Gantt chart extension for Jira

Learn more

Timesheets and Structure PPM Integration for Jira

Timesheets and Structure

Combining Tempo Timesheets and Structure PPM provides a unified view of time tracking and project progress, enabling more accurate reporting and effective portfolio management. Simplify workflows, enhance collaboration, and ensure projects stay on time and within budget.

Learn more

Project and program management for Jira

Structure PPM

Visualize all your Jira data & manage portfolios of projects in real-time.

Learn more

Monitor financial health at every level

Financial Manager

Monitor projects and portfolios to get simple, clear, and real-time views of your costs, budgets, and profits that can be shared throughout your entire organization.

Learn more

Powered by Structure’s custom hierarchies, visualize your roadmap, project plans, timeline & dependencies within Jira Gantt charts

Go to marketplace

Align strategy and execution

Structure PPM and Strategic Roadmaps

For planning leaders looking to add a big-picture roadmap view to their structured Jira data, this integration is essential. Improve visibility to leadership, reduce reporting admin, and keep your team aligned.

Learn more