Tempo logotype

The agile leadership style is founded on nine core principles

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

Learn the best ways to adopt the agile leadership model at the organizational level

Program increment (PI) planning: Unlocking agile potential

Many business owners face challenges when implementing Agile at Scale, with one of the biggest hurdles being maintaining alignment across cross-functional agile teams.

The SaFE Scaled Agile Framework uses program increment (PI) planning meetings to ensure teams collaborate effectively and stay aligned with the company’s long-term objectives. PI planning brings together multiple teams to review and organize upcoming projects while providing visibility into delivery dates, dependencies, and timelines.

If you’re new to the SaFE Agile methodology or preparing for your first PI planning event, here’s what you need to know.

What is PI planning?

SaFE organizes multiple cross-functional agile teams into Agile Release Trains (ARTs) that work toward a common goal. PI planning sessions are time-boxed events held every 8–12 weeks, during which stakeholders set the ART's direction by identifying priorities, reviewing current goals, and addressing dependencies. These sessions typically last 1–2 days and result in a SaFE roadmap that guides product development and decision-making for the next iteration.

What is the goal of PI planning?

PI planning in agile is a structured communication process that informs everyone in the ART about each Scrum team’s upcoming plans. It synchronizes workflows and aligns the ART behind shared goals and objectives. Without the information generated during SaFE PI planning, two teams working on the same feature could uncover a critical dependency mid-sprint, requiring significant reworking and delaying the release.

In addition, PI planning:

Clarifies goals

Regular PI planning ensures that the ART’s objectives align with the company’s long-term strategy. It connects the team’s activities to organizational goals, improving alignment and boosting engagement.

Builds trust

As a collaborative process, SaFE PI planning fosters relationships and builds trust among the various Scrum teams.

Prioritizes backlogs

PI planning helps prioritize features and projects that contribute the most value to organizational goals, keeping the ART focused on high-impact activities.

Facilitates informed decisions

By setting clear goals for each increment, PI planning simplifies decision-making for ART leadership, enabling quicker and more effective problem-solving.

Enhances customer experience

The alignment and streamlined workflows created during PI planning increase flexibility, allowing teams to respond rapidly to customer feedback and improve the user experience.

In short, PI planning strategically aligns teams within the ART, providing insights into user needs and eliminating potential productivity or collaboration roadblocks.

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. They are responsible for managing, facilitating, and overseeing the planning process, ensuring the session runs smoothly.

2. Scrum master

The Scrum Master works with the RTE to guide the group through PI planning step by step. Their 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’s vision and key milestones while offering insights into customer needs. They also review the finalized increment roadmap to ensure it aligns with delivering value to the end user.

4. Systems architects

Systems architects provide technical expertise and guidance throughout the PI planning process.

5. Developers

Development teams within the ART play a key role in designing, testing, and refining the product. They contribute to breakout session planning by refining user stories, identifying risks, and collaborating with the product manager to finalize PI goals and objectives.

PI planning agenda and best practices

Establishing a clear agenda with opportunities for discussion is crucial to ensuring that all necessary details are revealed during PI planning. The product manager begins the session with an update on the current business context and shares the strategic vision for the upcoming increment.

Once everyone has a solid understanding of the 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 discusses changes from 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 or Scrums 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 the breakout session – including 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, addressing potential challenges such as:

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.

  2. Owned: A team member is assigned to manage the unresolved risk.

  3. Accepted: The team determines the risk is unavoidable and must be accepted.

  4. Mitigated: The team determines a course of action to reduce risk impact.

  5. Confidence vote: After assessing all the risks, stakeholders vote to gauge confidence in the ART’s ability to address them.

7. Refinement

Teams or Scrums hold another time-boxed session to rework their draft plans, address risks, and boost confidence in meeting the increment’s objectives.

8. Retrospective

Before closing the PI planning event, the RTE leads a retrospective to review what worked, what didn’t, and how to improve for the next iteration.

Best practices

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

1. Event preplanning

Create a checklist of everything needed for successful SaFE PI planning, including:

  • A list of required stakeholders

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

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

  • Equipment needed to stream the proceedings if holding a virtual PI planning event or accommodating remote team members

  • Project management software to help Scrum teams plan efficiently

  • The finalized agenda

2. Make it fun

Avoid a monotonous session. Icebreakers and social lunches can help the group relax, interact, and engage more effectively.

3. Set clear goals and objectives

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

4. Record each session

While live PI planning is most effective, recording sessions allows absent team members to review and discuss outcomes.

5. Time block and track sessions

Use time tracking to ensure all critical topics are covered without missing anything important.

6. Leverage templates

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

Enhancing PI planning with Tempo

Implementing a scaled agile framework is labor-intensive, but organizations can rely on Tempo tools to ease the workload, allowing teams to focus on adhering to agile principles.

Whether planning the outcomes of a PI or sprint meeting, Tempo’s Strategic Roadmaps simplifies the visualization of product development, priorities, and dependencies.

Capacity Planner is an essential tool for Scrum Masters, streamlining team capacity and resource management across individual user stories or entire epics. It also provides full visibility across the Agile Release Train, making resource sharing and performance optimization straightforward.

Tempo products fully integrate with Jira, enabling users to customize dashboards and consolidate issues, data, and projects into a single, easy-to-use interface.

Start scaling agile across your business

Get started

Agile at Scale overview

Extend your Jira capabilities with Tempo's suite of solutions to scale agile across your business.

Popular products

Tempo’s modular, flexible, and scalable solutions support any team, wherever they are on their agile journey.

Capacity Planner

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

Learn more

Frequently Asked Questions

Couldn't find what you need?Go to ourHelp Center

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.

Start scaling your agile

Only Tempo's flexible, modular solutions enable organizations to scale their agile programs effectively on top of Jira.