Yazeka
Arama sonuçlarına göre oluşturuldu
SDLC (Software Development Life Cycle), yazılım ve geliştirme denince akla gelen ilk kavramlardan bir tanesidir 1.
SDLC, yüksek kaliteli yazılımlar tasarlamak, geliştirmek ve test etmek amacıyla geliştirilen süreçlerin bütününe verilen isimdir 13.
SDLC'nin amacı, üretim sırasında ve sonrasında müşteri beklentilerini karşılamak için ileriye dönük planlamayla proje risklerini en aza indirmektir 3.
SDLC süreci şu aşamalardan oluşur:
- Planlama ve gereksinim analizi 12. Ekibin deneyimli üyeleri tarafından, müşteriden gelen talepler, pazar araştırmalar, satış departmanı ve sektördeki uzmanların görüşleri doğrultusunda gerçekleştirilir 1.
- Gereksinimleri tanımlama 12. Daha önce belirlenen, proje boyunca ihtiyaç duyulacak gereksinimlerin ve kaynakların detaylı bir şekilde tanımlanması ve dökümantasyonu yapılır 1.
- Ürün mimarisini tasarlama 2. Ürünün tüm mimari modülleri ve tüm modüllerin iç tasarımı en küçük ayrıntısına kadar tanımlanır 2.
- Ürünü oluşturma veya geliştirme 2. Developerlar kendilerine iletilen dökümanları dikkate alarak kodlamaları yaparlar 2.
- Ürünü test etme 12. Ürün SRS’de tanımlanan kalite standartlarına ulaşana kadar hatalarının raporlandığı, izlendiği, düzeltildiği ve yeniden test edildiği aşamadır 1.
- Ürünü pazarlama ve bakım 2. Hazır olan ürün resmi olarak uygun görülen şekilde piyasaya sürülür ve bakımı yapılmaya devam edilir 2.
5 kaynaktan alınan bilgiyle göre: