EVOLUTIONARY SOFTWARE PROCESS MODELS
Banyak yang berpendapat bahwa perangkat lunak, seperti semua sistem yang kompleks, berkembang lebih seiring berjalannya waktu. Berdasarkan pengembangan hasil kebutuhan bisnis dan produk sering berubah, software enginer membutuhkan model proses yang telah secara eksplisit dirancang untuk mengakomodasi produk yang berkembang dari waktu ke waktu. Model sekuensial linier dirancang untuk pengembangan garis lurus. Pada dasarnya, pendekatan waterfall ini mengasumsikan bahwa sistem yang lengkap akan disampaikan setelah urutan linear selesai. Prototipe Model dirancang untuk membantu pelanggan (atau pengembang) dalam persyaratan pemahaman. Secara umum, tidak dirancang untuk memberikan sistem produksi. Evolusi sifat perangkat lunak tidak dipertimbangkan paradigma rekayasa dalam salah satu dari perangkat lunak klasik ini 2.7.1 Model Incremental Pembangunan inkremental sangat berguna ketika staf tidak tersedia untuk implementasi lengkap dengan batas waktu bisnis yang tel