pop up image

How Agile Can Help You Set OKRs? (Examples Included)

How Agile helps you set OKRs in 2021? Practical examples for industries, teams, and individuals.

A shortcut to fully understanding the meaning and benefits of the OKR framework is to see it in practice. If you'd like to learn how to prioritize your goals, keep them updated, and connect them with actionable plans, you've come to the right place. We are here to share our insights and help you accomplish this in an Agile way.

How to create good objectives and key results?

First, you need to make sure you have a solid understanding of the framework’s components, what’s their purpose and why they are so important.

What are the Objectives in OKR?

Objectives are short and concise sentences that help you envision your company’s mission. They are descriptive, bold, inspiring, and action-oriented. They need to be accessible and visible to each and every company member.

Tip: When creating your objectives, make sure to write them in a way that they answer the following questions:

  • What is the company’s priority? 
  • What does the company envision to achieve long-term?
  • What market direction would you like your business to follow?

What are the Key Results in OKR?

The Key Results represent the measurements of your progress. They are the path leading toward your goal completion. They are measurable, verifiable, and time-bound. Similar to the S.M.A.R.T. goals framework, Key Results should be specific and attainable.

Tip: When writing down your key results, make sure they answer the following questions:

  • How to achieve your goal?
  • How to measure the progress toward achieving this goal?
  • What indicators need to be in place to conclude that you have achieved a positive outcome?

There is no doubt that setting your first OKR examples will take some rewriting and adjusting, at least in the beginning. However, for now, let’s explore how you can polish your OKRs and spread the goal-setting technique across your team and organization.OKRs definition diagram

Image credit: https://www.whatmatters.com/ 

How Agile helps OKRs?

The Agile mindset creates a perfect environment for setting focused and reliable OKRs.

The use of Agile practices such as visualizing work brings company-wide transparency on one end. Introducing feedback loops and focusing on customer needs and expectations, on the other hand, helps teams shift their attention from maximizing output to producing customer value and adapting to changing requirements. In that way, Agile and OKRs’ coexistence fosters the alignment between strategy and execution.

To achieve that, a method such as Kanban offers the right means to represent and emphasize that alignment. It aims to bring transparency, efficiency, and continuous improvement. Let's take a closer look at how that happens in practice and how Kanban complements the implementation of OKRs.

  • Enhanced High-Level Visibility

Through the use of its practices, the Kanban method is focused on achieving visibility and workflow improvement. That being said, it offers a straightforward way to visualize work not only on a team level but across the company’s management too. The Kanban method "sees" organizations as interconnected value streams that you should look to visualize and continuously optimize.

In practice, this can happen with the help of a network of related Kanban boards. Talking from an OKR perspective, you can think of the top of this network as a management hub where you can map your high-level objectives and connect them to their respective key results. Going further down, the idea is to break down the key results into actionable projects which will be distributed across multiple teams on their team Kanban boards.

Agile OKRs related boards

This is how objectives are mapped and connected to key results and their execution. It enables high-level transparency which allows all stakeholders to stay on top of both the company strategy and its execution. Setting OKRs in an Agile environment will help you reach a company-wide alignment with your vision. It will also boost people’s engagement by allowing them to track their work progress and contribution to the team or strategic objectives.

  • Limiting Work in Progress

Crucial to the objectives and key results method is bringing focus to work. The OKR framework calls for thinking of what’s most important and what is the priority now, which forces us to set a limited number of goals at a time - the ones that matter the most. The Kanban practice to set limits to your work in progress further prevents you from overburdening with too many objectives, losing focus, and interrupting your work rhythm.

WIP limits

  • Establishing Regular Feedback Loops

Objectives are action-oriented, they require people’s creativity, therefore they imply regular feedback exchange. The execution of both strategic and team OKRs is highly dependent on people’s input. Their regularity gives you an idea if you are walking down the set business path or you need to change course. The Kanban cadences help you establish regular feedback loops and provide a solution to both management and teams.

