Saya bekerja di toko yang sama. Seperti yang dicatat orang lain di sini, apa yang Anda gambarkan mungkin gesit tetapi bukan scrum. Saya juga akan menambahkan apakah log atau sprint masuk akal atau tidak tergantung pada apakah itu pekerjaan baru atau pemeliharaan dan dukungan yang sedang berlangsung. Jika yang pertama, maka pendekatan air terjun akan lebih masuk akal untuk tim satu orang. Jika tidak, dari perspektif PM, apa yang mereka lakukan tampak seperti pendekatan yang baik jika mereka memiliki banyak proyek dalam portofolio mereka.
Bagi penggemar Agile, penyebutan hanya menggunakan air terjun adalah penistaan. Tetapi orang perlu menggunakan akal sehat.
Biarkan saya memberi contoh dari proyek saya baru-baru ini. Saya memimpin tim yang terdiri dari 3 pengembang dengan garis waktu 5 bulan yang agresif untuk mendesain ulang dua situs web utama. Kami melakukan pertemuan sehari-hari. Tapi itu adalah proyek air terjun karena itu adalah tim kecil, siklus hidup terbatas, dan pengembang semua adalah kontraktor jangka pendek yang berkomitmen untuk proyek hanya sampai diluncurkan. Proyek ini mengikuti siklus hidup air terjun yang sangat tradisional. Sama sekali tidak ada yang salah dengan itu. Kecuali kami benar-benar bekerja dengan cara yang "gesit", kami mempertahankan pertemuan stand-up dan kami terus melakukan praktik-praktik terbaik pengembangan tangkas. Tim kecil kami dibebaskan dari pertemuan perencanaan sprint mingguan tim yang lebih besar. Mengapa? Karena kami tidak memiliki penyebaran mingguan. Dan tim kami tidak bergantung pada atau memengaruhi pekerjaan yang dilakukan oleh tim lain mana pun. Bahkan, kami bekerja hampir secara mandiri. Setelah situs web diluncurkan, kami kemudian beralih ke proses yang gesit untuk pemeliharaan dan dukungan yang sedang berlangsung. Pengembang lain sekarang bekerja di tempat lain. Semua peningkatan direncanakan sesuai dengan penyebaran berkala.
Intinya adalah, lebih baik menggunakan proses yang paling masuk akal untuk ukuran, kompleksitas, dan kematangan setiap proyek. Jika Anda melakukan banyak penelitian, maka sulit untuk membuat perkiraan untuk lima bulan ke depan, jadi gesit mungkin pendekatan yang lebih baik daripada air terjun.
Sebagian masalahnya adalah bahwa beberapa orang tampaknya berpikir Anda dapat merencanakan lima sprint berikutnya di muka. Itu yang terjadi dengan saya sebelumnya. Anda tidak boleh merencanakan lebih dari dua sprint karena jika Anda melakukannya, Anda mengalahkan seluruh tujuan sprint. Sprint seharusnya merupakan komitmen untuk memberikan peningkatan yang realistis dalam jumlah waktu yang ditentukan. Anda tidak harus berkomitmen pada sesuatu yang Anda tidak yakin. Perencanaan sprint pada dasarnya adalah perencanaan jangka pendek, tetapi itulah intinya. Jika Anda memiliki jadwal jangka panjang, maka pikirkan memecah hal-hal menjadi kiriman yang lebih kecil. Atau mengatur pertemuan pos pemeriksaan berdasarkan di mana Anda berada di SDLC.
Perencanaan sprint seharusnya merupakan komitmen realistis tentang apa yang dijamin akan selesai dalam jangka waktu tertentu. Jika Anda menemukan bahwa perencanaan tersebut tidak memperhitungkan variabel yang tidak diketahui, mungkin Anda harus mulai memberikan rentang atau perkiraan pesimistis. Atau seperti yang disarankan lainnya, gunakan poin cerita. Sprint juga tidak boleh dipesan sepenuhnya untuk memungkinkan selip dan tugas penting lainnya yang muncul.