Forum Discussion

ØrjanT's avatar
ØrjanT
Copper Contributor
Jan 20, 2025

Filter sub-OKRs and sub-key results without hiding the main OKRs

I use Viva Goals to monitor goals and key results for team with multiple OKR- and key result owners. I have got three levels:

  1. Main OKRs
  2.    Sub OKRs
  3.       Sub key results

The OKRs on level 1 and 2 applies for all the entire team, but the key results on level 3 are assigned to each of the team members/key result owners.

When a team member add the "owner" filter, to list his key results only, all the member's key results are listed without the OKR hierarchy / OKRs on level 1 and 2 showing. This happens because the OKRs on leven 1 and 2 are not assigned to the team member, which makes sense.

I thought that the solution would be to assign the OKRs on leven 1 and 2 to the team member, but when I do that, all team members's key results on level 3 are listed because they belong to a level 1 and 2 OKR that is assigned to the specific team member in the "owner" filter.

The same problem appears when assigning and filtering with teams and tags.

In other words, I want a list of one team member's key results, that also shows the level 1 and 2 OKRs that they belong to. Any suggestions how to make that happen?

1 Reply

  • papyrusblack's avatar
    papyrusblack
    Copper Contributor

    Coming back to this now that Viva Goals is gone, this is actually a good example of something I’d check for carefully in whatever tool you moved to.

    If someone filters down to their own key results, they should still be able to see the parent objectives those KRs contribute to. Otherwise, you lose half the context of the OKR.

    Not sure what you ended up switching to, but I work at Oboard OKR software; it handles OKRs with that wider hierarchy in mind, so individual work can still be viewed in the context of the team and company goals. It also connects with Microsoft Azure DevOps if that’s where part of the execution happens.