ToolStack
PM Framework

OKRs

Objectives & Key Results goal-setting

OKRs (Objectives and Key Results) are a goal-setting framework that separates ambitious direction (Objectives) from measurable outcomes (Key Results). Objectives are qualitative and inspiring; Key Results are quantitative and time-bound. OKRs cascade through organisations — company → team → individual — aligning everyone around the same priorities.

Invented by Andy Grove at Intel in the 1970s. Popularised at Google by John Doerr, and documented in his book 'Measure What Matters' (2018).

Use OKRs when

  • The organisation needs better alignment between strategy and execution
  • Teams operate in silos and need shared visibility into each other's priorities
  • Leadership wants to shift from output-based to outcome-based reporting
  • You're scaling past ~50 people and informal alignment starts breaking down

Avoid it when

  • The business direction changes weekly — OKRs need at least a quarterly horizon
  • Teams are in firefighting mode with no capacity for goal-setting overhead
  • OKRs get confused with performance reviews — this poisons the framework

Key Concepts

Objective

A qualitative, inspiring goal that describes where you want to go. Should be bold enough to require focus.

Key Result

A quantitative metric that measures progress toward the Objective. Typically 2–5 per Objective.

Committed OKR

An OKR expected to be fully achieved (100%). Used for operational targets.

Aspirational OKR

A "moonshot" OKR where 70% achievement is a success. Used for stretch goals.

CFR

Conversations, Feedback, Recognition — the ongoing management practices that make OKRs work in practice.

Grading

Scoring Key Results at the end of a cycle. Google uses 0.0–1.0; many companies use 0–100%.

How it works

1
Set (start of quarter)

Company sets OKRs first. Teams draft their own OKRs aligned to company priorities. 1–2 weeks of back-and-forth to align and finalise.

2
Mid-quarter check-in

Teams report confidence levels. Red/yellow/green status. Surface blockers early. Adjust if circumstances have changed significantly.

3
End-of-quarter grading

Score each Key Result. Retrospect on why targets were or weren't hit. Feed learnings into next quarter's OKR setting.

Tools that support OKRs

#1
Asana
4.4Free tier

Exceptionally intuitive and visually clean interface — one of the lowest onboarding friction tools for non-technical teams

#2
Monday.com
4.5Free tier

Highly visual and intuitive interface with color-coded boards — one of the easiest PM tools for non-technical teams to adopt

#3
ClickUp
4.7Free tier

All-in-one platform replacing multiple tools — docs, whiteboards, goals, time tracking, chat, and project management in a single workspace

#4
Notion
4.7Free tier

Unmatched flexibility as an all-in-one workspace — combines docs, wikis, databases, and project management in a single tool

#5
Amplitude
4.5Free tier

Best-in-class behavioral analytics with powerful event segmentation, funnel analysis, and retention charts that go far deeper than Google Analytics

#6
Mixpanel
4.6Free tier

Best-in-class event-based analytics with intuitive funnel, retention, and flow reports that surface actionable insights quickly

#7
Pendo
4.4Free tier

Retroactive analytics — captures all user interaction data from install without requiring pre-defined event tagging, so PMs can answer questions about past behavior immediately

#8
GitLab
4.5Free tier

Single platform covering the entire DevSecOps lifecycle — source code, CI/CD, security scanning, monitoring, and project management in one tool, eliminating toolchain complexity

Frequently Asked Questions

How many OKRs should a team have?

3 Objectives with 3 Key Results each is a common ceiling. More than that and nothing is actually a priority. Many experienced OKR practitioners argue for 1–2 Objectives per team per quarter.

Should OKRs be tied to performance reviews?

Most OKR practitioners say no. When OKRs affect compensation, people set sandbagging targets they're certain to hit. Keep OKRs as a learning and alignment tool, separate from performance management.

What's the difference between OKRs and KPIs?

KPIs are ongoing health metrics you always track (churn, revenue, NPS). OKRs are time-bound goals for a specific period. KPIs tell you the business is healthy; OKRs tell you where you're pushing to improve.

Related frameworks

Dual-Track AgileScrumLean Startup