Başlık Arşivi: yazılım geliştirme

Yazılım Geliştirme Süreci Modelleri (SDMP) Nelerdir? Her gelişim sürecinin kendi içinde yaşadığı prosesler vardır. Yazılım Geliştirme sürecinde de bazı kurucu adımlar ve yaygın düzenlemelerden geçilir. Birçok model olmasına rağmen, neler yapılması gerektiği konusunda önceliklerden bahsedelim. Öncelikle sorun/ihtiyaç veya fırsatların tanınması gerekir. Bu tanım sonrası fizibilite çalışması yapılır ve ihtiyaçların analizi ortaya çıkar. Sistemin tasarımı sonrasında uygulamaya geçilip test edilir. Bir projenin kalitesi ve bütçesi büyük ölçüde seçilen modele bağlıdır. Günümüzde elliden fazla model bulunmaktadır. Yazılım Geliştirme Süreci Modellerinden popüler olanlara göz atalım; 1- Büyük Patlama (Big-Bang) Modeli; Belirli bir sürecin takip edilmediği basit bir modeldir. Yönetimi kolay olan ve herhangi bir katı süreç gerektirmeyen bu model, minimum planlama ile yürütülebilir.  Zaman, bütçe ve insan çabası sonucunda ihtiyaçları karşılayan ya da karşılamayan bir kod ortaya çıkar. Genellikle akademik ve küçük ölçekli projeler için kullanılır. Nesne yönelimli, karmaşık ve uzun vadeli projeler için zayıf ve risklidir. 2- Kodlama ve Düzeltme Modeli; Big-Bang…

Daha fazla oku

1/1