
Özel yazılım geliştirme, hazır ürünlerin ihtiyacı karşılamadığı durumlarda, iş süreçlerine özel bir uygulama tasarlamayı kapsar. Çalışma; ihtiyaç analizi, kapsamın belirlenmesi, tasarım, geliştirme, test ve teslim aşamalarından oluşur. Kapsam ve gereksinimler yazılı olarak belirlenir.
Proje boyunca düzenli ara teslimler yapılır; bu sayede yön erken aşamada kontrol edilebilir. Kapsam dışı yeni istekler değişiklik talebi olarak ayrıca değerlendirilir; süreyi ve maliyeti etkileyebilir. Belirli bir özelliğin sonradan eklenmesinin maliyeti, projenin aşamasına göre değişir.
Teslimde kaynak kod, belgeler ve kurulum bilgileri sözleşmede belirtilen biçimde devredilir. Yazılımın bakımı ve geliştirilmesi için ayrı bir bakım sözleşmesi yapılabilir. Hiçbir yazılımın hatasız olduğu taahhüt edilemez; hatalar yazılı destek koşulları çerçevesinde ele alınır.
- İhtiyaç analizi ve yazılı kapsam
- Aşamalı teslim ve demo
- Kaynak kod ve belge devri
- Bakım sözleşmesi seçeneği


