OKR Writing

OKR Writing

Overview

OKRs (Objectives and Key Results) are a goal-setting framework. The form is deceptively simple — one inspirational Objective, three to five measurable Key Results — but most OKRs in the wild are broken. They are project plans wearing OKR clothing.

Three disciplines:

  1. The Objective is qualitative, inspirational, time-bound.
  2. Each Key Result is measurable — a numerator over a denominator, by a date.
  3. The KR measures an outcome (value delivered), not an output (work done) and never an input (effort spent).

Core Concepts

1. The OKR equation: “I will [Objective] as measured by [Key Results]”

2. The measurable-KR test: numerator, denominator, deadline

Every KR must answer:

3. OKR vs KPI — different jobs

A KPI can become a KR if you decide to push it — but the KR must specify the from-to delta and the deadline.

4. Input → Output → Outcome hierarchy

Felipe Castro’s “so what?” test: read the KR and ask “so what?” If the answer is another metric (the outcome), the original was an output.

5. Ambitious-but-not-impossible: the 70% rule

For aspirational / stretch OKRs:

For committed OKRs (operational must-haves — SLAs, compliance deadlines), the target is 1.0 and anything less is a problem.

6. The rollup pattern across org levels

Key insight: roughly half of OKRs should be set bottom-up. Pure top-down OKRs kill engagement.

7. Mid-quarter check-in: traffic-light language

8. End-of-cycle scoring (0.0 to 1.0)

For each KR, compute the actual / target on its native scale:

9. Common bad-OKR patterns

Templates

Template — Single OKR

## Objective
[Qualitative, inspirational, time-bound. One sentence. Why this matters.]

## Type
[ ] Committed (target = 1.0)
[ ] Aspirational / stretch (expected score ≈ 0.7)

## Key Results
1. [Move metric X from A to B by DATE]
2. [Move metric Y from A to B by DATE]
3. [Move metric Z from A to B by DATE]

## How we'll know we got it wrong
[One sentence — the leading indicator that says "stop, replan".]

Example — Bad → Good rewrites

Bad Why bad Good
“Launch the new dashboard.” Output, not outcome; no metric, no deadline. “Reach 60% weekly active usage of the new dashboard among paying teams by 2026-09-30.”
“Improve customer happiness.” No numerator/denominator/deadline. “Lift CSAT among top-50 enterprise accounts from 7.4 to 8.5 by 2026-09-30.”
“Hire 10 engineers.” Input, not outcome. “Reduce p95 API latency from 350ms to <200ms by 2026-09-30.”

References