R&D Management 8 min read

Understanding OKR vs KPI and How to Set Effective OKRs

This article explains the differences between OKR and KPI, offers practical guidance on defining clear objectives and key results, shares common challenges and solutions, and provides examples and stories to help teams adopt OKR as a goal‑setting framework.

转转QA
转转QA
转转QA
Understanding OKR vs KPI and How to Set Effective OKRs

Difference between OKR and KPI

After the company switched from KPI to OKR last year, I went through a period of confusion and consulted two books, "OKR Work Method" and "This Is OKR," gaining experience worth sharing.

OKR stands for Objectives and Key Results, a management tool used by Google and increasingly by Chinese companies such as ByteDance to set and track goals.

The main differences between OKR and KPI are illustrated in the image below.

Choosing between OKR and KPI depends on company culture: KPI suits fast‑paced, results‑driven startups, while OKR fits organizations that value purpose and long‑term vision; there is no absolute right or wrong.

How to Set OKR

Issue 1: Lack of Goal Sense

If writing OKR feels difficult and ill‑structured, remember that OKR can diagnose business direction and logic. Understanding the business’s objectives helps align testing efforts, evaluate ROI, and ensure that objectives match project backgrounds.

Example:

When setting OKRs for September‑October, the business planned a Double‑Eleven promotional campaign and backend operations.

Objective 1 (O1) could focus on improving testing resource efficiency to enhance user experience.

Key Results:

Assist business testing and ensure test quality.

Complete two online inspections.

Analyze online issues, conduct retrospectives, and reduce the percentage of online problems.

Objective 2 (O2) might involve routine tasks and tool development to maintain quality and performance baselines, supporting the Double‑Eleven event.

Key Results:

Document core interfaces and ensure their stability.

Conduct 2‑3 load tests to understand performance metrics and guarantee event stability.

These examples are for reference; adapt them to your specific business context to enhance professional testing capabilities.

Issue 2: Fear of Setting Ambitious Goals

OKR encourages you to “multiply your objectives by ten.” If an OKR is too easy, it is considered a failure.

Many people hesitate to set bold goals because they fear ridicule or have been conditioned by KPI‑driven environments where unmet targets mean no reward.

Story 1:

In "This Is OKR," the first chapter describes Google’s founders estimating a $10 billion revenue target, equivalent to a $100 billion valuation—far beyond typical tech company growth, illustrating the power of ambitious OKRs.

Story 2:

Peter Drucker recounts three stone‑masons asked what they were doing: the first said “I earn a living,” the second said “I am becoming the best stone‑mason in the country.” The latter’s higher sense of purpose mirrors the mindset OKR aims to foster.

Issue 3: How to Clarify OKR Logic

Use visual mapping: list driving forces versus resistance, and act when driving forces outweigh resistance. Apply the same method to OKR by mapping objectives, actions, and expected outcomes.

Objective

Improve Python Skills

Logic

Read

Computer Fundamentals

Python from Scratch

Practice

Write your first piece of code

Enable Python to boost work efficiency and advance career level

Side Note

Mastering clear OKR setting reveals its value, turning slogans into actionable steps, whether for work, personal life, or a family trip. OKR acts as a lighthouse guiding you toward your goals.

Recommended Past Articles

App Push General Testing Plan

How to Quickly Test MQ Messages (Test/Sandbox Environments)

Fundamentals of Testing – How to Write Good Test Cases

leadershipmanagementproductivityOKRGoal SettingKPI
转转QA
Written by

转转QA

In the era of knowledge sharing, discover 转转QA from a new perspective.

0 followers
Reader feedback

How this landed with the community

login Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.