Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS
Software Qualıty Assurence SWE 508 0 3 + 0 3 6
Ön Koşul Dersleri
Önerilen Seçmeli Dersler
Dersin Dili İngilizce
Dersin Seviyesi YUKSEK_LISANS
Dersin Türü Seçmeli
Dersin Koordinatörü Doç.Dr. VEYSEL HARUN ŞAHİN
Dersi Verenler
Dersin Yardımcıları
Dersin Kategorisi Diğer
Dersin Amacı

 

Yazılım testinin temellerini ve yazılım test araçlarını öğretmek.

Dersin İçeriği

Yazılım Testine Giriş, Doğrulama ve Onaylama, Test Stratejileri, Yazılım Test Teknikleri ve Araçları, Yazılım Kalite Ölçütleri, İdame ve Konfigürasyon Yönetimi, Günümüzdeki Uygulamalar, Eğilimler, ve Zorluklar

# Ders Öğrenme Çıktıları Öğretim Yöntemleri Ölçme Yöntemleri
1 Yazılım testi ve kalitesinin temellerini öğrenme Anlatım, Soru-Cevap, Tartışma, Ödev, Sınav,
2 Yazılım test yöntemlerini öğrenme ve uygulama Tartışma, Soru-Cevap, Anlatım, Sınav, Ödev,
3 Yazılım test araçlarını öğrenme ve kullanma Tartışma, Soru-Cevap, Anlatım, Sınav, Ödev,
4 Yazılım sistemlerinin ölçümünün önemini kavrama Tartışma, Soru-Cevap, Anlatım, Sınav, Ödev,
Hafta Ders Konuları Ön Hazırlık
1 Yazılım Testine Giriş
2 Yazılım Testine Giriş
3 Doğrulama ve Onaylama
4 Test Stratejileri
5 Test Stratejileri
6 Yazılım Test Teknikleri ve Araçları
7 Yazılım Test Teknikleri ve Araçları
8 Yazılım Test Teknikleri ve Araçları
9 Yazılım Test Teknikleri ve Araçları
10 Yazılım Test Teknikleri ve Araçları
11 Yazılım Kalite Ölçütleri
12 İdame ve Konfigürasyon Yönetimi
13 Günümüzdeki Uygulamalar, Eğilimler, ve Zorluklar
14 Günümüzdeki Uygulamalar, Eğilimler, ve Zorluklar
Kaynaklar
Ders Notu

Paul Ammann, Jeff Offutt, Introduction to Software Testing, 2nd Edt. Cambridge University Press, 2016 (https://cs.gmu.edu/~offutt/softwaretest/)

Ders Kaynakları

Paul Ammann, Jeff Offutt, Introduction to Software Testing, 2nd Edt. Cambridge University Press, 2016 (https://cs.gmu.edu/~offutt/softwaretest/)

Lessons Learned in Software Testing: A Context-Driven Approach, 1st Ed., Cem Kaner, James Bach, Bret Pettichord, Wiley 2001

Kshirasagar Naik, Priyadarshi Tripathy, Software Testing and Quality Assurance: Theory and Practice, 1st Edt. Wiley-Spektrum, 2008

Abu Sayed Mahfuz, Software Quality Assurance: Integrating Testing, Security, and Audit (Internal Audit and IT Audit), 1st Edt. CRC Press, Taylor&Francis Group, 2016

Sıra Program Çıktıları Katkı Düzeyi
1 2 3 4 5
1 Lisans düzeyinde edinilen bilgileri derinleştirerek uygulamaya koyabilme.
2 Analiz, sentez, eleştirel değerlendirme yeteneklerini geliştirerek karmaşık problemleri bağımsız olarak çözebilme.
3 Bilişim problemlerinin çözümünde kullanılan analiz ve modelleme yöntemleri ile bunların kısıtları hakkında kapsamlı bilgi sahibi olma.
4 Bilimsel yöntemler kullanarak veri toplayabilme, değerlendirebilme ve yorumlayabilme.
5 Çok disiplinli takımlarda yer alarak farklı alanlardan gelen bilgileri kendi alanıyla bütünleştirerek çözüm yöntemleri belirleyebilme.
6 Bilimsel bilgi birikimini yazılı ve sözlü olarak etkin bir şekilde ifade edebilme, en az bir yabancı dilde iletişim kurabilme.
7 Bilimsel gelişmeleri izleyerek kendini sürekli yenileyebilme.
8 Toplumsal, çevresel ve etik değerleri dikkate alarak bilimsel araştırma yürütebilme.
9 Proje planlaması ve zaman yönetimi yapabilme, alternatif çözüm yolları belirleyebilme.
10 Bilimsel araştırma sürecinde uygun araçları belirleyebilme ve bilişim teknolojilerini kullanabilme.
Değerlendirme Sistemi
Yarıyıl Çalışmaları Katkı Oranı
Toplam 0
Toplam 0
AKTS - İş Yükü Etkinlik Sayı Süre (Saat) Toplam İş Yükü (Saat)
Ders Süresi (Sınav haftası dahildir: 16x toplam ders saati) 16 3 48
Sınıf Dışı Ders Çalışma Süresi(Ön çalışma, pekiştirme) 16 3 48
Ödev 3 10 30
Ara Sınav 1 10 10
Final 1 10 10
Toplam İş Yükü 146
Toplam İş Yükü / 25 (Saat) 5,84
Dersin AKTS Kredisi 6