Skip to content

Backlog Bukan Antrian: Gerbang Kesepakatan Sebelum To Do

Adityo Guni Waluyo

Aturan transisi satu baris diganti menjadi arena tanya-jawab: item naik ke To Do hanya setelah ada kesepakatan, mengikuti pola definition of ready.

Ringkasan

Item di papan kerja buntu karena owner suka nanya-nanya di mana-mana, bukan karena speknya kurang lengkap. Solusinya, semua item wajib lewat tanya-jawab di backlog dulu sebelum boleh masuk To Do, jadi backlog kayak arena negosiasi ala definition of ready. Akibatnya, refinement jadi log tanya-jawab, item bisa dianggap selesai cuma karena kesepakatannya udah beres, dan WIP limit makin efektif.

Aturan transisi di papan kerja sebuah project perangkat lunak semula hanya satu baris: "Backlog → To Do: keputusan owner". Beberapa pekan terakhir, item kerja tertentu terus memantul di situ. Owner mengajukan pertanyaan berulang dan meminta klarifikasi alih-alih menyetujui eksekusi.

Kiraan awal: item-item itu tertahan karena deskripsinya kurang rinci. Tim lalu memperpanjang spesifikasi di dokumen plan sebelum item naik ke papan. Hasilnya nol. Item tetap tertahan, dan percakapan tentang scope berpindah-pindah tempat: sesi review, obrolan singkat, catatan di dokumen.

Masalahnya bukan kelengkapan spesifikasi, melainkan tempat negosiasinya. Aturan transisi lalu ditulis ulang: semua item dari plan atau spec wajib masuk backlog dulu, dan naik ke To Do hanya lewat kesepakatan hasil tanya-jawab di backlog. To Do tidak boleh diisi langsung dari dokumen perencanaan.

Aturan itu mengubah definisi kolomnya. Backlog bukan lagi gudang penampungan item "belum dipilih", melainkan arena tanya-jawab antara owner dan pelaksana, dengan klien bila perlu, sampai item disepakati. Pola ini memang baku di dunia agile: definition of ready (DoR) adalah kriteria yang disepakati untuk menandai item backlog yang benar-benar siap dikerjakan, supaya tim paham ruang lingkupnya dan bisa mengestimasi [1]. Bedanya, DoR biasanya ditulis sebagai checklist di luar papan; di sini kesepakatannya lahir dan tercatat langsung di dalam kolom backlog.

Gerbang kesepakatan, bukan keputusan sepihak

Perbedaan terpenting ada di kata yang dipakai. Aturan lama menempatkan keputusan pada satu orang: owner memilih, item pindah. Aturan baru menempatkan kesepakatan sebagai gerbang: transisi terjadi setelah tanya-jawab selesai, bukan setelah perintah diberikan. Item yang belum selesai diperbincangkan tidak bisa masuk antrean eksekusi, sekecil apapun keinginannya.

Alur kanban baku mengenal pola serupa. Di tutorial kanban Jira, backlog adalah area staging terpisah, dan manajer produk memindahkan pekerjaan ke kolom "ready for dev" sebagai sinyal eksplisit bahwa item sudah matang [2]. Gerbang kesepakatan pada papan ini memformalkan hal yang sama, hanya dengan bukti diskusi sebagai syaratnya.

Bukti gerbangnya bekerja

Hari yang sama ketika aturan berlaku, satu item desain ditutup dengan status selesai tanpa satu baris kode pun. Deliverable-nya memang desain, bukan implementasi. Eksekusinya lalu lahir sebagai tiga item backlog baru yang terpisah. Papan kini mencatat negosiasi, bukan hanya pekerjaan: satu item boleh selesai karena kesepakatannya selesai, sementara hasil konkritnya pecah menjadi item lain yang menunggu giliran diperbincangkan.

Efek lanjutannya pada kapasitas. Item prematur tidak lagi menyeret pekerjaan "hampir selesai" menumpuk di banyak kolom; pembatasan WIP bekerja justru karena memaksa tim fokus pada kumpulan kecil yang kesiapannya terverifikasi [2]. Prinsip dasarnya memang begitu: kanban membuat pekerjaan terlihat agar urutan pengiriman bisa diperbaiki lintas tim [3]. Kolom eksekusi yang hanya berisi item terserap kesepakatan adalah bentuk paling sederhana dari visibilitas itu.

Refinement menjadi catatan tanya-jawab

Sesi penyempurnaan backlog ikut berubah fungsi. Ia bukan lagi ritual intake pasif, melainkan log tanya-jawab: pertanyaan owner, jawaban pelaksana, dan kesimpulannya tertulis di item. Panduan refinement Atlassian menyarankan sesi ini juga membawa kandidat penghapusan, bukan hanya item baru [1]. Dengan backlog sebagai arena negosiasi, saran itu jadi alami: item yang tidak kunjung sepakat terlihat jelas, dan pilihannya cuma dua, disepakati atau dibuang.

Papan kerja yang transisi pertamanya bergantung pada keputusan sepihak pada dasarnya hanya daftar tugas dengan kolom tambahan. Gerbang kesepakatan membuat backlog jadi tempat termurah untuk berbeda pendapat, jauh sebelum biayanya dibayar dalam bentuk kode.