Poin Pengguna, Perencanaan Poker – Beberapa Ide Perkiraan dari Scrum

Scrum dapat menawarkan beberapa solusi unik untuk masalah abadi estimasi akurat. Saya akan membahas tiga pendekatan untuk masalah ini: poin cerita, kecepatan burndown, dan perencanaan poker. Scrum adalah metode untuk mengelola proyek pengembangan perangkat lunak. Namun, ide-ide ini dapat digunakan untuk semua jenis pekerjaan judi slot online.

Langkah 1 – Kumpulkan Kisah Pengguna Bersama

Scrum adalah metode memecah proyek menjadi cerita pengguna. Ini adalah deskripsi singkat dari salah satu bagian dari fungsionalitas yang harus disampaikan perangkat lunak. Persyaratan ini sebenarnya persyaratan. Buku Kent Beck “Extreme Programming menjelaskan” mengatakan bahwa persyaratan terdengar wajib, sementara banyak pengguna meminta “baik untuk dimiliki”. Setiap cerita pengguna adalah deskripsi rinci tentang perjalanan pengguna menggunakan perangkat lunak. Anda mungkin melihat cerita yang mengatakan, “Masuk menggunakan kata sandi dan nama pengguna Anda untuk membuka layar utama.”

Tim perangkat lunak akan berkonsultasi dengan klien mereka untuk menentukan cerita mana yang akan dimasukkan dalam sprint berikutnya. Sprint biasanya berlangsung sekitar 20 hari. Tim pengembangan perlu memperkirakan berapa banyak pekerjaan yang dibutuhkan setiap cerita pengguna. Di sinilah perencanaan poker dan ide poin pengguna sangat membantu.

Langkah 2: Tentukan Poin Cerita untuk setiap Kisah Pengguna

Kesalahan umum saat memperkirakan adalah Anda mengacaukan upaya (waktu yang diperlukan untuk menyelesaikan sesuatu) dengan durasi, yang mengacu pada jumlah waktu yang dibutuhkan. Misalnya, pengembang mungkin menyatakan bahwa cerita pengguna akan memakan waktu delapan jam. Tim akan berasumsi bahwa dia bisa melakukannya dalam sehari. Namun, ketika dia pergi bekerja, dia menyadari bahwa dia memiliki kewajiban lain dan hanya bisa menghabiskan satu jam mengerjakan cerita itu. Delapan hari kemudian, dia menyelesaikan tugas itu. Memperkirakan waktu itu sulit karena kita semua memiliki hari-hari buruk dan juga hari-hari baik. Juga, beberapa hari memiliki lebih banyak gangguan daripada yang lain. Scrum menggunakan ini untuk membantu tim berhenti memperkirakan waktu dan sebagai gantinya memperkirakan cerita setiap pengguna dalam hal poin cerita. Poin cerita adalah ukuran abstrak untuk ukuran.

Anda dapat menggunakan poin cerita dengan cara berikut: Mulailah dengan cerita pengguna pertama dan berikan ukuran yang sesuai. Cerita selanjutnya bisa dimulai dengan mengajukan pertanyaan: Seberapa besar dibandingkan pendahulunya? Jika ukurannya setengah, ia mendapat lima poin cerita. Perbandingan relatif ini membantu mengaitkan pengukuran di otak penaksir.

Langkah 3 – Bermain Poker Perencanaan

Merencanakan poker adalah cara terbaik untuk memperkirakan poin cerita. Setiap anggota tim menerima satu pak kartu poker. Setiap kartu memiliki nomor yang tercetak di atasnya. Ini mewakili perkiraan poin cerita. Setiap anggota tim biasanya memiliki sekitar 20 kartu. Alih-alih menggunakan kartu satu hingga dua puluh dalam satu tim, Anda dapat menggunakan angka fibonacci (1,2,3,5,8,13.21.34). Ketidakpastian yang melekat dalam estimasi diwakili oleh variasi angka fibonacci.

Putaran “poker” dimulai. Kisah karyawan dibagikan dengan tim. Kemudian setiap anggota tim mengambil kartu untuk mewakili perkiraan mereka, dan kemudian meletakkannya menghadap ke bawah di meja. Semua kartu harus dibalik secara bersamaan. Ini penting, sebagai perkiraan dari satu orang dapat mempengaruhi perkiraan orang lain. Diskusi berakhir dengan pengembang mempertahankan perkiraan mereka. Diskusi ini diulang berkali-kali.

Langkah 4 — Menggunakan Kecepatan untuk Konversi Poin Cerita Menjadi Durasi

Karena poin cerita dapat diabstraksikan, tim harus mengonversinya menjadi panjang untuk mengetahui berapa lama waktu yang diperlukan bagi mereka untuk menyusun kumpulan cerita pengguna dengan ukuran poin pengguna tertentu. Di sinilah konsep kecepatan Scrum berperan. Kecepatan dapat digambarkan sebagai kemampuan tim untuk menyelesaikan sejumlah pekerjaan dalam satu hari. Juga dikenal sebagai:

Kecepatan = Poin cerita/Durasi

Cerita pengguna harus berukuran 30 poin cerita dan mengambil tiga cerita per hari untuk tim. Ini berarti bahwa dibutuhkan 10 hari kalender untuk menyelesaikannya. Pertanyaan berikutnya untuk ditanyakan adalah “Berapa kecepatan tim Anda?” Anda dapat memperkirakan ini dengan melakukan beberapa sprint dan mengamati berapa jam rata-rata tim bekerja setiap hari. Jika ini adalah sprint pertama, seluruh tim harus bersama-sama memperkirakan kemungkinan kecepatan mereka (mungkin menggunakan poker perencanaan lagi).

Leave a Reply

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