Poin Pengguna dan Poker Perencanaan: Beberapa Ide Perkiraan dari Scrum

Scrum memberikan beberapa ide bagus untuk membantu mengatasi tantangan konstan estimasi akurat. Berikut adalah beberapa pendekatan yang ingin saya diskusikan: poin cerita dan kecepatan burn-down, perencanaan poker dan perencanaan poker. Sementara Scrum paling sering digunakan untuk mengelola proyek pengembangan perangkat lunak (software development), ide-ide yang disajikan di sini dapat diterapkan pada jenis atau pekerjaan apa pun judi slot online.

Langkah 1: Kumpulkan Cerita Pengguna Bersama

Scrum memungkinkan setiap proyek dipecah menjadi satu set cerita pengguna. Ini adalah persyaratan untuk fungsionalitas tertentu dalam perangkat lunak yang dikirimkan. Mereka adalah persyaratan. Kent Beck, dalam bukunya yang luar biasa, “Extreme Programming Explained”, mengatakan bahwa meskipun mereka adalah persyaratan, persyaratan terdengar wajib. Banyak hal yang pertama kali diminta pengguna adalah “bagus untuk dimiliki”. Setiap cerita pengguna menguraikan perjalanan melalui perangkat lunak. Satu cerita mungkin, “Masuk dengan nama pengguna, kata sandi, dan Anda akan dibawa ke layar beranda.”

Anggota tim perangkat lunak akan bertemu dengan klien untuk mendiskusikan cerita pengguna mana yang harus disampaikan selama sprint berikutnya. Sprint biasanya berlangsung selama sekitar 20 hari. Di sinilah tim pengembang perlu menghitung pekerjaan yang diperlukan untuk setiap cerita pengguna. Di sinilah poin pengguna dan perencanaan poker berguna.

Langkah 2 – Perkirakan setiap Kisah Pengguna dalam Hal Poin Cerita

Kesalahan dalam estimasi adalah upaya yang membingungkan (berapa jam yang dibutuhkan) dan durasi (berapa lama waktu yang dibutuhkan untuk menyelesaikan). Salah satu contohnya adalah pengembang mungkin mengatakan bahwa cerita pengguna akan memakan waktu delapan jam, dan tim dapat menyelesaikannya dalam satu jam. Tetapi ketika dia mulai bekerja, dia menemukan dia memiliki prioritas lain dan hanya bisa fokus pada cerita selama satu jam setiap hari. Dia menyelesaikan tugas delapan hari kemudian. Garis waktu sulit diperkirakan. Setiap orang memiliki hari baik dan buruk. Beberapa hari memiliki lebih banyak interupsi daripada yang lain. Scrum adalah cara untuk mengatasi masalah ini. Scrum mendorong tim untuk berhenti memperkirakan waktu dan sebagai gantinya menggunakan poin cerita untuk memperkirakan setiap cerita pengguna. Poin cerita adalah abstraksi ukuran.

Yang terbaik adalah memulai dengan poin cerita pertama dan memberinya ukuran. Misalnya, sepuluh poin cerita. Tanyakan cerita selanjutnya seberapa besar dibandingkan dengan yang pertama. Lima poin cerita diberikan untuk sebuah cerita yang berukuran setengah. Perbandingan relatif ini membantu mengaitkan ukuran di kepala penduga.

Langkah 3: Bermain Poker Perencanaan

Perencanaan poker bisa menjadi cara yang baik untuk memperkirakan poin cerita. Setiap anggota tim menerima satu set kartu “poker”. Setiap kartu berisi nomor yang mewakili perkiraan titik cerita. Setiap anggota tim biasanya memiliki sekitar 20 kartu. Seri fibonacci lebih populer daripada kartu yang berukuran satu hingga 20. Dapat digunakan 1,2,3,5,8,13.21.34 dan seterusnya. Ketidakpastian yang melekat dalam memperkirakan dapat dilihat pada perbedaan antara angka fibonacci.

Permainan “poker” dimulai. Setelah menyajikan cerita pengguna kepada anggota tim, setiap anggota tim memilih kartu yang mewakili perkiraan yang mereka miliki dan meletakkannya menghadap ke bawah di atas meja. Semua kartu harus dibalik secara bersamaan. Ini adalah penting, karena perkiraan satu orang dapat memengaruhi orang lain. Setelah diskusi, pengembang akan mempertahankan perkiraan mereka. Proses ini berlanjut beberapa kali.

Langkah 4: Menggunakan Kecepatan Untuk Mengonversi Poin Cerita menjadi Durasi

Poin-poin cerita ini abstrak. Tim sekarang akan mengonversinya menjadi durasi untuk menghitung berapa lama waktu yang dibutuhkan untuk membangun kumpulan cerita untuk titik pengguna tertentu. Di sinilah konsep kecepatan Scrum berperan. Velocity mengukur seberapa banyak pekerjaan yang mampu dilakukan sebuah tim dalam sehari. Ini juga dikenal sebagai kecepatan.

Kecepatan = Poin cerita/Durasi

Cerita pengguna yang panjangnya 30 cerita dan memiliki kecepatan tim tiga poin cerita per jam tidak boleh lebih dari 10 hari kalender. Pertanyaan selanjutnya adalah seberapa cepat tim Anda bekerja. Cara terbaik untuk memperkirakan ini adalah dengan melakukan beberapa sprint, dan kemudian melihat seberapa banyak pekerjaan yang dilakukan tim setiap hari. Jika ini adalah sprint pertama, maka tim harus berkumpul dan memperkirakan kecepatan mereka (mungkin dengan bermain poker perencanaan lagi).

Leave a Reply

Your email address will not be published. Required fields are marked *