Bu dersin sonunda öğrenciler; 1) Yazılım kalite yönetimine ilişkin problemleri, genel çözüm yöntemleri, teknolojileri ve standartları hakkında bilgi sahibi olur. 2) Yazılım sürecinin ölçütlerini tanımlayabilir, yerleştirebilir ve uygulayabilir. 3) Yazılım kalite yönetimini yazılıma ve yazılım geliştirme süreçlerine uygulayabilir.
DERSİN VERİLİŞ BİÇİMİ
Yüz Yüze
DERSİN ÖNKOŞULLARI
Yok
ÖNERİLEN DERSLER
Yok
DERS TANIMI
Yazılım kalitesine ilkelerine genel bakış. Kalite kavramları ve süreç iyileştirme yaklaşımları ve yazılım kalite yönetimi. ISO9000, CMM, SPICE, Malcolm Baldrige Ödülü gibi kalite güvence modelleri. Yazılım kalitesinin özelikleri, yazılım süreci, projesi ve ürün ölçütleri. Yazılımı test etme yöntemleri, stratejileri ve iyileştirme stratejileri. Yazılım için Kalite Fonksiyon Göçerimi. Vaka analizleri ve yorumlamaları.
DERS İÇERİĞİ
HAFTA
KONULAR
1. Hafta
Yazılım kalitesine giriş
2. Hafta
Kalite kavramları ve süreç iyileştirme yaklaşımları
Yazılım sürecine ilişkin iyileştirme ve problem çözme stratejileri.
10. Hafta
Yazılım için Kalite Fonksiyon Göçerimi
11. Hafta
Yazılımda kalite yönetiminde yeni gelişmeler ve gelecekteki eğilimler.
12. Hafta
Vaka Analizi Sunumları
13. Hafta
Vaka Analizi Sunumları
14. Hafta
Vaka Analizi Sunumları
15. Hafta
ZORUNLU YA DA ÖNERİLEN KAYNAKLAR
Software Quality Assurance: Best Practices, Tools and Techniques for Software Developers; Chemuturi, Murali J.Ross Publishing, 2010. Metrics and Models in Software Quality Engineering; Stephen H.Kan, Addison Wesley, 1955. Certified Quality Manager Handbook; Okes, Duke and Westcott, Russell T.; ASQ Quality Pres; 2000.
ÖĞRETİM YÖNTEM VE TEKNİKLERİ
Anlatım,Tartışma,Soru-Cevap,Sunum
DEĞERLENDİRME YÖNTEMİ VE GEÇME KRİTERLERİ
Sayısı
Toplam Katkısı(%)
Ara Sınav
1
40
Ödev
5
20
Toplam(%)
60
Yıl İçinin Başarıya Oranı(%)
60
Finalin Başarıya Oranı(%)
40
Toplam(%)
100
AKTS İŞ YÜKÜ
Aktivite
Sayı
Süresi(Saat)
İş Yükü
Ara Sınav
1
2
2
Kısa Sınavlara hazırlık
Sınıf Dışı Ders Çalışma Süresi
14
14
196
Final Sınavına Hazırlık
1
20
20
Ders Saati
14
3
42
Ara Sınava Hazırlık
1
20
20
Laboratuvar
Final Sınavı
1
2
2
Ödevler
5
6
30
Toplam İş Yükü
312
Toplam İş Yükü / 30
10,4
Dersin AKTS Kredisi
10
DİL
Türkçe
STAJ / UYGULAMA
Yok
PROGRAM YETERLİLİKLERİ (P) / DERSİN ÖĞRENME KAZANIMLARI (Ö) MATRİSİ