Kanban - Karakteristik
Dalam bab ini, kita akan mempelajari karakteristik Kanban.
Fleksibilitas dalam Perencanaan
Kanban memberikan perbaikan dalam alur kerja. Dengan representasi visual dari alur kerja, kecepatan perpindahan dari satu tugas ke tugas lainnya berkurang. Hal ini dicapai melalui pembuatan jalur aliran yang ditandai dengan jelas, kartu Kanban, dan kolom yang ditandai dengan jelas untuk menunjukkan di mana setiap item berada dalam alur kerja. Jika sebuah tugas membutuhkan durasi yang lebih lama, ia diizinkan untuk dijalankan tanpa halangan, dan pada saat yang sama, tugas yang telah diselesaikan akan dialirkan ke status berikutnya.
Ini memungkinkan -
Durasi yang cukup untuk tugas yang lebih lama yang tidak dapat dipecah secara logis.
Pelestarian nilai tugas yang lebih lama.
Upaya yang dibutuhkan oleh setiap peran yang akan dikeluarkan.
Aliran berkelanjutan dari tugas yang diselesaikan tanpa waktu tunggu.
Oleh karena itu, perencanaan bersifat fleksibel dan tidak dibatasi waktu.
Batasan Work-In-Progress (WIP)
Batas eksplisit ditetapkan ke jumlah item yang bisa berlangsung di setiap status alur kerja, yang ditunjukkan dengan kolom.
Ini memungkinkan -
Mengurangi waktu tunggu.
Menghindari stres pada sumber daya pada keadaan alur kerja.
Mengidentifikasi kemacetan yang menyebabkan item berada dalam status alur kerja dari waktu yang diantisipasi (biasanya waktu siklus rata-rata) dengan segera.
Mengatasi kemacetan dengan kolaborasi seluruh tim.
Mengurangi ketergantungan dalam menyelesaikan tugas dengan membaginya menjadi sub-tugas, sehingga sub-tugas dilacak secara independen.
Pendekatan Tarik
Ketika Anda memiliki dua tim dan yang pertama berkinerja lebih baik daripada yang kedua, kemungkinan hal itu mendorong lebih banyak pekerjaan daripada yang sebenarnya dapat ditangani oleh yang lain. Hal ini seringkali menimbulkan gesekan antar tim. Solusi untuk ini adalah pendekatan Tarik.
Dalam Pendekatan Tarik, tim berikutnya menarik pekerjaan hanya jika sudah siap. Pull Approach diimplementasikan dengan menambahkan buffer dengan kapasitas terbatas antara kedua tim.
Manfaat Pendekatan Tarik adalah -
Menghindari penumpukan pekerjaan.
Mengurangi waktu tunggu.
Memfasilitasi tim untuk menjaga kecepatan dan fokus pada kualitas.
Menyediakan penyeimbangan sumber daya.
Minimalkan Waktu Siklus
Waktu siklus untuk setiap tugas diukur dan prosesnya dioptimalkan untuk mengurangi waktu siklus.
Hambatan segera diidentifikasi dan diselesaikan secara kolaboratif oleh seluruh tim.
Loop koreksi dianggap mengurangi pengerjaan ulang.
Pengiriman Berkelanjutan
Manfaat pengiriman berkelanjutan adalah -
Siklus pelepasan yang singkat menghasilkan pengiriman terus menerus dari produk yang sedang tumbuh secara berkala.
Interaksi berkelanjutan dengan pelanggan.
Untuk memahami apa yang diinginkan pelanggan.
Bukan untuk menghasilkan apa pun yang tidak dibutuhkan pelanggan.
Umpan balik tentang modul yang disampaikan.
Persyaratan terbatas di setiap siklus rilis.
Pengembang tidak dibebani dengan permintaan. Ini memungkinkan mereka untuk fokus pada pengiriman.
Tidak ada pekerjaan yang selesai sebagian.
Fokus adalah menyelesaikan pekerjaan daripada memulai pekerjaan.
Ini memungkinkan fokus pada mempertahankan kecepatan dan kualitas produk.
Kirimkan sebelum pelanggan berubah pikiran.
Mengoptimalkan aliran Kerja dari awal hingga akhir.
Membantu peningkatan proses bertahap.
Metrik Visual
Alur kerja yang terorganisir secara visual (di Kanban Boards) memfasilitasi -
Penjadwalan sesuai batas WIP pada status alur kerja.
Melacak status dan kemajuan secara terus menerus.
Menetapkan sumber daya secara dinamis berdasarkan persyaratan peran.
Keuntungan Metrik Visual
Setiap hari, untuk setiap kolom, tandai berapa banyak tugas di dalamnya, Anda akan melihat bagan seperti gunung. Bagan ini menunjukkan kinerja masa lalu dan memungkinkan prediksi hasil di masa mendatang.
Anda dapat mengumpulkan informasi berikut dari bagan -
Ukur waktu siklus untuk setiap fitur (atau cerita) dengan menandai tanggal mulai saat fitur dijadwalkan dan tanggal berakhir saat fitur selesai.
Evaluasi kualitas produk yang berkembang dari perspektif teknis, fungsional, dan pengguna pada kotak waktu yang teratur.
Evaluasi kecepatan pengembangan dengan melihat jumlah item pengembangan yang diselesaikan dan melihat waktu siklus rata-rata per item pengembangan.
Sesuaikan laju pengembangan dengan menghitung rasio hari pengembang per item pengembangan yang diselesaikan. Anda dapat menggunakan rasio ini untuk memperkirakan waktu penyelesaian item yang belum berkembang dan menyesuaikan rencana pengembangan seperlunya.
Evaluasi dan sesuaikan proses dengan menggunakan sesi kolaboratif untuk mengidentifikasi perubahan yang dapat dilakukan untuk meningkatkan kualitas produk, atau untuk meningkatkan laju pengembangan.
Identifikasi dan selesaikan keputusan yang tidak divalidasi dengan melihat waktu siklus keputusan yang divalidasi dan berfokus pada loop koreksi yang biasanya merupakan antrean cadangan yang tidak terlihat.
Efisiensi Melalui Fokus
Dengan berfokus pada apa yang diinginkan pelanggan, cakupannya menjadi jelas. Fokusnya adalah memberikan nilai kepada pelanggan.
Efisiensi dapat dicapai dengan cara berikut -
Harapan pelanggan dapat dibuat realistis dan fokus dengan interaksi berkelanjutan dengan pelanggan.
Fokus pada tugas dipastikan dengan batasan pada pekerjaan yang sedang berlangsung (WIP).
Pendekatan Tarik memungkinkan sumber daya untuk menyelesaikan tugas yang ada sebelum tugas baru diambil.
Mengoptimalkan lead-time (waktu siklus) menghasilkan pengiriman yang lebih cepat.
Visualisasi alur kerja dengan papan Kanban segera menarik perhatian ke semua hambatan yang dapat segera diatasi.
Pemberdayaan tim membuat tim mempertanggungjawabkan kesuksesannya.