Dalam proses perencanaan, Product Owner atau Customer membaca salah satu cerita pengguna yang diinginkan atau menjelaskan fitur kepada estimator.
Setiap estimator memiliki deck kartu fisik atau virtual yang menampilkan nilai seperti 1, 2, 3, 5, 8, 13, 20, 40 dan 100 (sekuensi Fibonacci modifikasi). Nilai-nilai tersebut mewakili jumlah titik cerita, hari ideal, atau satuan lainnya di mana tim memperkirakan.
Estimator mengdiskusikan fitur, bertanya pertanyaan kepada Product Owner jika diperlukan. Ketika fitur telah dibahas secara lengkap, setiap estimator memilih kartu secara privat yang mewakili perkiraan mereka. Estimator kemudian mengekspos semua kartunya pada saat yang sama.
Jika semua estimator memilih nilai yang sama, maka nilai tersebut menjadi perkiraan. Jika tidak, estimator membahas perkiraan mereka. Estimator yang tinggi dan rendah seharusnya berbagi alasannya. Setelah diskusi lebih lanjut, setiap estimator merevisi kartu perkiraan, dan semua kartu lagi dikenalkan pada saat yang sama.
Tim ulang proses tersebut hingga mencapai kesepakatan tentang perkiraan. Jika mereka tidak memiliki informasi yang cukup untuk sepakat, estimator dapat menunda item tertentu hingga detail tersebut dapat diperoleh.
Kapan Tim Menggunakan Planning Poker?
Tim dapat menggunakan Planning Poker kapanpun perlu memperkirakan item backlog produk.
Tim menggunakkan Planning Poker saat backlog produk pertama kali dibuat. Sebagian besar tim melakukan workshop cerita pengguna untuk menulis dan memperkirakan backlog produk awal. Tim tersebut melibatkan pengembang (team members), Scrum Master, dan Product Owner.
Tim juga menggunakkan Planning Poker saat item backlog produk baru ditambahkan. Aktivitas ini disebut refinement backlog produk, biasanya terjadi sekitar sekali per iterasi.
Apakah Planning Poker Berhasil?
Ya, tim memperkirakan dengan Planning Poker secara konsisten melaporkan bahwa mereka tiba pada perkiraan yang lebih akurat daripada teknik apa pun yang digunakan sebelumnya.
Satu-satunya alasan Planning Poker menghasilkan perkiraan yang lebih baik adalah karena ia membawa bersama pendapat expert beberapa. Karena para ahli ini berasal dari berbagai disiplin pada proyek perangkat lunak, mereka lebih cocok untuk tugas perencanaan daripada orang lain.
Setelah melakukan tinjauan menyeluruh terhadap literatur tentang perencanaan software, Magne Jørgensen, Ph.D., dari Simula Research Lab berkesimpulan bahwa “orang-orang yang paling kompeten dalam menyelesaikan tugas tersebut seharusnya memperkirakan.”
Kedua, percakapan hidup terjadi selama perencanaan poker, dan estimator dipanggil oleh rekan mereka untuk menguji perkiraan mereka. Peneliti telah menemukan bahwa ini meningkatkan akurasi perkiraan, terutama pada item yang memiliki banyak ketidakpastian seperti yang kita temui pada proyek software.
Selain itu, ditanya untuk menguji perkiraan juga menunjukkan hasil perkiraan yang lebih baik karena memperhitungkan informasi yang hilang. Hal ini penting pada proyek agile karena cerita pengguna yang diperkirakan adalah seringkali sengaja agak kabur.
Bagaimana Mengakses Tool Planning Poker Online
Mountain Goat Software termasuk tool Planning Poker online gratis sebagai bagian dari setiap Membership Agile Mentors.
Anggota AMC termasuk dalam hadiah pelatihan dengan Mountain Goat, tetapi siapa pun dapat bergabung dan memperoleh akses ke tool Planning Poker.
Anda dapat mengundang tamu yang tidak terbatas untuk berpartisipasi dalam sesi perencanaan poker virtual. Bagaimanapun, peserta tidak harus menjadi anggota AMC untuk bermain.
Cukup login ke alat dan muat item yang akan diperkirakan sebelumnya. Lalu, berbagikan URL pribadi dengan estimator. Mereka dapat login dan bertemu melalui video conferencing favorit Anda untuk berkomunikasi selama sesi.
Perencanaan agile kemudian berlangsung seperti biasanya.
Highlight lainnya termasuk:
- Pilihsequences Fibonacci modifikasi
- Undang tamu yang tidak terbatas
- Berbagikan URL pribadi dengan estimator
- Login ke alat dan muat item yang akan diperkirakan sebelumnya