### Overview

Gtmhub uses the aggregated progress metric to calculate the cumulative progress of the OKRs.

Aggregated progress is the average progress of all subobjectives that are aligned under a particular objective.

This metric allows you to:

- Track the cumulative progress of the OKRs in your organization.
- Identify which objectives and key results are lagging behind.
- Analyze what causes the OKR progress to underperform.
- Understand how well the supporting objectives contribute to the main one

### Metrics

To calculate the aggregate progress, Gtmhub uses the following metrics:

- Key result attainment

This is the progress of an individual key result in percentages.**EXAMPLE**: If the key result is to increase sales from 0 to 10. If the key result is at 5, this makes the key result attainment 50%. - Objective attainment

This is the average of the attainment of all key results of the objective. It is calculated by summing up the individual key results' attainment percentages and dividing it by the total number of the assigned key results.**EXAMPLE**: If the objective has two key results and one of them has attainment of 75% and the other – 25%, the Objective attainment is 50%. - Aligned subobjectives

These are all subobjectives that are aligned under an objective. They include all levels of alignment – the subobjectives of the subobjectives are also included.**EXAMPLE**: If an objective has two objectives directly aligned under it and the first subobjective has another two objectives aligned under it, the total number of aligned subobjectives of the top objective is four – two on the first level and two on the second, excluding the top objective.

### Aggregated progress calculation

The aggregated progress equals the sum of the objective attainment of all aligned subobjectives, divided by the number of aligned subobjectives.

### Example

In the following example, there are 5 objectives. *Objectives 2* and *3* are aligned under *Objective 1*, *Objectives 4* and *5* are aligned under *Objective 3*.

The goal is to calculate the *Aggregate progress* of *Objective 1*.

**Objective 1** (KR 1.1 – 20%, KR 1.2 – 40%)

Objective attainment: (20% + 40%)/2 = 50%

Aggregate progress: (35% + 5% + 0% + 70%)/4 = 27.5%

-----**Objective 2** (KR 2.1 – 45%, KR 2.2 – 25%)

-----Objective attainment: (45% + 25%)/2 = 35%

-----**Objective 3** (KR 3.1 – 10%, KR 3.2 – 0%)

-----Objective attainment: (10% + 0%)/2 = 5%

-----Aggregate progress: (0% + 70%)/2 = 35%

----------**Objective 4** (KR 4.1 – 0%, KR 4.2 – 0%)

----------Objective attainment: (0% + 0%)/2 = 0%

----------**Objective 5** (KR 5.1 – 80%, KR 5.2 – 60%)

----------Objective attainment: (80% + 60%)/2 = 70%

In this example:

**Aligned subobjectives**

- The number of
*Aligned subobjectives*of*Objective 1*are 4 -*Objectives 2, 3, 4*and*5*. - The number of
*Aligned subobjectives*of*Objective 3*are*2*-*Objectives 4*and*5*.

**Objective attainment**:** **The *Objective attainment* of the objectives is based only on their key results attainment and is the following:

*Objective 1*: 50%*Objective 2*: 35%*Objective 3*: 5%*Objective 4*: 0%*Objective 5*: 70%

**Aggregate progress**:** **The aggregate progress can be calculated only for objectives that have subobjectives – in this case, *Objective 1* and *Objective 3*.

It is the following:

*Objective 1*: The sum of the*Objective attainment*of*Objectives 2,3, 4*and*5*, divided by 4.

The*Aggregate progress*is (35% + 5% + 0% + 70%)/4 = 27.5%*Objective 3*: The sum of the*Objective attainment*of*Objectives 4*and*5*, divided by 2.

The*Aggregate progress*is (0% + 70%)/2 = 35%

### Notes

There is no guarantee that the execution of child objectives will result in the execution for the parent objective. In such case, you should inspect the possible causes. It may be the case that the child objectives are not as helpful in supporting the parent objective.

When both objective attainment and aggregate progress are low, you must examine the causes for this. Typically, this signals that the team has lost focus on the objective.

Aggregated progress is applied only to a specific session and its parent session. It cannot be applied to sibling sessions. For example, the aggregated progress for *Q1 2019* and the aggregated progress for *Q2 2019* are not directly related to each other, although their parent session is *Annual 2019.*