Scrum'ın savunma sözleşmesinde bir değeri var mı?


12

Dün su soğutucusunda kulak misafiri oldu: "Scrum'ın savunma sözleşmesinde yeri yok."

Scrum'un birçok senaryoda çalışmak üzere tasarlanabileceğine inanıyorum ve savunmanın onlardan biri olduğunu görebiliyorum. Bu, meslektaşlarım arasında (çoğumuz savunma sözleşmesinde çalışıyoruz) büyük bir tartışmaya yol açtı.

Bunu doğru bir soru haline getirmek için: Bir savunma sözleşmesi durumunda scrum'ı başarıyla kullanan (veya tecrübesi olan) biri var mı? Ne işe yaradı, ne işe yaramadı ve vanilya scrumunda ne varsa değişiklikler yaptınız?


3
Agile atıkları uzaklaştırmaya çalışır. Agile ile başarılı olmaya çalışan kuruluşlar bu hedefle uyumlu olmalıdır. Siyasi örgütlerin başka öncelikleri vardır.
Martin Wickman

Yanıtlar:


5

"Scrum'ın savunma sözleşmesinde yeri yok."

Deneyimlerime göre, ana engel müşteri. Çoğu devlet kurumu DNA'larında şelale modeline sahiptir. Sözleşmeler bile şelale aşamalarında yapılır - önce gereksinimleri, sonra tasarımı, ardından uygulamayı finanse edeceğiz. Klasik şelale teorisinde farklı şirketleri farklı aşamalar yapabileceklerini bile düşünebilirler.

IMO olsa bunu aşmanın yolları var. Açık bir talep yapın ve şelale gibi tasarım yapın, daha sonra uygulamada yinelenen kullanıcı hikayelerine olan gereksinimleri kırın. Her bir yinelemeyi değerlendirmek için dahili test / uzman kullanıcıları kullanın. Müşteriye bağlı olarak, katılımla ilgilenebilir veya ilgilenmeyebilir. Saf bir scrum değil, ama yapabileceğiniz en iyi şey olabilir.


3
Bir kez Hava Kuvvetleri Araştırma Laboratuvarı tesisinde, bir kez üretim yazılımı geliştirirken, bir kez hızlı prototiplemede ve üçüncü kez sözleşme çalışmasının doğrulanmasında ve onaylanmasında üç ekip için stajyer olarak çalıştım. Her iki geliştirme pozisyonu da çevikti. Aslında, üretim pozisyonu Scrum'a çok yakındı, daha az müşteri etkileşimi ile (yazılım her birkaç yinelemede bir teslim edildi, her 3-6 ayda bir müşteri yerinde) ve bu 2006 yılındaydı. Müşteri satın alma ve anlayışın en büyük ancak bazı devlet kurumları (veya en azından ekipler) gerçekten Çevik yöntemleri benimsiyor.
Thomas Owens

@Thomas Owens Bu yorum iyi bir cevap olacaktır.
Hugo

1

Scrum'ı tam olarak uygulamak zor olsa da, Scrum uygulamalarından bazılarını benimsemek faydalı olabilir. Örneğin, şimdi gereksinimlerin nasıl toplandığına bakılmaksızın, sık sık sürüm ve demolara sahip olabilirsiniz. Yine de periyodik retrospektiflerden faydalanabilirsiniz. Lean veya Kanban gibi diğer süreçlere bakın ve ekibinize de yardımcı olabilecek herhangi bir şey olup olmadığını görün.

Herhangi bir süreci dogmatik olarak takip etmek yerine, süreci özellikle ekibiniz, projeniz ve endüstriniz için nasıl geliştirebileceğinizi düşünün. Süreç önemlidir . Bir ekibin metodolojisinin, verilen yazılım üzerinde büyük bir etkisi vardır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.