01. Müşteri Analizi ve Planlama
Müşteri İsteklerini Analiz Etme ve Fizibilite Çalışmalarını Tamamlama
Müşteri ve müşteri istekği analiz edilmeli, müşterinin ne istediği tespit edilmeli, fizibilite çalışmalarının ardından temel ihtiyaçlar belirlenerek planlama aşamasına geçilmelidir.
02. Yazılımın Planlanması
Planlama
Müşteri istekleri doğrultusunda, müşterinin yazılımdan beklediği işe odaklı ve kullanıcı dostu yazılımlar üretmek üzere yazılım planlaması yapılmalıdır.
03. Yazılımın Kodlanması
Yazılım Hazırlığı ve Kodlama
Yazılımın planlanması dikkate alınarak, doğru algoritmalarla yazılım kodlanmaya başlanır.
04. Yazılımın Testi, Algoritma ve Uygunluk Kontrolleri
Yazılımı Test Etme
Yazılımın kontrol etmek üzere senarya belirlenir. Yazılımın tamamı belirlenen senaryo üzerinden geçirilerek çalışırlığı kontrol edilir.
05. Son Kullanıcı & Geri Bildirim
Yazılımın Son Kullanıcıyla Buluşturulması
Yazılım son kullancının kullanımı esnasında takip edilir. Kullanıcının yazılım üzerindeki
hareketleri gözlemlenir, yapılan gözlemler analiz edilerek geliştirmelerine devam edilir.
06. Gözlem & Güncelleme
Yazılımın Geliştirilmesi
Yazlımın Son kullanıcıya teslim edilmesinden sonra, kullanıcının yazılım üzerindeki hareketleri, istekleri analiz edilir.
Yenilikler takip edilerek yazılım geliştirme süreci devam eder.
07. Yazılım Geliştirme & Destek
Destek ve Geliştirme
Yazılım son kullanıcılarına Destek Ve Geliştirme Hizmeti şartname ya da sözleşmeye uygun olarak verilir.
Yazılım kullanım sürecinde gözlemlenen hatalar en hızlı şekilde giderilir.