Creating OKRs

This page is about OKR for Jira Cloud. Using Data Center? Click here.

This page outlines the process of setting up and managing Objectives and Key Results (OKRs) within Jira using the OKR for Jira tool. It provides step-by-step instructions on creating objectives, defining key results, and navigating the interface.

Key Considerations

  • Hold a collaborative OKR planning meeting before each quarter to align goals across all levels.

  • Ensure objectives are ambitious, inspiring, and clearly defined using specific language.

  • Break down objectives into smaller, more manageable key results for effective progress tracking.

Creating a New Objective

  1. From the Jira top menu, open the app by clicking Apps > OKR.

  2. Click the Create Objective button.

    image-20240326-151240.png
  1. The Create objective screen displays. The creation dialog fetches and pre-sets as much relevant data as possible from the context. Add all information that would be valuable to the team, as this will make filtering and daily work on the OKRs easier.

    Screenshot 2024-03-26 at 18.14.27.png
  2. Name – Give your objective a descriptive name. Properly defining your goal impacts how you work on it later. Here are some brief rules:
    Do: Write an ambitious, inspiring statement using clear and meaningful language.
    Don't: Write vague or overly generic goals.
    Example: "Become a European leader of fashion e-commerce" is better than "Be better in what we do so that we will become leaders of European online fashion stores this quarter."
    For more examples, check out our guide to writing good OKRs.

  3. Description – Briefly describe the objective for company-wide understanding.

  4. Period (Expected start, end) – Set one of the default periods or create your own. Expected start and end dates are prefilled based on the period’s dates.

  5. Type – Select the objective's type. The readily available ones are Company, Team, and Personal, but you can create new ones according to your needs.

  6. Owner – Select the owner. Start typing to search for the user you’re looking for.

  7. Collaborators – If applicable, add collaborators such as people helping the Owner with the OKR.

  8. Teams – Add teams that are linked to the objective.

  9. Labels – Add labels to make finding the objective easier.

  10. Restrictions – To configure restrictions, click the lock icon on the right-hand corner of the screen.

  1. Click Create to create the objective.

You’ve successfully created an objective! You’ll be directed to the Tree view screen.

Tree view:

On this view, you can see all objectives, key results, and sub-objectives you’ve created in this session, making it easy to create multiple OKRs in one go. On the right, the info panel contains all the information you’ve filled in during creation. Although you can't edit them here (currently), clicking the issue key link next to the OKR name opens a new tab with an editable OKR page. The info on the Tree view page will be updated right after you make the changes, so you don’t have to close it.

By clicking the three-dot icon next to the objective, you can create KRs for the objectives you’ve just created, create sub-objectives, or create other top-level objectives (they’re top-level in this tree but can have any existing objective as a higher-level item).

The Tree view is also available from the Overview page, not only after creating a specific OKR.

Sub-objectives – Creating a sub-objective has the same steps as creating an objective. The only difference is that you need to select its contribution to the objective by changing the weight if you have more than one sub-objectives. The contribution percentage reflects how much the selected OKR contributes to its parent objective's progress upon full completion. By default, all OKRs under the same objective equally share the contribution.

Next, let’s add a KR to your objective.


Adding a Key Result to the Objective

Key results are numerical measures to measure Objective achievement. Best practices include ensuring they are quantifiable, not mere task lists, and limiting each objective to a maximum of five key results. There are multiple methods for creating key results, and all of them can be used to create sub-objectives as well.

  1. Access the Define a Key Result screen:

    • From the Tree view screen, click the plus icon next to the objective name and click Add key result.

    • From the OKR Overview, hover over a top-level objective and click the 3-dot menu, then select Add key result.

    • Inside the Objective Details screen, you can use the Alignment feature to add new key results.

  2. The Create key result screen displays. The creation dialog fetches and pre-sets as much relevant data as possible from the context.

  3. Name – Give your key result a descriptive name.

  4. Description – Briefly describe the key result for company-wide understanding.

  5. Link issues – Depending on your use case, link any Jira issues to the key result. For more information on that, refer to this documentation.

  6. Progress – Decide how you’ll track the progress of the KR. There are two options:
    Update manually – Adding progress updates (changing the current value) and status updates (choosing the current status) is your job.
    Linked issues – You need to connect Jira issues, and then we update the progress for you based on their statuses. With every issue moved to Done, your progress increases; with every new issue added, it decreases a bit. The status of auto KRs still needs to be updated manually, as it’s a very subjective matter.

  7. Next, select how the key result will be measured. You can change this any time after the OKR is created.
    Measure as – You can choose from Numeric, Percentage, USD ($), EUR (€), GBP (£), BRL (R$), CHF (CHf), IDR (Rp), or INR (₹). Let us know via the in-app chat if you’d like us to add your currency.
    Current – The value with which you start at the beginning of the period. If you start a new project, it will most likely be a 0. For instance, if you plan to reduce the number of bugs in your system from X to Y, then X will be the start value.
    Target – The value you plan to achieve in the OKR period. If you have a binary goal (to do or to learn something), then the desired value would be either 1 or 100.

Keep in mind that units are available for KRs that are updated manually only. Key results with linked issues are tracked as a number of Jira issues done.

  1. Period (Expected start, end) – Set one of the default periods or create your own. Expected start and end dates are prefilled based on the period’s dates.

  2. Type – Select the key result’s type. The readily available ones are Company, Team, and Personal, but you can create new ones according to your needs.

  3. Owner – Select the owner. Start typing to search for the user you’re looking for.

  4. Collaborators – If applicable, add collaborators such as people helping the Owner with the OKR.

  5. Teams – Add teams that are linked to the key result.

  6. Labels – Add labels to make finding the key result easier.

  7. Contribution – Select the key result’s weight, which is its contribution to its objective.

  8. Restrictions – To configure restrictions, click the lock icon on the right-hand corner of the screen.

  9. Click Create to create the key result.

Created KR will appear under its objective on the Tree view screen described above.