Recraftory

Menulis OKR yang Baik

Cara menulis Objective dan Key Results yang efektif dan terukur

Kriteria Objective yang Baik

Objective yang baik harus:

  • Inspiratif: membuat tim merasa excited untuk mencapainya
  • Kualitatif: bukan angka, tapi arah dan aspirasi
  • Konkret: cukup spesifik sehingga jelas apa yang dimaksud
  • Achievable dalam satu kuartal (untuk OKR kuartalan)
  • Tidak terlalu banyak: 3-5 Objective per level

Contoh Objective yang buruk:

  • "Improve system performance" — terlalu samar
  • "Ship 10 fitur di Q2" — ini output, bukan tujuan
  • "Continue to grow the platform" — tidak spesifik

Contoh Objective yang baik:

  • "Membuat pengalaman checkout yang secepat dan semudah mungkin"
  • "Membangun fondasi infrastruktur yang siap untuk 10x growth"
  • "Menjadi tim yang paling produktif di perusahaan"

Kriteria Key Results yang Baik

Key Results yang baik harus memenuhi kriteria SMART:

  • Specific: jelas apa yang diukur
  • Measurable: ada angka atau kondisi yang bisa diverifikasi
  • Achievable: ambisius tapi realistis dengan usaha keras
  • Relevant: langsung terhubung ke Objective
  • Time-bound: ada deadline (biasanya akhir kuartal)

Jenis Key Results

Metric-based

  • Mengukur perubahan angka tertentu
  • Contoh: "Median checkout time turun dari 45 detik ke 20 detik"
  • Paling kuat karena tidak ambigu

Milestone-based

  • Mengukur apakah sesuatu selesai dikerjakan
  • Contoh: "Sistem pembayaran baru live di production sebelum 15 Maret"
  • Digunakan ketika metrik tidak bisa langsung diukur

Perbedaan Key Results dan Tasks

Key ResultsTasks
Outcome yang dicapaiAktivitas yang dilakukan
"Checkout time < 20 detik""Refactor checkout service"
Diukur di akhirBisa di-tick tiap hari
Bisa dicapai berbagai caraSatu cara spesifik

Tasks adalah cara mencapai Key Results, bukan Key Results itu sendiri.

Kesalahan Umum Menulis OKR

Boo-OKR (Output, bukan Outcome)

  • Buruk: "Meluncurkan fitur dark mode"
  • Baik: "50% pengguna aktif menggunakan dark mode dalam sebulan setelah launch"

Vanity Metrics

  • Angka yang naik tapi tidak berarti secara bisnis
  • Buruk: "Jumlah commit meningkat 100%"
  • Baik: "Deploy frequency meningkat dari 1x/minggu ke 3x/minggu"

Sandbagging

  • Menulis target yang sudah pasti dicapai untuk terlihat sukses
  • Tandanya: selalu mencapai 1.0 setiap kuartal tanpa effort ekstra
  • OKR harus membuat tim sedikit tidak nyaman

OKR as To-do List

  • Menulis terlalu banyak Key Results sehingga jadi daftar pekerjaan
  • Fokus pada 2-4 KR yang paling impactful per Objective

Template Menulis OKR

Objective: [Kalimat ambisius dan inspiratif]

KR1: [Metrik] dari [angka awal] ke [angka target] pada [tanggal]
KR2: [Milestone] selesai pada [tanggal]
KR3: [Metrik] mencapai [angka target] pada [tanggal]

Praktik Terbaik

  • Review draft OKR dengan tim sebelum finalisasi
  • Tanyakan: "Jika kita capai semua KR ini, apakah Objective benar-benar tercapai?"
  • Juga tanyakan: "Bisakah kita mencapai semua KR tanpa benar-benar mencapai Objective?" — jika ya, KR perlu diperbaiki
  • Konfirmasi baseline data untuk setiap KR sebelum kuartal dimulai