Çevik Yazılım Geliştirme
Nedir
Çevik yazılım geliştirme, tekrarlayan geliştirme döngülerini ve kendi kendini organize eden ekipleri vurgulayan bir dizi uygulamadır. Değerin yalnızca projenin sonunda üretildiği şelale tarzı projelerin aksine, çevik yazılım geliştirme, değerin sürekli ve kademeli olarak sunulmasına ve sürecin kendisinin evrimsel olarak gelişimine odaklanır.
Hangi Sorunları Çözer
Bir yazılım projesindeki tüm paydaşlar için gereksinimleri tanımlamak, iletmek ve anlamak imkansız olmasa da çok zordur. Yine de müşteriler yazılım projelerinin zamanında, iyi kalitede, bütçe ve kapsama uygun olarak teslim edilmesini isterler. Döngüsel doğasıyla çevik yazılım geliştirme, şelale tarzı stratejilerin aksine gereksinimlerin sürekli uyarlanması ve diğer tüm koşullara daha hızlı adaptasyonu sağlar.
Nasıl Yardımcı Olur
Çevik yazılım geliştirme, gereksinim mühendisliği, planlama, uygulama, gözden geçirme, test etme ve teslim etme gibi geleneksel stratejilerin (şelale tarzı) tüm aşamalarını içerir. En büyük fark, bir yazılım projesinin tüm zaman diliminin, her biri tüm bu aşamaları içeren tekrarlara bölünmesidir. Her tekrardan sonra, yaratılan değer müşteri ile birlikte gözden geçirilebilir ve gereksinimler hedefe doğru ayarlanabilir. Ek olarak, geliştirme ekibi sürecin kendisini iyileştirmek için hangi adımların atılacağını geriye dönük olarak inceler.
Geri bildirim
Bu sayfa faydalı mıydı?
Thank you! Please let us know if you have any suggestions.
Thanks for your feedback. Please tell us how we can improve.