Engineering OKR example

Migrate off a legacy system

Move a critical workload with no customer impact.

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

Move a critical workload to the new platform with no customer impact

  1. KR 1

    Migrate 100% of traffic from the legacy system, up from 0%

  2. KR 2

    Keep customer-facing errors during migration under 0.1%

  3. KR 3

    Decommission the legacy system and cut its $15k monthly cost to $0

Example targets. Adapt to your baseline before you start.
USE THIS WHEN

A migration keeps slipping. Break it into phases and set one OKR per phase if it spans quarters.

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 off a legacy system
objectives:
  - title: Move a critical workload to the new platform with no customer impact
    outcomes:
      - title: Migrate 100% of traffic from the legacy system, up from 0%
        initiatives: []
      - title: Keep customer-facing errors during migration under 0.1%
        initiatives: []
      - title: Decommission the legacy system and cut its $15k monthly cost to $0
        initiatives: []
FROM PLAN TO PROGRESS

Make this plan yours.

Copy the template below, then open Tability. In your plan, choose Import goals from CSV or text and paste it into Import from text.

Create an account