1. V Model
Şekilde de gördüğümüz gibi modelin sol kısmında üretim etkinlikleri, sağ kısmında ise test etkinlikleri bulunmaktadır. Bu model sayesinde testler yapılırken meydana gelen hataların düzeltilmesi için hangi düzeye dönülmesi gerektiğini rahatlıkla bulabiliriz.
2. Waterfall (Şelale) Model
Waterfall modelle yazılım geliştirme süreci analiz, tasarım, kodlama, test, bakım safhalarından oluşur.Bu safhalar doğrusal bir şekilde işler. Bir safha tamamen bitmeden diğerine geçilmez. Her safhanın sonunda doküman oluşur. Bu yüzden doküman güdümlü bir modeldir.
3.Prototip Model
Bu modelde müşteri işin içine dahil edilir. Gereksinimler anlaşıldığı kadarıyla bir prototip geliştirilir. Müşteriye sunulup onayı alındıktan sonra çalışmaya devam edilir. Prototipin genel amacı müşteri isteklerini netleştirmektir.
4.Artırımsal Model
Bu modelde temel mantık, tüm yapıyı tek bir parça halinde geliştirip teslim etmektense yapı parçalara ayrılır ve her bir parça birbirinden bağımsız geliştirilir, daha sonra bu parçalar birbirine entegre çalışacak hale getirilir.
5.Spiral Model
Şekildeki sayıların açıklamaları ise
şöyledir:
0: Yaşam döngüsü planı
1: Gerek Planı
2: Geliştirme planı
3: Entegrasyon ve test planı
4: Kapsam
5: Gereklerin belirlenmesi
6: Tasarım ve gerçekleme
7: Entegrasyon, ünite testleri ve
kabul testleri
8: Son ürün

