Tim Scrum
- 3 x Pengembang
- 2 x Penguji
- 1 x Analis Uji Otomasi
Kami bukan tim multi-fungsi karena pengembang tidak menguji dan penguji tidak berkembang. Saya percaya ini adalah akar penyebab masalah ini.
Kami saat ini melakukan sprint dua minggu.
Pada awal sprint, semua orang sibuk, para pengembang memulai pekerjaan pengembangan dan para penguji sedang melakukan persiapan pengujian (menulis kasus pengujian, dll.)
Setelah penguji menyelesaikan persiapan mereka, mereka sekarang menunggu pekerjaan pengembangan selesai ATAU pekerjaan pengembangan selesai dan pengembang menunggu umpan balik / bug.
Para pengembang merasa gatal di sini dan mulai mengerjakan item di backlog yang berada di luar sprint saat ini. Ini telah menciptakan pengaruh yang aneh di mana kami selalu mengembangkan pekerjaan sprint berikutnya dalam sprint saat ini. Bagi saya ini terasa tidak benar.
Dari sudut pandang manajemen, mereka lebih suka para pengembang melakukan pekerjaan daripada duduk di meja mereka tanpa melakukan apa-apa, tetapi pada saat yang sama saya merasa bahwa tujuan dan fokus tim scrum harus semata-mata berada pada sprint saat ini. Saya berharap tim kami multi-fungsi tetapi sayangnya itu tidak dapat dicapai. Penguji tidak memiliki keterampilan yang diperlukan untuk melakukan pekerjaan pengembangan dan sebagian besar pengembang berpendapat bahwa pengujian ada di bawah mereka.
Apakah ini dianggap masalah dalam scrum? Apakah ada solusi untuk ini? Apakah scrum hanya bekerja dengan tim multifungsi?
Saya ingin tahu pengalaman orang lain dengan ini jika memungkinkan :)