|
YZM4006 | Yazılım Kalite Güvencesi | 3+0+0 | AKTS:4 | Yıl / Yarıyıl | Bahar Dönemi | Ders Duzeyi | Lisans | Yazılım Şekli | Zorunlu | Bölümü | YAZILIM MÜHENDİSLİĞİ BÖLÜMÜ | Ön Koşul | Yok | Eğitim Sistemi | Yüz yüze , Grup çalışması | Dersin Süresi | 14 hafta - haftada 3 saat teorik | Öğretim Üyesi | Dr. Öğr. Üyesi Asuman GÜNAY YILMAZ | Diğer Öğretim Üyesi | | Öğretim Dili | Türkçe | Staj | Yok | | Dersin Amacı: | Bu dersin amacı, yazılım kalite, kalite modelleri, standartlar ve yazılım sektöründe kullanılan yöntemlerin teorik ve pratik bilgi vermektir. |
Öğrenim Kazanımları | PÖKK | ÖY | Bu dersi başarı ile tamamlayan öğrenciler : | | | ÖK - 1 : | çeşitli Yazılım Kalite Güvencesi (SQA) faaliyetleri geliştirme ve bakım yazılım sistemlerinin sırasında yapılan aktiviteleri açıklamak | 2,5,6 | 1,5, | ÖK - 2 : | SQA pratik sistemi tartışmak | 2,5,6 | 1,5, | ÖK - 3 : | geliştirme ve kalite planı içeren tanımlama ön proje yazılım kalite bileşenlerini tanımlama | 2,5,6 | 1,5, | ÖK - 4 : | Stratejileri ve uygulama testleri, yazılım değerlendirme ve denetimleri karşılaştırma | 2,5,6 | 1,5, | ÖK - 5 : | bakım öncesi yazılım kaliteli parçalar, yazılım bakım kalite güvencesi araçlarını tartışmak | 2,5,6 | 1,5, | ÖK - 6 : | yazılım kalite altyapı bileşenleri, yönetimi bileşenleri, standartlar, sertifikasyon ve değerlendirmeleri tartışmak | 2,5,6 | 1,5, | PÖKK :Program öğrenim kazanımlarına katkı, ÖY : Ölçme ve değerlendirme yöntemi (1: Yazılı Sınav, 2: Sözlü Sınav, 3: Ev Ödevi, 4: Laboratuvar Çalışması/Sınavı, 5: Seminer / Sunum, 6: Dönem Ödevi / Proje),ÖK : Öğrenim Kazanımı | |
Yazılım kalite ve güvence giriş. Yazılım kalite ölçütleri. Yazılım kalite güvencesi İnşaat. Konfigürasyon yönetimi. Yazılım doğrulama ve onaylama. Değerlendirme, teftiş ve denetimler. Yazılım süreç iyileştirme modelleri. Yazılım test stratejileri ve test teknikleri. Arıza raporlama ve kaldırma. Yazılım güvenilirlik ölçütleri ve yazılım kalite ölçütleri. Kalite güvencesi modeli. Risk yönetimi. Veri toplama ve bakım. |
|
Haftalık Detaylı Ders Planı | Hafta | Detaylı İçerik | Önerilen Kaynak | Hafta 1 | Yazılım kalite ve güvencesi Giriş | | Hafta 2 | Yazılım kalite faktörleri | | Hafta 3 | Yazılım kalite güvence sistemi bileşenlerinin genel bakış | | Hafta 4 | Proje yaşam döngüsü içinde entegre kalite faaliyetleri | | Hafta 5 | Değerlendirme, Denetleme ve Denetimler | | Hafta 6 | Yazılım Test Stratejileri | | Hafta 7 | Yazılım Test Uygulaması | | Hafta 8 | Prosedürler ve iş talimatları | | Hafta 9 | Ara Sınav | | Hafta 10 | Konfigürasyon Yönetimi | | Hafta 11 | Yazılım Kalite Ölçütleri | | Hafta 12 | Yazılım Kalite Ölçütleri | | Hafta 13 | SQA işlem standartları | | Hafta 14 | SQA ünitesi | | Hafta 15 | Proje sunumları | | Hafta 16 | Final Sınavı | | |
1 | Software Quality Assurance: From Theory to Implementation by Daniel Galin, Addison-Wesley, 2004, ISBN:0201709457 | | |
1 | Software Quality: Producing Practical, Consistent Software, by Ben-Menachem M, and Marliss G.S., ThompsonComputer Press, ISBN: 1-85032-326-7, 1997. | | |
Ölçme Yöntemi | Yöntem | Hafta | Tarih | Süre (Saat) | Katkı (%) | Arasınav | 9 | | 1,5 | 30 | Ödev | 12 | | 1 | 20 | Dönem sonu sınavı | 16 | | 1,5 | 50 | |
Öğrenci Çalışma Yükü | İşlem adı | Haftalık süre (saat) | Hafta sayısı | Dönem toplamı | Yüz yüze eğitim | 3 | 14 | 42 | Arasınav için hazırlık | 3 | 5 | 15 | Arasınav | 2 | 1 | 2 | Ödev | 2 | 12 | 24 | Dönem sonu sınavı için hazırlık | 3 | 6 | 18 | Dönem sonu sınavı | 2 | 1 | 2 | Toplam Çalışma Yükü | | | 103 |
|