What is the use of Objective Status Propagation ?

Category: OKRs

Profit.co provides a feature called Objective Status Propagation that determines the objective's status based on the status confidence percentage of its key results.

Why this feature?

  • This feature ensures that the status of an objective is automatically calculated based on the status confidence percentages of its key results.
  • It eliminates the need for manual status updates by reflecting real-time progress through data-driven calculations.

Step 1

Navigate to Settings → OKRs → Authoring from the left navigation panel. On the Authoring page, select the Statuses tab. Under this tab, you can find information about Objective/Parent KR Status Propagation, including Confidence %, Status Name, and Color Code.

You can also add new statuses according to your preferences by clicking the + create status button.

You can enable/disable them, and you can also edit them according to your preferences.

Step 2

Objective status propagation calculation:

For instance, I have set the confidence % of statuses as below:

  • Not Started → 0%
  • On Track → 80%
  • At Risk → 30%
  • In Trouble → 10%
  • Completed →100%

Now, let’s consider an objective with the following three key results:

  1. KR 1 → Organize 6 mental health & wellbeing activities per quarter → On Track (Confidence% - 80%)
  2. KR 2 → Reduce absenteeism due to sick leave from 500 person days to 250 person days → In Trouble (Confidence% - 10%)
  3. KR 3 → Conduct 3 physical fitness sessions per month (Cardio/Gym/Yoga) → At Risk (Confidence% - 30%)

So, the objective's status is calculated based on the average status confidence percentage of the selected key results.

80%+10%+30% / 3 = 40%

Status Definitions and Ranges:

  • Not Started: 0% - 9%
  • In Trouble: 10% - 29%
  • At Risk: 30% - 79%
  • On Track: 80% - 99%
  • Completed: 100%

With a percentage of 40, the objective is categorized as At Risk because it falls within the range of 30% to 79%.

Step 3

If you disable any Objective/Parent KR Status Propagation for specific statuses, those key result statuses will be excluded from the objective's status calculation.

Here, the On Track status has been disabled.

During the next check-in, only the enabled statuses will be considered.

For Instance,

  • KR 2 → Reduce absenteeism due to sick leave from 500 person days to 250 person days → In Trouble (Confidence% - 10%)
  • KR 3 →Conduct 3 physical fitness sessions per month (Cardio/Gym/Yoga) → At Risk (Confidence% - 30%)

Since KR 1 → Organize 6 mental health & wellbeing activities per quarter → On Track (Confidence% - 80%) is excluded, the new calculation becomes:

10%+30%/2 = 20%

With a percentage of 20, the objective is categorized as In Trouble because it falls within the range of 10% to 29%.

Note: This behavior takes effect only from the next check-in after disabling the status.

Related Answer Post

To know more about the Confidence % in OKR Statuses, click here.

Related Questions