Kullanıcı: freeman
freeman
04.06.2017 21:26 ~ 04.06.2017 21:26
Yazılım mühendisliğinde kullanılan bir geliştirme sürecine verilen isimdir. Bu modelde projenin peş peşe tamamlanması gereken bir dizi ana konudan meydana geldiği varsayılır. Analiz, tasarım, kodlama ve test gibi. Her bir süreç bir öncekine bağlı olduğundan bir süreci bitirmeden diğerine geçiş yapılamaz ve bu yapısı, modele şelale görüntüsü verir. Dezavantajı projenin keskin hatlara sahip olmasını gerektirir. Süreçlerden birinde değişim oluşma ihtimali varsa o kısım ve dolayısıyla onun peşinden gelen diğer süreçlerin de revize edilmesi gerekeceğinden bu işlemler maliyetli olur. Günümüz şartlarında bu kadar kendinden emin ilerleyen bir yazılım projesine pek rastlanmadığı için tercih edilen bir geliştirme modeli değildir.

#programlama