Scrum Takımı
- 3 x Geliştiriciler
- 2 x Test Cihazı
- 1 x Otomasyon Test Analisti
Geliştiricilerin test etmediği ve testçilerin gelişmediği için çok fonksiyonlu bir ekip değiliz. Bu sorunun temel nedeni olduğuna inanıyorum.
Şu anda iki haftalık sprintler yapıyoruz.
Sprint başlangıcında herkes meşgul, geliştiriciler geliştirme çalışmalarına başlıyor ve testçiler test hazırlıklarını yapıyorlar (test senaryoları yazma vb.)
Test uzmanları hazırlıklarını bitirdikten sonra, geliştirme çalışmasının tamamlanmasını veya VEYA geliştirme çalışmasının tamamlanmasını bekliyorlar ve geliştiriciler geri bildirim / hatalar bekliyorlar.
Geliştiriciler burada kaşıntılı ayaklar alır ve iş yükünde mevcut sprint dışındaki öğeler üzerinde çalışmaya başlar. Bu tuhaf bir etki yarattı, böylece mevcut sprint'te her zaman sonraki sprint çalışmalarını geliştiriyoruz. Bana göre bu doğru gelmiyor.
Yönetim açısından bakıldığında, geliştiriciler masalarında hiçbir şey yapmadan oturmak yerine daha çok iş yaparlar ama aynı zamanda scrum takımının hedefinin ve odağının sadece mevcut sprint üzerinde olması gerektiğini hissediyorum. Keşke ekibimiz çok fonksiyonlu olsaydı ama maalesef ulaşılamaz. Test uzmanları geliştirme işi yapmak için gerekli becerilere sahip değildir ve geliştiricilerin çoğu testlerin altında olduğu görüşündedir.
Scrum'da bu bir sorun olarak mı görülüyor? Bunun bir çözümü var mı? Scrum sadece çok işlevli ekiplerle çalışır mı?
Mümkünse bununla ilgili diğer insanların deneyimlerini bilmek istiyorum :)