Bu dersin sonunda öğrenciler; 1) Kalite yönetim süreçlerini ve yazılım kalite standartlarını anlamak. 2) Yazılım doğrulama &geçerleme arasındaki farkı anlamak. 3) Kaliteyi elde edebilmek için ölçümün önemini tartışmak ve çeşitli yazılım kalitesi ölçümlerini gözden geçirmek. 4) Belgelendirme, süreç değerlendirme ve iyileştirme modelleri de dahil olmak üzere, yazılım kalite yönetimi standartlarını analiz etmek.
DERSİN VERİLİŞ BİÇİMİ
Yüz Yüze
DERSİN ÖNKOŞULLARI
Var( BİL386)
ÖNERİLEN DERSLER
DERS TANIMI
Yazılım Kalite Yönetimi dersi, yazılım kalitesi, kalitenin sağlanması, yazılım ölçümü ve ölçütleri ? yazılım kalite mühendisliği ile ilişkili konuları kapsayan, Yazılım Geçerleme&Doğrulama tekniklerini de örneklerle açıklamayı hedefleyen konuların haftalık olarak anlatıldığı 3 saat teorik, 1 saat pratik uygulaması olan bir derstir. Dersin uygulama saatlerinde ise Yazılım Kalite Standartları, Yazılım Süreç İyileştirme (CMMI, SPICE) ve Yazılım Geçerleme&Doğrulama yöntemlerinin yazılım projeleri üzerinde uygulanması hedeflenmektedir. Bu dersin önkoşulu olan ders ?BİL386 Yazılım Mühendisliğine Giriş? dersidir.
DERS İÇERİĞİ
HAFTA
KONULAR
1. Hafta
Yazılım Kalitesine Giriş
2. Hafta
Yazılım Kalite Etmenleri
3. Hafta
Yazılım Süreç Modelleri
4. Hafta
Kalite Mühendisliği
5. Hafta
Kalite Mühendisliği
6. Hafta
Yazılım Kalite Ölçütleri
7. Hafta
Yazılım Kalite Ölçütleri
8. Hafta
Ara-sınav
9. Hafta
Yazılım Kalite Standartları
10. Hafta
Yazılım Kalite Standartları
11. Hafta
Yazılım Süreç İyileştirme (CMMI,SPICE)
12. Hafta
Yazılım Süreç İyileştirme (CMMI,SPICE)
13. Hafta
Yazılım Geçerleme&Doğrulama
14. Hafta
Yazılım Geçerleme&Doğrulama
ZORUNLU YA DA ÖNERİLEN KAYNAKLAR
Jeff Tian, Software quality engineering: testing, quality assurance, and quantifiable improvement, John Wiley Pub., 2005. Daniel Galin, Software Quality Assurance: From Theory to Implementation , Addison-Wesley, ISBN: 0201709457, 2004.
ÖĞRETİM YÖNTEM VE TEKNİKLERİ
Anlatım,Soru-Cevap,Sorun/Problem Çözme
DEĞERLENDİRME YÖNTEMİ VE GEÇME KRİTERLERİ
1 Arasınav
3 Kısa sınav
1 Son Sınav
AKTS İŞ YÜKÜ
Aktivite
Sayı
Süresi(Saat)
İş Yükü
Ara Sınav
1
1,5
1,5
Kısa Sınavlara hazırlık
4
1
4
Sınıf Dışı Ders Çalışma Süresi
Final Sınavına Hazırlık
1
30
30
Ders Saati
14
4
56
Ara Sınava Hazırlık
1
20
20
Laboratuvar
Final Sınavı
1
2
2
Ödevler
3
10
30
Kısa Sınavlar
4
,5
2
Toplam İş Yükü
145,5
Toplam İş Yükü / 30
4,85
Dersin AKTS Kredisi
5
DİL
STAJ / UYGULAMA
Yok
PROGRAM YETERLİLİKLERİ (P) / DERSİN ÖĞRENME KAZANIMLARI (Ö) MATRİSİ