The Service Delivery reviews, for example, allow teams to incorporate lessons learned into their workflows on a regular basis and decide on further actions to satisfy their key results. The operations monthly review on the other hand is designed for team synchronization and making decisions on improvements.

Kanban Cadences

The output from there serves as a basis for the strategy review where strategic-level management is setting objectives and the company’s path. Keeping this close alignment between team and management brings agility and makes a company capable of responding promptly to necessary changes.

  • Making Policies Explicit

By making work policies simple, visible, and well-defined, you can streamline your work processes and encourage self-organization. Using the practice of setting up explicit policies, the Kanban method to project management further boosts transparency, makes processes clear, and lays the foundation to bring more value to your customers.

The OKR framework, on the other hand, aims to bring everyone on the same page with the strategic goals and have a clear understanding of the necessary actions to achieve them. The practice of making process policies explicit in Kanban helps to bring just that shared understanding of the work execution and thus foster workflow stability.

Strategic industry-specific OKRs examples

As discussed, one of the most profound benefits of the OKR concept is the alignment between the company goals and their execution. Let’s look at some industry-specific objectives and key results examples coming from strategic management.

Note: The following examples are used for exploratory and descriptive purposes to demonstrate how the OKRs framework works. Actual OKRs are unique and dependent on the company’s stature and goals.Computer Software OKRs

Objective: Expand business overseas.

  • Key result 1: Migrating to subscription-based model (SaaS) by end of Q3.
  • Key Result 2: Generate 50K quality leads.
  • Key Result 3: Labour market research.

 

Construction OKRs

  • Objective: Boost Sales of Materials to Residential Property Owners.
  • Key Result 1: Develop a new Sales training program by end of Q2.
  • Key Result 2: Hire 2 new Sales Managers.
  • Key Result 3: Increase sales by 20% by end of Q3. 

 

Pharmaceutical-industry OKRs

  • Objective: Introduce a new product line of medications for treating inflammatory infections. 
  • Key Result 1: Apply for patent protection.
  • Key Result 2: Schedule 5 online webinars to introduce the product to partners.
  • Key Result 3: Launch new product by end of Q3.

Once you have mapped your strategic priorities and set your key results, you can now look at how these goals cascade down into the separate departments. 

Team-specific OKRs

OKR examples for IT Operations teams

  • Objective: Improve the infrastructure in location X.
  • Key Results 1: Upgrade the current IT systems.
  • Key Result 2: Reduce downtime of all IT systems by 50%.
  • Key Result 4: Reduce fixing malfunctions to 10% by end of Q3.

 

Engineering OKRs

  • Objective: Increase production speed.
  • Key Results 1: Reduce large batches to manageable portions.
  • Key Results 2: Automate task assignment.
  • Key Results 3: Achieve company-wide visibility to projects.

 

Customer Support 

  • Objective: Improve customer support process.
  • Key Results 1: Implement a new customer support portal.
  • Key Results 2: Increase customer response rate by 30%.
  • Key Results 3: Decrease customer wait time by 30%.

 

Software Development 

  • Objective: Improve the quality of features. 
  • Key Results 1: Take control over customer issues by end of Q2.
  • Key Results 2: Sort internal issues (bugs) into categories.
  • Key Results 3: Hire 3 highly-experienced engineers by end of Q2.

 

In Summary

Applying the OKR framework in an Agile environment leads to enhanced transparency, greater accountability, focus, and alignment with the high-end goals across the company. 

You can breakdown the format of good OKR examples into answering specific questions about each of the framework attributes:

Objectives should describe what matters most:

  • What is the company’s priority?
  • What does the company envision to achieve long-term?
  • What market direction would you like your business to follow?

Key Results should answer how are we planning to achieve our goals:

  • How to achieve your goal?
  • How to measure the progress toward achieving this goal?
  • What indicators need to be in place to conclude that you have achieved a positive outcome?

Start your free trial now and get access to all Kanbanize features.

During the 30-day trial period you can invite your team and test the application in a production-like enviroment.