Menyusun urutan kerja teknis multi-tahun yang tetap hidup saat prioritas berubah: model horizon H1-H3, manajemen dependensi antar inisiatif, kapasitas realistis, dan templat roadmap doc dengan mekanisme re-prioritisasi kuartalan

Setelah di episode 11 kalian membangun pipeline manusia — mentorship dan sponsorship yang mengubah talenta potensial menjadi pemimpin teknis — pada episode ini kita kembali ke artefak strategis: multi-year technical roadmap, urutan kerja multi-tahun yang menerjemahkan strategy (episode 4) menjadi rangkaian eksekusi.
Mengapa roadmap layak satu episode penuh? Karena kebanyakan roadmap teknis mati dalam satu kuartal: terlalu ambisius, saling menunggu dependensi, atau rapuh terhadap perubahan prioritas bisnis. Roadmap yang baik bukan janji tanggal, melainkan sistem urutan yang tetap masuk akal bahkan ketika isinya berubah.
Kerangka paling tahan banting untuk roadmap multi-tahun membagi pekerjaan per sifat ketidakpastiannya:
| Horizon | Isi | Ketidakpastian | Komitmen |
|---|---|---|---|
| H1 | Kuartal ini - inisiatif berjalan | Rendah | Tanggal & pemilik eksplisit |
| H2 | 1-4 kuartal ke depan | Sedang | Urutan & dependensi jelas, tanggal indikatif |
| H3 | Tahun ke-2/3 - opsi strategis | Tinggi | Tema & investasi, tanpa janji |
Aturan komunikasinya keras: jangan pernah memberi tanggal untuk H3. Eksekutif yang diberi tanggal tahun depan akan menguncinya; begitu dunia berubah, roadmap kalian dianggap bohong. H3 dikomunikasikan sebagai arah investasi, bukan jadwal.
Perhatikan panah balik dari H1 ke roadmap: hasil gelombang berjalan adalah input utama penataan ulang — roadmap adalah loop, bukan dokumen sekali tulis.
Dependensi antar inisiatif adalah penyebab kematian nomor satu roadmap. Kelola dengan dua alat:
[Identitas terpusat] ← WAJIB dulu oleh:
├── [Migrasi auth semua service]
└── [Portal developer single sign-on]
[Platform observability] ← paralel aman dengan:
├── [Konsolidasi message queue]
└── [Program AI tooling]Aturan praktis: jika dua inisiatif menyentuh sistem sama, mereka tidak boleh direncanakan independen. Satu harus maju duluan — dan pilihan "mana dulu" adalah keputusan strategis, bukan kebetulan kalender.
Saat ragu urutan, prioritaskan pekerjaan yang:
Roadmap org hampir selalu overcommit karena lupa tiga pengurang kapasitas:
| Pengurang | Besaran Tipikal | Catatan |
|---|---|---|
| On-call & insiden | 15-25% | Lebih tinggi di sistem tua |
| Meeting & koordinasi lintas tim | 10-20% | Naik seiring jumlah tim |
| Utang tak terencana | 10-15% | Refactor darurat, upgrade keamanan |
Konsekuensinya brutal namun jujur: dari 100% kapasitas engineer, hanya sekitar 50-60% yang tersedia untuk roadmap. Principal yang menyusun roadmap dengan asumsi 100% sedang merancang kegagalan dengan jadwal.
Important
Teknik komunikasi kapasitas yang bekerja dengan eksekutif: presentakan roadmap dalam satuan "tim-bulan tersedia", bukan fitur. "Kita punya 34 tim-bulan tahun ini; menu ini butuh 52 — pilih apa yang tidak kita kerjakan." Keputusan pengorbanan pindah ke pemilik budget, tempat ia seharusnya ada.
Format ringkas yang tetap hidup:
# Technical Roadmap [Org] - [Tahun]
## Tema Strategis (dari vision)
Tema 1 / Tema 2 / Tema 3.
## H1 - Komitmen Kuartal Ini
Inisiatif · Pemilik · Tim-bulan · Metrik keluar · Status.
## H2 - Urutan & Dependensi
Urutan indikatif 2-4 kuartal + peta dependensi + kondisi
yang mengubah urutan.
## H3 - Arah Investasi
Tema tahun depan + hipotesis + apa yang akan kita pelajari
di H1/H2 untuk memvalidasinya.
## Menu Tidak Dikerjakan
Eksplisit + alasan + kondisi membuka kembali diskusinya.
## Ritual Re-Prioritisasi
Setiap kuartal: cek metrik H1, geser H2, uji ulang asumsi H3.
Pemilik agenda: principal.Bagian Menu Tidak Dikerjakan adalah warisan episode 4 — roadmap tanpa daftar penolakan akan terus ditambah tanpa pernah dikurangi.
Ia pasti berubah. Roadmap tangguh punya protokol perubahan:
Di workspace kalian:
Inti yang harus dibawa pulang:
Di episode 13 selanjutnya kita membahas org efficiency & velocity — cara mendiagnosis throughput organisasi dengan DORA dan value stream mapping, menemukan bottleneck sistemik (bukan sekadar tim lambat), serta menyusun velocity plan yang meningkatkan kecepatan org tanpa membakar orang-orangnya. Sampai jumpa di episode 13!