CENG 437

Yazılım Kalite Yönetimi

Prerequisites: CENG 316

Bu ders yazılım kalite yönetimi, kalite yönetim modelleri (CMMI, ISO, IEEE), kalite yönetimde kulanılan yöntemler, araçlar ve alanları, kalite yönetim sürecinin iyileştirilmesi ve kalite maliyetinin yönetilmesi, hata, sorun önleme ve süreç iyileştirme yöntemleri konularını kapsamaktadır.

Dersin Amacı

Bu ders yazılım geliştirme yaşam döngüsü içindeki yazılım kalite yönetimini öğretmeyi hedefler.

Kaynakça

John W. Horch, “Practical Guide to Software Quality Management”, Addison Wesley, 2003.

Öğrenme Çıktıları

Yazılım Kalite Güvencesi birleşenlerini açıklayabilme

Kalite birleşenleri projenin erken dönemlerinden başlayarak kullanabilme

Yazılım Kalite Güvencesi işlemlerinin başarımını ölçebilme

Yazılım Kalite Güvencesi işlemlerinin proje bütçe ve takvimine etkilerini kontrol edebilme

KONU
Yazılım Kalite Yönetimine Giriş
Yazılım Kalitesinin bileşenleri ve Kalite Modelleri (CMMI, RUP)
Yazılım Kalitesinin bileşenleri ve Kalite Modelleri (ISO9001, SPICE, IEEE12207)
Yazılım Kalite Yönetiminde Kullanılan Yöntem ve Araçlar
Hata, Sorun Önleme Yöntemleri
Hata, Sorun Önleme Yöntemleri
Yazılım Test Yöntemleri
Yazılım Test Yöntemleri
Bakım Yönetimi
Bakım Yönetimi
Konfigurasyon Yönetimi
Yazılım Kalite Metrikleri
Süreç Kalite Metrikleri ve Kalite Yönetimde Maliyet
Süreç Kalite Metrikleri ve Kalite Yönetimde Maliyet