SDLC modeli nedir ve Evreleri
Yazılım Geliştirme Yaşam Döngüsü (SDLC) , yazılım geliştirme sürecinde gerçekleştirilen faaliyetleri tanımlayan bir çerçeve çalışmasıdır.
SDLC modelinde aşağıda belirtildiği gibi 6 aşama vardır.
1. Gereksinim:
Bu aşamada tüm gereksinimler müşteriden/müşteriden alınır. İşadamları gereksinim belirtimi (BRS) ve Sistem gereksinim belirtimi
(SRS) adlı bir belgede sunulurlar. Tüm detaylar müşteri/müşteri ile ayrıntılı olarak
tartışılır.
2. Tasarım:
İki adımı vardır:
-
(a). Üst düzey tasarım (HLD): Yazılım ürününün mimarisini verir.
-
(B). Düşük seviyeli tasarım (LLD): Üründeki her bir özelliğin ve her bileşenin nasıl çalışması
gerektiğini açıklar.
3. Uygulama:
-
Bu en uzun aşamadır.
-
Bu aşama, Ön uç + Orta eşya + Arka uçtan oluşur
-
Ön uçta: geliştirme kodlaması yapılır hatta SEO ayarı
yapılır
-
Orta malda: Hem ön ucu hem de arka ucu birbirine
baÄŸlarlar
- Arka uçta: veritabanı oluşturulur
4. Test Etme:
Tüm sistemi doğrulamak için test yapılır. Test cihazının amacı, sistemdeki boşlukları ve kusurları bulmak ve
ayrıca sistemin müşterinin/müşterinin ihtiyacına göre çalışıp
çalışmadığını kontrol etmektir.
5. Dağıtım:
Başarılı bir testten sonra ürün müşteriye teslim edilir/dağıtılır,
müşteri bile ürünün nasıl kullanılacağı konusunda eğitilir.
6. Bakım:
Ürün müşteriye teslim edildiğinde bir bakım görevi başlar, çünkü
müşteri bir hata bulduğunda bu sorun zaman zaman giderilmelidir.