Back to Agile

PI Planning templates

Miro's PI Planning templates are your go-to solution for organizing productive Program Increment sessions. Streamline alignment, map out objectives, and foster collaboration across teams with intuitive boards that bring everyone together, no matter where they are.

17 templates

  • 51 likes
    199 uses
  • 8 likes
    67 uses

Explore more

About the PI Planning Templates Collection

A PI Planning template is a comprehensive visual workspace used by multiple Agile teams to align on a shared mission for the next 8–12 weeks. It serves as the "War Room" for the ART, providing a synchronized view of features, team-level iterations, and the critical links between them. By using a standardized Miro template, hundreds of practitioners can simultaneously map out their work, identify blockers, and commit to a unified Program Board.

Key Components of a PI Planning Template

A professional PI Planning template is an ecosystem. Every high-performance Miro board should include these five core elements:

  • Iteration Swimlanes: Vertical columns for each sprint (usually 1.1 through 1.5) to map the timeline of the increment.

  • Feature Cards: High-level blocks that represent the business value being delivered.

  • Dependency Strings (Connectors): Visual lines that link a story in one team’s board to a feature on the Program Board.

  • Business Value Scores: A section for Business Owners to assign value to "Team PI Objectives" during the second day.

  • Confidence Vote Scale: A "Fist of Five" or digital polling area to capture the team’s belief in the plan before commitment.

PI Planning Methods

1. The ROAM Risk Method

During breakouts, teams move technical or business risks to a central board to be "ROAMed" by leadership:

  • Resolved: The threat is eliminated.

  • Owned: A specific person is assigned to manage it post-event.

  • Accepted: The risk is a known constraint we must work around.

  • Mitigated: A plan is created to reduce the risk's impact.

2. Weighted Shortest Job First (WSJF)

Use this mathematical formula to prioritize the backlog based on the Cost of Delay (CoD) vs. Job Size:

WSJF = ({User-Business Value} + {Time Criticality} + {Risk Reduction}) / {Job Size}

The Goal: Prioritize high-value, low-effort "quick wins" to maximize flow across the train.

3. Dependency String Mapping

Visualize inter-team requirements on the Program Board using color-coded connectors:

  • Red Strings: External dependencies (teams outside your ART).

  • Blue Strings: Internal dependencies between your teams.

  • The Audit: If a string points "backward" (Team A needs a feature in Sprint 2 that Team B delivers in Sprint 3), you have a Planning Conflict that must be resolved immediately.

4. Fist of Five Confidence Vote

A rapid sentiment-check to ensure the team commits to the plan:

  • 1–2 Fingers: Major concerns; the plan is blocked.

  • 3 Fingers: "Good enough" to support.

  • 4–5 Fingers: High confidence.

    The Method: If anyone votes 2 or lower, planning stops until their specific blockers are addressed. This prevents "silent failure" once the increment begins.

How to use the PI planning templates in Miro

1. Select the template: Start by choosing a PI planning template from Miro's template library. You can find templates for various aspects of PI planning, including the program board, team breakouts, and risk management.

2. Customize the template: Tailor the template to your specific needs. Add your team's objectives, features, and user stories. Use Miro's drag-and-drop functionality to organize elements on the board.

3. Identify dependencies: Use the dependencies app to map out dependencies between teams and features. This helps in identifying potential bottlenecks and ensuring that all teams are aligned.

4. Plan iterations: Break down the work into iterations. Assign tasks to team members and estimate the effort required for each task. Use Miro's capacity planning tools to ensure that the workload is balanced.

5. Conduct breakout sessions: During the PI planning event, use the template to facilitate breakout sessions. Teams can work on their specific areas, update their plans, and sync with other teams.

6. Review and adjust: After the breakout sessions, bring all teams together to review the overall plan. Make any necessary adjustments based on feedback and ensure that all dependencies and risks are addressed.

7. Finalize the plan: Once the plan is reviewed and adjusted, finish it and share it with all stakeholders. Use Miro's export and sharing features to distribute the plan.

8. Track progress: Throughout the PI, use the template to track progress. Update the board with completed tasks, new risks, and any changes to the plan.