Team OKR example

Migrate to a new technology

A starting point for clearer priorities and measurable progress. Make the targets your own.

Suggested timeframe: Set with your team1 objective · 3 key results
YOUR STARTING POINTTeam OKRs
OBJECTIVE

Our JS codebase has migrated to TypeScript

  1. KR 1

    Reduce the use of "any" type by 30%

  2. KR 2

    75% of our JS repositories are now using TypeScript

  3. KR 3

    80% of frontend developers have gone through TypeScript training

Example targets. Adapt to your baseline before you start.

Make it work for your team

01

Set your baseline. Check where you are today, then choose targets that stretch your team.

02

Agree on ownership. Give each key result a clear owner and a source of data.

03

Check in every week. Review the numbers, share confidence, and decide what needs attention.

Get this template as YAML

A machine-readable version of this example for a script or AI assistant.

---
title: Migrate to a new technology
objectives:
- title: Our JS codebase has migrated to TypeScript
  outcomes:
  - title: Reduce the use of "any" type by 30%
    from: 0.0
    to: 100.0
    score_format: _number_%
    initiatives: []
  - title: 75% of our JS repositories are now using TypeScript
    from: 40.0
    to: 75.0
    score_format: _number_% TS
    initiatives: []
  - title: 80% of frontend developers have gone through TypeScript training
    from: 0.0
    to: 80.0
    score_format: _number_% trained
    initiatives: []