Ini adalah pertanyaan yang sangat bagus dan sangat penting bagi tim untuk ditingkatkan. Topiknya menipu dan disalahpahami secara luas. Tujuan asli dari pengarahan cerita adalah untuk menemukan metode yang cepat dan akurat untuk memperkirakan Level Upaya (LOE) yang diperlukan untuk melengkapi fungsionalitas yang didefinisikan dalam cerita. Tujuan keseluruhan: memberi tim metode PERAMALAN atau memperkirakan berapa lama waktu yang dibutuhkan untuk menyelesaikan upaya (seperti proyek). Pemahaman Anda tentang Velocity benar: ini adalah poin RATA-RATA per Sprint selesai (benar-benar SELESAI). Jadi, jika Anda memiliki proyek untuk dikirim, dan itu adalah 250 poin, dan tim Anda rata-rata 25 poin per sprint, proyek akan mengambil sekitar 10 sprint, plus atau minus beberapa waktu buffer.
Beberapa tokoh, seperti Ken Schwaber, menyarankan bahwa kecepatan dan titik hanya digunakan untuk peramalan jangka menengah hingga jangka panjang. Mereka menyarankan menggunakan jam kerja sebagai "pemeriksaan kewarasan" kedua tentang apa yang sebenarnya bisa dilakukan dalam sprint. Jadi jumlah poin dalam setiap sprint dapat bervariasi tergantung pada kapasitas. Yang lain (termasuk saya), percaya bahwa tim yang matang akan menyesuaikan diri dengan pola ukuran yang sangat konsisten yang dapat secara akurat memprediksi kapasitas, dan pada akhirnya jam kerja menjadi beban tambahan yang tidak berguna. (Sangat penting untuk melakukan bagi tim baru untuk setidaknya 6 hingga 12 sprint, IMHO, sampai pemahaman tim tentang poin dan ukuran cerita akurat.)
Kesalahan kecil pertama Anda adalah Anda mengatakan bahwa tim harus mengetahui kecepatan dan membawa banyak poin cerita. Sebenarnya, pelatih mendorong tim untuk mengurangi 10% hingga 20% dan berkomitmen * ke level itu. Jadi, jika tim Anda cenderung menyelesaikan 25 poin per sprint, jangan isi sprint hingga 25 poin, tetapi berhenti di 20 hingga 22 poin. Ingat: adalah HALUS untuk membawa cerita ketika pekerjaan lain selesai. Jadi, Anda mungkin "berkomitmen" ke 22 poin dan menyelesaikan 28. Itu bagus. Hanya berhati-hati untuk tidak mendorong tim untuk "karung pasir" dan terus-menerus di bawah komit. Tidak ada yang salah dengan peregangan untuk melihat apakah kita bisa berbuat lebih banyak.
Sekarang, ke poin Anda tentang perbedaan antara sprint. Ini adalah pola yang sangat umum (tetapi BUKAN OPTIMAL) untuk melihat tim yang menyelesaikan 20 poin satu sprint, lalu 50, lalu 22, lalu 45, lalu 15, kemudian 60. Jika Anda menghitung deviasinya, ini mungkin menunjukkan perubahan 50% hingga 100% sprint setelah sprint. Mengapa tim menyelesaikan hanya 15 poin dalam satu sprint, dan kemudian 60 di berikutnya?
Ini mungkin berarti bahwa tim benar-benar tidak tahu apa yang bisa mereka lakukan. (Hei, kita menyelesaikan sprint terakhir 50 poin, kita bisa melakukannya lagi sprint ini).
ATAU, ini mungkin menunjukkan bahwa pemilik produk memaksa tim untuk melakukan terlalu banyak komitmen, atau menambah pekerjaan setelah sprint dimulai, dll. Ini hanya beberapa POLA ANTI yang dapat menyebabkan ayunan liar ini di titik yang telah diselesaikan.
Ukuran prediktabilitas ini adalah yang penting bagi master scrum untuk diperhatikan dan dibawa ke perhatian tim.
Seringkali, alasan mereka menyelesaikan beberapa poin dalam satu sprint, dan kemudian banyak poin dalam sprint berikutnya adalah apa yang saya sebut sebagai "GELOMBANG GELOMBANG KERJA KERJA YANG TIDAK DIKENAL". Berikut adalah pola yang sangat umum:
Pemilik produk berada di bawah tekanan untuk memenuhi tanggal. Jadi tim merasa perlu mencoba menyelesaikan banyak pekerjaan. Mereka memulai sebagai tim baru, dan tidak yakin apa yang sebenarnya bisa mereka lakukan.
Jadi sprint 1, mereka merencanakan sprint dan karena mereka berada dalam fase Forming, tidak dapat menyelesaikan semua pekerjaan. Bahkan, mereka memiliki pekerjaan yang lebih tidak lengkap daripada pekerjaan yang dilakukan. Pekerjaan yang tidak lengkap DIMULAI tetapi tidak berhasil. Itu dipindahkan ke sprint berikutnya, dan kali ini mereka lebih banyak melakukan pekerjaan daripada tidak lengkap. Menjelang sprint berikutnya, beban besar pekerjaan tidak lengkap itu jatuh ke SELESAI dan kepercayaan diri tim melonjak.
Pemilik produk sangat bersemangat sehingga mereka menambah beban lagi. Pada akhir sprint ini, mereka memiliki sejumlah besar pekerjaan yang tidak lengkap, dan jumlah yang mengecewakan dari pekerjaan DILAKUKAN.
Di sini Anda mulai melihat GELOMBANG Selesai vs Sprint bolak-balik tidak lengkap. Jika tim tidak menyadari apa yang terjadi, pola ini dapat berlanjut selama berbulan-bulan. Tapi rata-rata, mereka menyelesaikan sekitar 24 poin per sprint. Jadi apa yang terjadi ketika mereka berhenti melakukan komitmen berlebihan?
Anda akan mencatat bahwa mereka MASIH menyelesaikan 24 hingga 26 poin, tetapi pekerjaan carry-over berkurang. Sekarang, alih-alih kewalahan mencoba menyelesaikan sejumlah pekerjaan yang mustahil, yang juga menghancurkan moral tim, tim dapat mulai meningkatkan proses mereka.
Seiring waktu, kecepatan akan mulai meningkat, tanpa ayunan besar dalam pekerjaan Selesai-vs-Tidak Lengkap.
Jika Anda tidak memberi waktu "kendur" pada tim, mereka tidak akan pernah punya waktu untuk melakukan pekerjaan yang akan membuat mereka lebih ramping, lebih cepat, lebih baik. Dev-Ops, misalnya, tidak bisa terjadi. Tes Otomasi - Siapa yang punya waktu untuk itu !? Tapi ini justru hal-hal yang perlu dikerjakan tim agar mereka dapat meningkatkan kecepatan.