Skip to main content
System StatusContact Support
Digital.ai Agility Community

Program Predictability Report

Shows the percentage of business value delivered for each team within each release (or PI).

Overview

The Program Predictability Report shows the percentage of business value delivered for each team within each release (or PI). This report is driven by the association of Backlog Goals (or Objectives) with specific portfolio items or backlog items that each team is working on. A business value (typically a 1-10 value) can be assigned to each Backlog Goal/Objective during release planning and then upon delivery the actual business value delivered is assessed. This report rolls up the total for each team and also calculates a summary total across teams.

The business value score on the report may exceed 100% if a team delivers on stretch objectives in addition to any "committed" (or non-stretch) objectives.

Generating the Program Predictability Report

  1. You may access the Program Predictibility Report in two ways:
    • Click the Reports icon reports_icon.png on the side bar and click All Reports. In the Project/Release Reports section, click Program Predictability.

    • Click Release > Release Scheduling. Click the Reports icon reports_icon.png on the side bar and click Program Predictability in the On This Page section.

  2. Select any of the filters below and click Go.

    • To clear filters, click Reset.

Report Filters/Parameters

  • Team: Shows Team-specific data for the project or program. The default value is "All" or "Blank".
  • Start Date: The first date the report begins calculating data.
    • For project-based reports, the default start date is the project start date.

    • For sprint/iteration-based reports, the default start date is the sprint/iteration start date.

    • For member-based reports, the default start date is 13 weeks prior to the current date.

    • If the start date is set to the current date or later, no data displays.

Technical Details

This section describes in more detail how the predictability values are calculated. 

The Program Predictability Report only considers Objective in a Planning Level.  It does not consider Objectives that Target the planning level. 

Team Predictability

As defined by the Scaled Agile Framework, the Program Performance for an Individual Team is calculated as

(Actual Business Value / Planned Business Value) * 100

Where

  • Planned Business value is the total business value planned on all Objectives, except Stretch Objectives, at the start of the Program Increment.
  • Actual Business Value is the total business value assessed on all Objectives, including Stretch Objectives, at the end of the Program Increment.

As an example, consider a team with Objectives scored as follows:

Objective Name Planned Business Value Actual   Business Value
Objective 1 7 7
Objective 2 8 8
Objective 3 8 6
Objective 4 10 5
Objective 5 10 8
Objective 6 7 7
Stretch Objective 1 7 0
Stretch Objective 2 4 4


The Total Planned Business Value for this Team is 50 (7+8+8+10+10+7).  Note that we did not include either Stretch Objective in this calculation.

The Total Actual Business Value for this Team is 45 (7+8+6+5+8+7+0+4).  Note that we included both Stretch Objective in this calculation.

Therefore the Team Predictability value is 90%  ((45/50) * 100)

Overall Average (Program Predictability)

To get the Program Predictability measure, the report averages all the Team performance values.  This approach gives equal weight to all teams in the overall calculation. 

As an example

Team Name Team Program Performance
Wrath of Kanban 80%
Luke Scrumwalker 90%

 

The Overall Average for this Program Increment is 85% ((90+80) / 2)