Çevik bir sürecin gereklilikleri bir sprint başlangıcında tanımlanmalı ve buna göre gözden geçirilmelidir. Bunda haklı mıyım?
Hayır, bu projenin (ve sürecin) doğasına bağlıdır.
Sprint sırasında gereksinimlerin düzeltilmesi gereken bazı çevik geliştirme modelleri vardır ve sadece bir sonraki sprint için değişmelidir (göze çarpan bir örnek Scrum'dır).
Bununla birlikte, değişikliklerin neredeyse her zaman gerçekleşebileceği süreçler de vardır (müşteri gecikmeleri ve değişikliğin neden olduğu ekstra işi kabul ettiği sürece). Kanban genellikle bu iş akışlarını yönetmek için kullanılır (Kanban Scrum ile de birleştirilebilir).
Hangi modeli izlediğiniz her projenin detaylarına bağlıdır.
Bu nedenle evet, müşteri gereksinimleri sürekli olarak değiştirme olasılığına ihtiyaç duyduğunu hissediyorsa, çevik bir süreç bunu karşılayabilir. Ancak, müşteri sürekli değişikliklerin sonuçlarının farkında olmalı ve projeyi yavaşlatacaklarını anlamalıdır.
Bu, çevik manifestodaki prensiplere dayanır - "Süreçler ve araçlar üzerindeki bireyler ve etkileşimler" ve "Bir planı takip ederek değişime tepki vermek".