Dalam pengembangan software, estimating adalah salah satu tahapan penting dalam pengembangan produk. Estimasi dapat dilakukan dengan berbagai cara, tetapi Planning Poker adalah salah satu metode yang paling efektif dan populer. Dalam artikel ini, kita akan membahas bagaimana Planning Poker bekerja dan kelebihan menggunakan metode ini.
Bagaimana Planning Poker Bekerja?
Planning Poker dimulai dengan product owner atau customer membaca salah satu user story yang diinginkan atau menggambarkan fitur kepada estimer. Estimeter kemudian memiliki deck kartu fisik atau virtual yang menampilkan nilai seperti 1, 2, 3, 5, 8, 13, 20, 40 dan 100 (sequsensi Fibonacci modifikasi). Nilai-nilai tersebut mewakili jumlah titik cerita, hari ideal, atau unit-unit lain yang digunakan tim untuk menaksir.
Estimeter kemudian membahas fitur, bertanya-jawab dengan product owner jika perlu. Setelah fitur telah dibahas secara teliti, setiap estimeter memilih kartu secara privat untuk mewakili perkiraan mereka. Selanjutnya, semua estimeter mengeksploitasi kartunya pada saat yang sama.
Jika semua estimeter memilih nilai yang sama, maka nilai tersebut menjadi perkiraan tim. Jika tidak, estimeter membahas perkiraan mereka. Estimator-high dan -low, terutama, harus berbagi alasannya. Setelah diskusi lebih lanjut, setiap estimeter mereksa kartu perkiraan mereka, dan semua kartu diexplotasi pada saat yang sama.
Tim ulang proses tersebut hingga mereka mencapai kesepakatan pada perkiraan. Jika mereka tidak memiliki informasi cukup untuk bersepakat, estimeter dapat menunda item tertentu hingga detail-detail dapat dipahami.
Kapan Tim Menggunakan Planning Poker?
Tim dapat menggunakan Planning Poker kapan pun mereka membutuhkan estimasi product backlog items. Tim juga menggunakannya saat pembangkitan awal product backlog dan pada saat tambahan product backlog baru.
Apakah Planning Poker Berhasil?
Ya, Planning Poker bekerja dengan baik! Tim yang menggunakan Planning Poker secara teratur melaporkan bahwa mereka mencapai perkiraan yang lebih akurat daripada teknik sebelumnya.
Sebuah alasan kenapa Planning Poker dapat menghasilkan perkiraan yang lebih akurat adalah karena metode ini membawa bersama opini expert dari beberapa individu. Karena itu, tim yang terdiri dari ahli-ahli dari berbagai disiplin memang lebih layak untuk menaksir pekerjaan software daripada individu lain.
Kedua, dialog yang hidup dan dinamis terjadi selama sesi Planning Poker, dan estimeter dipaksa untuk membenarkan perkiraan mereka. Penelitian telah menunjukkan bahwa ini dapat menghasilkan perkiraan yang lebih akurat, terutama pada item-item dengan banyak ketidakketulian.
Bagaimana Mengakses Tool Online Planning Poker
Mountain Goat Software menyediakan tool online Planning Poker secara gratis sebagai bagian dari setiap anggota Agile Mentors Membership. Anggota AMC juga mendapatkan akses ke fitur-fitur lain, seperti pilihan bilangan sequence, simpan favorite user story, impor cerita dari tools seperti JIRA dan Pivotal Tracker, dan ekspor cerita dan perkiraan dalam format CSV.
Selain itu, Mountain Goat Software juga menyediakan kartu Planning Poker yang dapat dipakai secara fisik. Kartu-kartu ini dapat dibeli di toko online Mountain Goat Software dengan harga yang sangat murah sebagai keramahan bagi komunitas agile.