Panduan Scrum | 33. Papan Scrumban dan Kanban di Scrum
Diterbitkan: 2022-06-23Scrum dan Kanban adalah metode kerja tim yang memiliki banyak kesamaan. Namun, ada juga perbedaan yang ingin kita bahas hari ini. Papan Kanban juga sering diadopsi oleh Tim Scrum. Ini karena mereka sangat praktis dalam memvisualisasikan kerja tim dan kemajuannya. Dengan menggabungkan yang terbaik dari kedua metodologi tersebut, muncullah sebuah teknik yang disebut Scrumban. Ini populer di proyek yang menggabungkan pengembangan Produk dengan pengiriman layanan, di mana Sprint yang panjang dan pertemuan Scrum yang relatif formal tidak selalu cocok.
Papan Scrumban dan Kanban di Scrum – daftar isi:
- pengantar
- Kanban vs Scrum
- Papan Kanban di Scrum
- Scrumban
- Ringkasan
pengantar
Kanban adalah metode yang dirintis di Jepang. Ini berasal dari tahun 1950 -an dan terutama merupakan alat untuk mengelola produksi berkelanjutan sedemikian rupa sehingga tidak menciptakan persediaan dan surplus, tetapi untuk memproses sumber daya secara berkelanjutan. Pada awal abad ke-21 Kanban diadaptasi untuk kebutuhan pengembangan perangkat lunak oleh David J. Anderson.
Kanban vs Scrum
Cara keseluruhan bekerja di Kanban berbeda dari Scrum terutama dengan membawa pendekatan yang kurang formal. Di Kanban, tidak ada panduan yang begitu rinci tentang, misalnya, bekerja di Sprint, peran Pemilik Produk, Scrum Master, dan Tim Pengembang. Hal ini dimungkinkan karena Kanban berfokus pada kesinambungan tugas seperti menyediakan jenis layanan tertentu, yang lebih dapat diulang dan tidak memerlukan perencanaan yang rumit.
Namun, tujuan dan cara kerjanya serupa. Tujuan Kanban adalah memberikan produk dengan kualitas terbaik kepada pelanggan tepat waktu. Prinsip-prinsip tentang cara kerja yang umum untuk kedua metode tersebut dapat dirumuskan sebagai berikut:
- Pekerjaan harus lancar dan tanpa downtime – di Scrum, ini dicapai dengan suksesi Sprint yang berkelanjutan, sedangkan di Kanban pekerjaan terus berlanjut karena kelancaran tugas. Mereka membentuk antrian, dari mana pengembang memilih (menarik) beberapa tugas untuk diselesaikan.
- Tim harus fokus hanya pada tugas yang dipilih – menggunakan terminologi Kanban, tim harus “mengurangi pekerjaan yang sedang berjalan”. Di Scrum, yang setara dengan ini adalah Cerita Pengguna yang dipilih dari Product Backlog untuk dimasukkan ke dalam Sprint Backlog
- Kemajuan tugas harus terlihat oleh semua orang yang terlibat – di Kanban mereka divisualisasikan oleh papan, yang juga sering ditampilkan di Tim Scrum.
Papan Kanban di Scrum
Papan Kanban adalah alat yang banyak digunakan untuk memvisualisasikan kerja tim. Ini adalah tabel dengan beberapa kolom. Di masing-masing dari mereka, ada tugas dengan status tertentu. Kategorisasi tugas didasarkan pada aturan sederhana: kartu dengan deskripsi tugas – atau padanan virtualnya – ditempatkan di salah satu kolom. Versi minimum papan Kanban berisi tiga kolom:
- Melakukan
- Sedang berlangsung
- Selesai – ke kolom terakhir pergi tugas yang memenuhi Definisi Penyelesaian, tentang yang kami tulis di sini.
Di bawah ini Anda dapat menemukan contoh papan kanban dari sistem manajemen proyek all-in-one – Firmbee.com
Biasanya, ada lebih banyak kolom. Jika ada lebih banyak tugas yang harus diselesaikan, biasanya ada kolom tambahan berjudul "dipilih untuk diselesaikan" di antara kolom "akan diselesaikan" dan "sedang berlangsung" . Sementara kolom “to-do” berfungsi sebagai Product Backlog, yang kami tulis di sini, kolom “selected for completion” berfungsi sebagai Sprint Backlog, yang kami jelaskan secara rinci dalam artikel ini.
Penambahan umum kedua adalah kolom "dalam peninjauan" atau "untuk persetujuan". Biasanya disisipkan di antara kolom yang berisi tugas "sedang berlangsung" dan tugas "selesai". Ini berisi tugas-tugas yang diselesaikan oleh Tim Pengembang yang menunggu persetujuan dari Pemilik Produk. Tugas Pemilik Produk adalah memeriksa kepatuhan mereka terhadap kriteria penerimaan dan mendapatkan persetujuan akhir dari Pelanggan. Dalam situasi ini, hanya tugas yang akhirnya diterima yang dipindahkan ke kolom terakhir.
Scrumban
Karena popularitas besar Scrum dan Kanban, hibrida mereka muncul, menggabungkan yang terbaik dari kedua cara kerja. Scrumban bekerja paling baik dalam organisasi yang menghubungkan pembuatan Produk dengan penyediaan layanan, sering kali melibatkan implementasi Produk di Pelanggan. Karena pengurangan rapat dan komunikasi, Tim bisa lebih besar.
Scrumban kurang menekankan pada metrik yang biasa digunakan di Scrum, seperti Burndown Chart. Namun, Scrum menggunakan pilar kebutuhan untuk perbaikan terus-menerus dari proses kerja dan menyesuaikannya dengan kondisi dan kebutuhan pelanggan.
Namun, ketika bekerja di Scrumban, pekerjaan tidak dibagi menjadi Sprint. Rapat scrum diadakan setiap 3, 6, atau 12 bulan.
Penjadwalan pekerjaan mengikuti prinsip “On-Demand”, yaitu saat pekerjaan itu terjadi. Cerita Pengguna ditempatkan langsung di kolom pertama papan Kanban yang berisi tugas "yang harus dilakukan". Dengan demikian, ini berfungsi sebagai Sprint Backlog, yang kami tulis lebih detail di artikel ini. Seperti dalam Sprint Backlog, tugas yang paling mendesak ditempatkan di bagian atas daftar tugas. Namun, untuk proyek yang lebih kompleks, Manajer Proyek dapat mempertahankan daftar tugas terpisah yang terkait dengan Product Backlog, dari mana ia memilih tugas mana yang akan ditempatkan di kolom pertama.
Saat memindahkan tugas dari kolom pertama ke kolom kedua, aturan "Tarik" berlaku. Ini berarti bahwa tugas tidak didelegasikan ke Pengembang tertentu. Setiap orang memilih tugas dari antrian dan menjalankannya secara independen.
Jumlah tugas yang ditempatkan di kolom tengah, "untuk diselesaikan" biasanya dibatasi tergantung pada ukuran tim, sehingga, jika memungkinkan, setiap orang hanya menangani satu tugas pada satu waktu.
Ringkasan
Scrum dan Kanban, meskipun digunakan untuk tujuan yang sama, adalah cara kerja yang berbeda. Scrum bekerja paling baik dalam proyek kreatif dan inovatif yang dilakukan oleh Tim Scrum kecil. Kanban, di sisi lain, diciptakan untuk beroperasi di lingkungan yang berkelanjutan dan bebas waktu henti untuk menyediakan layanan serupa. Scrum sering menggunakan papan Kanban sebagai metode untuk memvisualisasikan pekerjaan yang sedang dilakukan. Kombinasi keduanya menghasilkan Scrumban, yang berfungsi paling baik sebagai kerangka kerja bagi organisasi yang menjual produk mereka dan memberikan layanan berdasarkan produk tersebut kepada pelanggan.
Jika Anda menyukai konten kami, bergabunglah dengan komunitas lebah sibuk kami di Facebook, Twitter, LinkedIn, Instagram, YouTube, Pinterest.
Panduan Scrum:
- Daftar istilah dasar, peran dan pengertian
- Apa itu Scrum?
- Nilai scrum
- Bagaimana menerapkan Scrum di perusahaan Anda?
- Tim Scrum - apa itu dan bagaimana cara kerjanya?
- Siapa Pemilik Produk?
- Kesalahan paling umum dari Pemilik Produk
- Siapa Scrum Masternya?
- Karakteristik Scrum Master yang baik
- Kesalahan paling umum dari Scrum Master
- Statistik dan metrik apa yang harus dilacak oleh Scrum Master?
- Kerjasama antara Pemilik Produk dan Scrum Master
- Tim Pengembang di Scrum
- Kesalahan paling umum dari Pengembang
- Artefak scrum
- Scaling Scrum
- Sprint Backlog
- Apa itu Product Backlog?
- Apa itu Cerita Pengguna?
- Membuat Kisah Pengguna terbaik dengan INVEST
- Kesalahan Cerita Pengguna yang paling umum
- Kriteria Penerimaan Cerita Pengguna
- Estimasi dan Poin Cerita di Scrum
- Perencanaan Poker
- Game Estimasi Tim
- Mendefinisikan Kenaikan
- Acara Scrum
- Apa itu Sprint di Scrum?
- Komitmen Tim Scrum - Sasaran Produk, Sasaran Sprint, dan Definisi Penyelesaian
- Apa itu Grafik Burndown?
- Bagaimana cara membuat dan menafsirkan grafik burndown?
- Keuntungan dan kerugian dari grafik burndown
- Papan Kanban di Scrum dan Scrumban
- Kecepatan dalam Scrum - Kecepatan Tim Pengembang
- Scrum Harian
- Perencanaan Sprint
- Ulasan Sprint
- Apa itu Retrospektif Sprint?
- Kesalahan umum selama Sprint Retrospective
- Pemeliharaan Backlog Produk