Artikel ini membahas 40% sisanya: weighted scoring, pemetaan KPI finansial ke key results, cara menjawab pertanyaan yang pasti muncul - "ini connect ke P&L-nya di mana?" - dan template satu halaman yang menjawab pertanyaan itu secara konkret.
Yang Dikatakan Panduan re:Work OKR (Ringkasan Cepat)
Jika Anda sudah familiar, lewati bagian ini. Jika belum:
- Objectives bersifat kualitatif dan menunjukkan arah
- Key results harus terukur dan terikat waktu
- Skala penilaian 0,0-1,0; OKR aspirasional dengan skor 0,7 sudah dianggap berhasil
- Ada dua tipe OKR:
| Tipe | Target Skor | Contoh |
|---|---|---|
| Committed | 1,0 | Rencana rekrutmen, tenggat regulasi, peluncuran produk terjadwal |
| Aspirational | 0,7 | Laju pertumbuhan revenue, peningkatan NPS, penetrasi pasar baru |
- 3-5 objectives per level organisasi, masing-masing 3-5 key results, siklus triwulanan
- Transparansi penuh: semua orang bisa melihat OKR semua orang
Penting untuk dicatat: kerangka re:Work berakar langsung dari metodologi yang dipopulerkan John Doerr dalam Measure What Matters (2018), buku yang mendokumentasikan bagaimana Google mengadopsi OKR dari Intel di era Andy Grove. Panduan online-nya adalah distilasi publik dari praktik internal tersebut - bukan dokumen akademis, melainkan catatan praktisi.
Satu hal penting yang sering diabaikan: dokumentasi Google menyatakan "OKR bukan alat performance management." Setiap CFO yang Anda tunjukkan tracker ini akan langsung bertanya bagaimana skor OKR mempengaruhi bonus tahunan. Panduan tidak membantu Anda menjawab pertanyaan itu - dan kita akan bahas ini di bagian akhir.
Masalah Utama: KPI Finansial Tidak Otomatis Jadi Key Results
Ini yang paling sering menjadi titik macet di tim FP&A.
Anda punya KPI yang sudah ada di dashboard atau laporan bulanan - ARR, gross margin, churn rate, days sales outstanding. Pertanyaannya: apakah angka-angka ini langsung masuk sebagai key results? Atau fungsinya sebagai sesuatu yang lain?
Jawabannya tergantung konteks, dan perbedaannya penting secara operasional:
KPI sebagai key result - Ketika pencapaiannya membutuhkan inisiatif aktif dan bukan sekadar kondisi bisnis berjalan. Contoh: "Capai ARR Rp 65 miliar pada Q2 2026" adalah key result yang valid jika tim Sales sedang dalam mode ekspansi agresif. Tapi jika ARR Rp 65 miliar sudah hampir pasti tercapai berdasarkan pipeline yang ada, ini bukan OKR - ini laporan status.
KPI sebagai benchmark input - Ketika KPI berfungsi sebagai ambang batas keberhasilan untuk inisiatif tertentu. Contoh: "Luncurkan segmen enterprise dengan gross margin minimal 42%" - di sini gross margin bukan OKR-nya, melainkan kondisi keberhasilan yang harus dipenuhi oleh key result tersebut.
KPI sebagai sinyal peringatan - Days sales outstanding (DSO) atau churn rate biasanya masuk kategori ini. Anda tidak membuat OKR tentang mempertahankan DSO 45 hari - itu kondisi operasional normal. Tapi kalau DSO mulai merangkak naik dan Anda ingin perbaikan sistemik, "Turunkan DSO dari 58 hari ke 42 hari pada Q3 melalui revisi proses invoicing" adalah key result yang sah.
Contoh Pemetaan KPI ke Key Results
Ambil departemen Finance dengan tiga KPI utama: ARR, gross margin, dan churn rate. Begini cara masing-masing dipetakan:
| KPI | Nilai Saat Ini | Fungsi dalam OKR | Key Result |
|---|---|---|---|
| ARR | Rp 58 miliar | Key Result langsung | Capai ARR Rp 65 miliar pada Q2 2026 |
| Gross Margin | 38,5% | Kondisi keberhasilan | Luncurkan paket enterprise baru dengan gross margin ≥ 42% |
| Churn Rate | 3,2%/bulan | Key Result perbaikan sistemik | Turunkan churn dari 3,2% ke 2,5% melalui program onboarding baru |
| DSO | 58 hari | Key Result perbaikan sistemik | Turunkan DSO ke 42 hari melalui revisi SOP invoicing |
Kolom "Fungsi dalam OKR" ini yang hilang dari panduan re:Work - dan ketiadaannya menyebabkan banyak tracker OKR akhirnya jadi campuran antara KPI dashboard biasa dengan OKR sesungguhnya.
Matematika yang Diabaikan Panduan re:Work OKR
Jangan Campur Committed dan Aspirational dalam Satu Angka
OKR committed pada skor 0,5 adalah masalah serius. OKR aspirational pada skor 0,5 hanya sedikit di bawah target 0,7. Mencampur keduanya menjadi satu rata-rata departemen menghilangkan sinyal penting - dan board tidak bisa membaca hasilnya dengan tepat.
Gunakan dua metrik ringkasan terpisah:
Fulfillment rate OKR committed (persentase yang mencapai ≥ 0,95):
=COUNTIFS('Q2_OKRs'!C:C,"Committed",'Q2_OKRs'!D:D,">=0.95") / COUNTIF('Q2_OKRs'!C:C,"Committed")
Apa pun di bawah 80% adalah percakapan, bukan catatan kaki.
Rata-rata skor OKR aspirational per departemen:
=AVERAGEIFS('Q2_OKRs'!D:D,'Q2_OKRs'!B:B,Assumptions!$B$4,'Q2_OKRs'!C:C,"Aspirational")
Di mana Assumptions!$B$4 menyimpan nama departemen - formula yang sama bekerja di semua baris tab Dept_Rollup tanpa perlu menulis ulang per departemen.
Weighted Scoring: Peningkatan Terbesar yang Bisa Anda Buat
Re:Work memperlakukan semua key results kira-kira sama bobotnya. Dalam OKR keuangan yang nyata, tidak demikian.
OKR Sales dengan tiga key results - ARR baru Rp 18,5 miliar, 92% logo retention, dan "tingkatkan hygiene CRM" - tidak seharusnya membobot ketiganya sama dalam skor departemen. Key result yang terikat Rp 18,5 miliar harus memiliki bobot lebih besar dari key result tentang kebersihan data CRM.
Tambahkan kolom Weight (skala 1-3) di tab OKR Anda, lalu gunakan SUMPRODUCT alih-alih AVERAGEIFS:
=SUMPRODUCT(
('Q2_OKRs'!B:B=Assumptions!$B$4)*('Q2_OKRs'!C:C="Aspirational")*'Q2_OKRs'!D:D*'Q2_OKRs'!E:E
) /
SUMPRODUCT(
('Q2_OKRs'!B:B=Assumptions!$B$4)*('Q2_OKRs'!C:C="Aspirational")*'Q2_OKRs'!E:E
)
Ini weighted average skor aspirational untuk satu departemen - array formula, tanpa helper columns, menarik langsung dari tab OKR. Panduan re:Work tidak menyebutkan weighted scoring sama sekali.
Struktur Tracker 4-Tab
Tab Assumptions - Kuartal saat ini, daftar departemen, definisi tipe OKR, ambang batas penilaian (floor committed: 0,95; target aspirational: 0,70). Ini adalah single source of truth untuk seluruh tracker. Tab ini yang paling sering diabaikan orang - dan ketiadaannya menyebabkan reference rusak setiap kali nama departemen berubah di tengah tahun.
Tab Q[N]_OKRs - Satu baris per key result dengan kolom: Objective, Key Result, Type (Committed/Aspirational), Score (0,0-1,0), Weight (1-3), Owner, Department. Kolom Weight yang membedakan tracker ini dari spreadsheet OKR generik.
Tab Dept_Rollup - Skor tertimbang per departemen, dipisahkan per tipe. Delta periode-ke-periode vs. kuartal sebelumnya:
=IFERROR(
AVERAGEIFS('Q2_OKRs'!D:D,'Q2_OKRs'!B:B,Assumptions!$B$4,'Q2_OKRs'!C:C,"Aspirational") -
AVERAGEIFS('Q1_OKRs'!D:D,'Q1_OKRs'!B:B,Assumptions!$B$4,'Q1_OKRs'!C:C,"Aspirational"),
"-"
)
Tab Summary - Pandangan eksekutif: fulfillment rate committed perusahaan, rata-rata aspirational perusahaan, departemen yang missed committed OKRs (ditandai merah), tren Q-o-Q. Tab ini yang masuk ke board pack - bukan sebagai pengganti laporan keuangan, tapi sebagai ringkasan kemajuan inisiatif strategis.
Flag untuk early warning di tab Summary:
=IF(AND('Q2_OKRs'!C2="Committed",'Q2_OKRs'!D2<0.85),"MISS âš ","OK")
Ambang batas 0,85 (bukan 0,95) memberi early warning sebelum OKR committed secara resmi gagal - berguna kalau Anda ingin leadership punya waktu untuk intervensi sebelum akhir kuartal.
Dokumen yang Selalu Ditanya CFO: Template Mapping OKR ke P&L
Tracker 4-tab di atas adalah alat manajemen internal. Yang ditanyakan CFO dan investor berbeda: "key result mana yang punya implikasi P&L, dan berapa besar?"
Ini bukan pertanyaan yang dijawab oleh tracker OKR - dan panduan re:Work memang tidak membahasnya. Jawaban yang tepat ada di dokumen terpisah: satu halaman yang memetakan key results ke line item P&L lengkap dengan proyeksi dampak finansialnya. Dokumen inilah yang masuk ke board pack, bukan sebagai rekonsiliasi akuntansi, melainkan sebagai jembatan narasi antara agenda strategis dan angka keuangan.
Struktur Tabel Mapping OKR-ke-P&L
Tabel ini memiliki enam kolom. Bisa dibuat di tab baru di spreadsheet yang sama atau di dokumen terpisah - yang penting formatnya konsisten setiap kuartal.
| Key Result | Tipe | Line Item P&L | Proyeksi Dampak | Asumsi Kunci | Skenario Downside |
|---|---|---|---|---|---|
| Capai ARR Rp 65 miliar pada Q2 2026 | Committed | Revenue | +Rp 7 miliar vs. baseline | Konversi pipeline 68%, tidak ada churn tambahan | ARR Rp 61 miliar jika konversi turun ke 55% |
| Luncurkan paket enterprise, gross margin ≥ 42% | Aspirational | COGS / Gross Profit | Margin naik 3,5 poin dari 38,5% | Volume enterprise ≥ 15% dari total ARR baru | Margin flat jika onboarding cost melebihi estimasi 20% |
| Turunkan churn dari 3,2% ke 2,5% | Aspirational | Revenue (retention) | +Rp 1,2 miliar ARR dipertahankan per kuartal | Program onboarding live per 1 Mei 2026 | Dampak nol jika churn hanya turun ke 2,9% |
| Turunkan DSO dari 58 ke 42 hari | Committed | Cash Flow / Working Capital | Percepatan kas masuk ±Rp 3,8 miliar | Revisi SOP invoicing selesai per April | DSO 50 hari jika hanya 60% akun ikut skema baru |
Empat kolom terakhir inilah yang biasanya hilang dari OKR tracker biasa. Penjelasan per kolom:
Line Item P&L - Bukan semua key result punya implikasi P&L langsung. Key result operasional seperti "tingkatkan hygiene CRM" tidak masuk tabel ini. Hanya key results yang secara langsung menggerakkan revenue, COGS, opex, atau working capital yang relevan.
Proyeksi Dampak - Ini bukan angka audited. Ini estimasi order-of-magnitude yang memungkinkan CFO dan board memverifikasi bahwa inisiatif yang diprioritaskan sepadan dengan resource yang dialokasikan. Format yang bersih: delta vs. baseline, bukan angka absolut.
Asumsi Kunci - Satu atau dua asumsi terkritis yang menentukan apakah dampak proyeksi tersebut terwujud. Ini yang akan ditanya investor. Tuliskan secara eksplisit - jangan biarkan reviewer menebak.
Skenario Downside - Apa yang terjadi jika key result tidak tercapai sepenuhnya? Berapa angka P&L-nya? Ini yang mengubah dokumen dari "laporan kemajuan" menjadi "alat keputusan." CFO yang baik akan langsung ke kolom ini.
Formula Pendukung di Google Sheets
Jika tabel mapping dibuat di spreadsheet yang sama dengan tracker OKR, Anda bisa menarik skor terkini secara otomatis untuk kolom status:
=IFERROR(
VLOOKUP(A2,'Q2_OKRs'!B:D,3,FALSE),
"Belum ada skor"
)
Di mana kolom A berisi teks key result yang sama persis dengan yang ada di tab Q2_OKRs. Ini berguna untuk menambahkan kolom "Skor OKR Terkini" di tabel mapping - sehingga reviewer bisa melihat dalam satu pandangan apakah inisiatif dengan implikasi P&L terbesar sedang on-track atau tidak.
Yang Perlu Dikomunikasikan Sejak Awal
Tabel mapping ini bukan rekonsiliasi akuntansi. Angka proyeksi di dalamnya tidak tie-out ke model keuangan yang divalidasi akuntan, tidak punya audit trail, dan tidak menggantikan proyeksi P&L formal. Yang dikerjakan tabel ini berbeda: menjawab pertanyaan "mengapa inisiatif ini lebih diprioritaskan daripada yang lain?" dengan bahasa yang bisa dibaca board dalam lima menit.
Jika CFO atau investor ingin angka yang bisa direkonsiliasi, arahkan ke model keuangan - bukan ke dokumen ini.
Biaya Administrasi dan Kapan Perlu Otomasi
Tracker ini berfungsi. Masalahnya adalah setiap kuartal baru berarti menyalin 3-4 tab, memperbarui named ranges, memperbaiki referensi departemen yang rusak ketika seseorang mengubah nama tim di tengah tahun, dan membangun ulang formula Dept_Rollup jika struktur organisasi berubah.
Itu 2-3 jam arkeologi formula di awal setiap kuartal. ModelMonkey menangani rebuild struktural ini di Google Sheets: bisa draft chain AVERAGEIFS lintas-tab, flag reference mismatches ketika nama departemen berubah, dan setup weighted scoring logic dari nol. Judgment calls - bagaimana memboboti committed headcount OKR terhadap stretch revenue target dalam scorecard CFO yang sama, atau asumsi mana yang masuk ke kolom downside tabel mapping - tetap keputusan Anda.