Yazılım mühendisliği terimi NATO Bilim Komitesi Kongresinde tartışılmaya başlanmış ve gün geçtikçe önem kazanan bir çalışma alanı olmuştur. 40 yılı aşkın sürede teknolojik gelişmeler ile birlikte yazılım mühendisliği disiplini çok gelişme kaydetmiş ve ilerlemiş olmasına rağmen günümüzde hala kendini tanımlamaya ve diğer mühendislik dalları arasında yer edinmeye çalışmaktadır.
Teknolojik gelişmelerle beraber yazılımlar karmaşıklaştıkça, proje boyutları büyüdükçe, programlama ekibinde yer alan kişi sayısı arttıkça, planlama, iletişim, yönetim daha da önemli hale gelmektedir. Bu durum da yazılım mühendisliğine duyulan ihtiyacı ortaya çıkarmaktadır.
Yazılım mühendisliğinin kapsamını oluşturan öğeler;
- yazılım gereksinim analizi
- yazılım tasarımı
- yazılım gerçekleştirme
- yazılım testi
- yazılım bakımı
- yazılım mühendislik yönetimi
- yazılım konfigürasyon yönetimi
- yazılım mühendisliği süreçleri
- yazılım mühendisliği araç ve yöntemleri
- yazılım kalitesi
Bana ulaşmak için e-posta ve instagram.