PROGRAMI
DERS TANITIM VE UYGULAMA BİLGİLERİ

Ders AdıKoduVerildiği YılVerildiği YarıyılSüresi (T+U)Yerel KredisiAKTS Kredisi
Yazılım Kalite Güvencesi ve TestiCENG 557593 + 037,50
 
Ders Bilgileri
Dersin Öğretim Diliİngilizce
Dersin SeviyesiYüksek Lisans
Dersin TürüSeçmeli
Dersin Veriliş BiçimiYüz Yüze
 
Dersin Öğrenme Kazanımları:

Bu dersi başarı ile tamamlayan öğrenciler:
1. Understand Software Quality Assurance process
2. Yazılım Kalite metriklerini öğrenmek
3. Yazılım Kalite süreci standartlarını öğrenmek
4. Yazılım İyileştirme süreci modellerini öğrenmek
5. Yazılım Geliştirme testlerini uygulamak
6. Test stratejisi ve test durumları yazmak
7. Hata ayıklama teknikleri ve en iyi uygulamalarını anlamak
 
Dersin Önkoşulları ve Birlikte Alınması Gereken DerslerYok
Daha Önce Alınmış Olması Önerilen DerslerYok
 
Dersin Tanımı:

Bu ders, yazılım kalitesi ve test süreçleri konseptini ve yazılım kalite metriklerini sunmayı amaçlamaktadır; Yazılım kalite güvence planlama ve uygulaması; Kalite süreç standartları; CMM, IEEE, ISO(9001), Yazılım Doğrulama ve gerçekleme; Konfigürasyon yönetimi; yazılım süreç iyileştirme modelleri; Birim, entegrasyon, sistem ve kabul testini içeren ürün yaşam döngüsünde yazılım geliştirme testi. Test yöntemleri, yaşam döngüsü testi, Kara kutu ve beyaz kutu testi, Test stratejileri, test planları yazma; Hata ayıklama teknikleri ve en iyi uygulamalar; Test Odaklı Geliştirme (TDD).
 
Dersin İçeriği (Haftalık Konu Dağılımı):
 
HaftaKonu
 
Kaynaklar:
Software Quality Assurance 1st Edition, by Claude Y. Laporte (Author), Alain April (Author), Wiley-IEEE Computer Society Pr; 1 edition (January 4, 2018) Jorgensen, P.C., 2013, Software Testing: A Craftsman's Approach, 4th Ed, Auerbach Publications. Galin D, 2018, Software Quality: Concepts and Practice, 1st ed., Wiley.
 
Diğer Kaynaklar:
Software Quality Engineering: Testing, Quality Assurance, and Quantifiable Improvement 1st Edition by Jeff Tian (Author)
 
Öğretim Yöntem ve Teknikleri:
Haftalık 3 saat teori
 
Değerlendirme Sistemi:
YöntemAdetKatkı (%)
Ara sınav1%30
Proje1%10
Final sınavı1%40
Ödev2%20
 
Ders İşbaşı Eğitimi (iş yerinde eğitim) Gerektiriyor mu?
Gerektirmiyor