Skip to main content

Managing Milestones in Scrum of Scrums (SoS) & PI Board

Learn how to manage milestones across Scrum of Scrums and PI Board, including team ownership, completion logic, filtering, and end-to-end workflow tracking.

Written by Kendis Team
Updated this week

This guide explains how milestones are used within Scrum of Scrums (SoS) and integrated with the PI Board. This integration ensures structured visibility, ownership, and completion tracking across program and team levels.

Understanding Milestone Integration in SoS

Milestones now appear in the Progress Updates section of Scrum of Scrums.

They provide:

  • Total milestone count within scope.

  • Average milestone completion percentage.

  • Completion calculated using the selected method.

  • Visibility at both program and team levels.

This allows Milestone Health to be reviewed directly during coordination sessions.

How Milestone Completion is Calculated?

Milestone completion follows the same logic used in the milestone detail view.

The following are the supported calculation methods:

By Done Children (Estimate).

By Done Children (Status).

By Linked Items (Status).

When switching between calculation methods:

  • The selection persists.

  • Completion recalculates immediately.

  • No manual refresh is required.

This ensures alignment between milestone detail, SoS, and PI Board views.

Accessing Milestone Details from SoS

To inspect milestone progress:

  • Go to Scrum of Scrums from ‘More’ menu.

  • Locate the Milestones row in Progress Updates.

  • Click the milestone count.

The milestone list view displays the following fields:

From this list, you can:

Search Milestones by key or title.

Open the milestone detail screen.

Validate linked work.

Note: If a milestone has no linked items, completion will display as “--” and it will be excluded from the average calculation.

Team-Level Milestone Ownership

Milestones can be assigned to one or more teams.

Assigning Teams to a Milestone

  • Open a milestone.

  • Use the Teams dropdown.

  • Select the relevant teams.

  • Save.

Once assigned:

Team-level SoS displays only milestones linked to that team.

Completion reflects only the linked team’s work.

Accountability becomes visible in coordination discussions.

Program vs Team View in SoS

Program view:

Milestone count reflects the program scope.

Completion is calculated across all linked work.

Team view:

Milestone count reflects only milestones linked to the selected team.

Completion percentage is scoped accordingly.

This allows discussions to move from strategic alignment to execution ownership.

Working with Milestones in PI Board

Milestones remain visible in the PI Board timeline and now support team-based filtering.

Team-Based Milestone Filter

When PI Board is in Team View, you can toggle between:

All Milestones.

Team Milestones.

Selecting Team:

Displays only milestones linked to the selected team.

Reduces visual clutter.

Prevents ownership confusion.

Switching filters happens instantly without reloading the board.

Creating a Milestone

The milestone creation icon in the milestone bar is always visible and easily accessible.

To create a milestone:

  • Click the “+” icon.

  • Enter milestone details.

  • Assign teams.

  • Click Save.

The milestone immediately becomes visible in both the PI Board and Scrum of Scrums.

End-to-End Milestone Workflow

Milestones now serve as measurable execution checkpoints with clear team ownership and unified completion tracking. They are visible in Scrum of Scrums and PI Board, ensuring consistent progress monitoring across program and team levels. This creates a seamless alignment between planning, execution, and coordination.

Did this answer your question?