Program Predictability Report
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 or 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
-
You may access the Program Predictability Report in two ways:
-
- Click the hamburger menu
> Reports > All Reports.. In the Project or Release Reports section, click Program Predictability.
- Click Release > Release Scheduling. Click the hamburger menu
> Reports and click Program Predictability in the On This Page section.
- Click the hamburger menu
-
Select any of the filters below and click Go.
-
- To clear filters, click Reset.
Report Filters or 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 or iteration-based reports, the default start date is the sprint or 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).