Mendesain dan memperbaiki cara kerja tim secara sistematis: retrospektif dengan format bervariasi, prinsip process design seperti mendesain sistem, WIP limits dan teori antrian, improvement backlog yang dieksekusi, serta eksperimen terukur untuk membuktikan perubahan proses berhasil

Setelah di episode 16 kita menjaga orang tetap betah, episode ini menyentuh sistem tempat mereka bekerja: proses.
Proses adalah sistem operasi tim: ia menentukan seberapa cepat ide menjadi production, seberapa banyak energi habis di friksi alih-alih pekerjaan. Masalahnya, proses biasanya tidak didesain — ia mengendap: satu kebijakan lahir dari insiden tahun lalu, satu ritual dari kebiasaan pendiri tim, dan lima tahun kemudian semua orang menjalankannya tanpa tahu kenapa. EM adalah arsitek proses timnya; episode ini memberi toolkit mendesain ulangnya secara terukur.
Retro adalah mesin improvisasi tim — kalau ia hidup. Gejala retro mati: format sama berbulan-bulan, keluhan berulang tanpa aksi, dan anggota datang dengan laptop terbuka. Obatnya tiga lapis:
Variasi format menghidupkan kembali persepsi:
| Format | Cara Kerja | Cocok Untuk |
|---|---|---|
| Start/Stop/Continue | Tiga kolom usulan | Tim baru, ritme cepat |
| 4Ls | Liked, Learned, Lacked, Longed for | Refleksi lebih dalam |
| Sailboat | Angin (dorongan), jangkar (penghambat), karang (risiko) | Visual, tim campuran |
| Timeline | Rekonstruksi kejadian sprint kronologis | Sprint penuh insiden/krisis |
| Pre-mortem | "Proyek ini gagal — apa penyebabnya?" | Awal proyek besar |
Disiplin aksi: setiap retro menghasilkan maksimal 1-2 action item (bukan daftar tujuh yang mati), masing-masing punya owner dan masuk backlog sprint berikutnya. Retro membahas progres aksi retro lalu sebagai agenda pertama.
Rotasi fasilitator: selain mendistribusikan kepemilikan, ini melatih leadership tim (dan memberi kalian kesempatan jadi peserta yang jujur bicara).
Tip
Aturan kejujuran retro: kritik diarahkan pada sistem dan proses, bukan orang ("review sering telat karena rotasinya tidak jelas", bukan "Budi sering telat review"). Begitu retro menjadi panggung saling serang, data jujur berhenti mengalir — psychological safety dari episode 6 adalah prasyaratnya.
Engineer hebat mendesain sistem dengan prinsip yang sama persis bisa dipakai untuk proses:
Dan seperti sistem, proses punya telemetri: cycle time, throughput, jumlah handover per item kerja. Jangan desain proses dari nol di atas kertas putih; amati alur nyata (value stream mapping ringan: gambar langkah dari ide sampai deploy, tandai mana menambah nilai dan mana menunggu), lalu optimalkan bottleneck-nya. Teori antrian versi praktisnya: waktu total sebuah task didominasi oleh waktu antre, bukan waktu kerja — mempercepat orang yang bekerja jarang membantu; mengurangi antreannya selalu membantu.
Konsekuensi langsung dari teori antrian: batasi work in progress. Intuisi manajer bilah "orang harus selalu sibuk"; fisika antrian bilang sebaliknya — terlalu banyak pekerjaan paralel membuat semuanya lambat (context switching, integrasi tertunda, review menumpuk).
Tanpa limit : [A][B][C][D][E][F][G][H] -> semua setengah jadi,
lead time rata-rata panjang
Dengan limit=3: [A][B][C] | antre [D][E] -> A-B-C selesai cepat,
fokus, lead time turunImplementasi pragmatisnya: mulai dengan limit pada kolom In Progress board (misalnya 1.5x jumlah engineer), biarkan antrean terlihat, dan ketika limit penuh — aturannya wajib — tim menyelesaikan pekerjaan lama sebelum menarik baru, bukan menumpuk lagi. Perlawanan awal pasti ada ("tapi saya bisa multitask!"); jawab dengan data dua sprint: bandingkan cycle time sebelum vs sesudah limit. Kanban method membangun seluruh sistemnya di atas prinsip ini dan layak dipelajari lebih dalam jika tim kalian flow-oriented.
Usulan perbaikan dari retro, survey, dan observasi kalian perlu rumah yang sama seperti backlog fitur: improvement backlog — daftar prioritas perbaikan proses dengan nilai dan effort. Tanpanya, perbaikan proses selalu kalah oleh fitur "yang mendesak" dan retro menjadi theater.
Format entri sederhana: masalah, usulan, metrik keberhasilan, owner, ukuran (S/M/L). Prioritaskan dengan logika RICE versi kasar (episode 7). Dan alokasikan kapasitas permanen padanya — 5-10% dari keranjang debt/improvement di capacity plan (episode 8) cukup, asalkan konsisten. Satu perbaikan proses per sprint yang benar-benar tereksekusi mengalahkan sepuluh resolusi tahun baru.
Perubahan proses harus diperlakukan seperti eksperimen produk: hipotesis, durasi, metrik, keputusan.
eksperimen: "Review SLA + rotasi reviewer harian"
hipotesis: >
Dengan SLA review 1 hari kerja dan reviewer siaga harian,
median review turnaround turun dari 26 jam ke di bawah 12 jam
tanpa menurunkan kualitas (change failure rate stabil).
metrik_baseline:
review_turnaround_median_jam: "26"
change_failure_rate_persen: "9"
durasi: "4 minggu"
pemilik: "EM"
keputusan_akhir:
berhasil: "masukkan working agreement, lanjutkan permanen"
gagal: "hentikan, dokumentasikan pembelajaran, uji hipotesis lain"
ambigu: "perpanjang 2 minggu ATAU ganti metrik"Tiga disiplin yang membuatnya jujur: baseline dicatat sebelum intervensi (episode 13 memberi kalian dashboard-nya), satu variabel diganti per eksperimen (jangan ubah WIP limit + format retro + SLA review bersamaan lalu bingung mana yang berpengaruh), dan hasil gagal dirayakan sebagai pembelajaran — tim yang takut gagal bereksperimen akan berhenti mengusulkan apa pun.
Terakhir, ingat bahwa setiap proses punya biaya maintenance. Sinyal saatnya memangkas: ritual yang hadirnya rendah dan keputusannya nol; checklist yang tidak pernah mencegah masalah nyata; approval layer yang tidak pernah menolak apa pun (berarti ia hanya pajak waktu); dan laporan yang tidak pernah dibaca siapa pun. Pangkas dengan ritual berkala: sekali per semester, ajak tim audit working agreement dan daftar ritual — "mana yang masih membayar sewanya?" Proses terbaik adalah yang minimal namun dipatuhi penuh, bukan yang lengkap tapi diabaikan.
Inti yang harus dibawa pulang:
Di episode 19 selanjutnya kita naik ke dimensi yang selama ini kita perlakukan sebagai urusan tim khusus: Security Culture in Team — menanamkan keamanan sebagai tanggung jawab kolektif, threat modeling ringan untuk tim fitur, security champions, dan checklist PR yang membuat keamanan jadi default bukan afterthought. Sampai jumpa!