Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS
Yazılım Standartları, Doğrulama ve Güvenliği SWE 202 4 3 + 0 3 5
Ön Koşul Dersleri
Önerilen Seçmeli Dersler
Dersin Dili Türkçe
Dersin Seviyesi Lisans
Dersin Türü Zorunlu
Dersin Koordinatörü Doç.Dr. VEYSEL HARUN ŞAHİN
Dersi Verenler
Dersin Yardımcıları
Dersin Kategorisi Alanına Uygun Temel Öğretim
Dersin Amacı

Yazılım geliştirme sürecinde çalışma anında çıkabilecek hataları en az seviyeye indirmek için yazılım testinin uygulanması ve kalite metriklerinin ölçümü ile yazılımda kusur tespitinin öğretilmesi.

Dersin İçeriği

Temel Kavramlar ve Ön Hazırlık, Program Testi Teorisi, Tasarım ve Test Edilebilirlik, Birim Testi, Raporlama Türleri, Hata Durum Doğrulaması ve Hata Kodları, Kabul Testleri, Test Ekibi Organizasyonu, Java’da Yazılım Testinin Uygulanması, C++ Test Çatısı, Yazılım Güvenirliği, Yazılım Kalitesi, Kalite Metrikleri, Yazılım Kusur Tespiti

# Ders Öğrenme Çıktıları Öğretim Yöntemleri Ölçme Yöntemleri
Hafta Ders Konuları Ön Hazırlık
1 Temel Kavramlar ve Ön Hazırlık
2 Program Testi Teorisi
3 Tasarım ve Test Edilebilirlik
4 Birim Testi
5 Raporlama Türleri
6 Hata Durum Doğrulaması ve Hata Kodları
7 Kabul Testleri
8 Test Ekibi Organizasyonu
9 Java’da Yazılım Testinin Uygulanması
10 C++ Test Çatısı
11 Yazılım Güvenirliği
12 Yazılım Kalitesi
13 Kalite Metrikleri
14 Yazılım Kusur Tespiti
Kaynaklar
Ders Notu
Ders Kaynakları

Paul Ammann, Jeff Offutt, Introduction to Software Testing, 2nd Edt. Cambridge University Press, 2016

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

Değerlendirme Sistemi
Yarıyıl Çalışmaları Katkı Oranı
1. Ara Sınav 50
1. Ödev 15
2. Ödev 15
1. Proje / Tasarım 20
Toplam 100
1. Yıl İçinin Başarıya 50
1. Final 50
Toplam 100
AKTS - İş Yükü Etkinlik Sayı Süre (Saat) Toplam İş Yükü (Saat)
Ders Süresi (Sınav haftası dahildir: 16x toplam ders saati) 14 3 42
Sınıf Dışı Ders Çalışma Süresi(Ön çalışma, pekiştirme) 14 1 14
Ara Sınav 1 10 10
Ödev 2 8 16
Proje / Tasarım 1 23 23
Final 1 15 15
Toplam İş Yükü 120
Toplam İş Yükü / 25 (Saat) 4,8
Dersin AKTS Kredisi 5