• Türkçe
  • English
Ders Kodu: 
COMP 425
Ders Dönemi: 
Bahar
Ders Tipi: 
Zorunlu
Teori Saati: 
3
Uygulama Saati: 
0
Kredi: 
3
AKTS: 
5
Dersin Dili: 
İngilizce
Dersin Amacı: 
Bu dersin amacı ve amacı, öğrencilere SQA ve Test için gerekli olan kavram ve becerileri öğretmektir. Yazılım kalite güvencesi (SQA veya basitçe QA), tüm geliştirme süreci boyunca devam eden bir faaliyet olarak görülür.
Dersin İçeriği: 
Kalite Güvence ve Gözden Geçirme Teknikleri, Hata Önleme ve Kaldırma, Test Stratejileri, Konvansiyonel ve Nesneye Yönelik Uygulama Tekniklerini Test Etme, Resmi Modelleme ve Doğrulama yöntemlerine aşinalık
Dersin Öğretim Yöntemleri: 
1: Anlatım, 2: Soru-Cevap, 3: Tartışma, 4: Labaratuvar
Dersin Ölçme Yöntemleri: 
A: Sınav B: Labaratuvar, C: Ödev, D: Proje

Dikey Sekmeler

Dersin Öğrenme Çıktıları

Ders Öğrenme Çıktıları Program
Öğrenme Çıktıları
Öğretme teknikleri Değerlendirme
yöntemleri
Kalite, kalite güvencesi (QA) ve yazılım kalite mühendisliği (SQE) ile ilgili genel kavramları anlamak   6 1,4 A, B, C
Uygun test stratejilerini seçmek ve test senaryoları geliştirmek. 6,9,8 1,2,3,4 B, C
Sırasıyla hem kontrol akışı (grafikleri) hem de veri akışı diyagramlarını kullanarak kontrol akışı ve veri akışı testi oluşturmak ve böylece kontrol akışı ve veri akışı testi nmekarasında net bir fikir edi 6 1,2,3,4 A,B, D

Dersin Akışı

DERS AKIŞI
Hafta Konular Ön Hazırlık
1 Kalite Yönetimi Ders Notu
2 Yazılım Hataları ve İnceleme Teknikleri Ders Notu
3 Yazılım kalite güvencesi Ders Notu
4 Yazılım Test Stratejileri Ders Notu
5 Konvansiyonel Yazılımlar için Test Stratejileri Ders Notu
6 Sistem Testi Ders Notu
7 Ara Sınav Ders Notu
8 Konvansiyonel Uygulamaları Test Etme Bölüm 1 Ders Notu
9 Konvansiyonel Uygulamaları Test Etme Bölüm 2 Ders Notu
10 Nesne Yönelimli Uygulamaları Test Etme Ders Notu
11 Web Uygulamalarını Test Etme Bölüm 1 Ders Notu
12 Web Uygulamalarını Test Etme Bölüm 1 Ders Notu
13 Formal Modelleme ve Verifikasyon Ders Notu
14 Proje Sunumları  
15 Final Sınavı  

Kaynaklar

KAYNAKLAR
Ders Kitabı Software Engineering - A Practitioner's Approach ( 7th edition ) by Roger S. Pressman. ISBN 13. 9780073375977.

 

Ek Kaynaklar Software Testing and Quality Assurance : Theory and Practice by Kshirasagar Naik, Priyadarshi

Materyal Paylaşımı

MATERYAL PAYLAŞIMI
Belgeler Sunumlar ve Laboratuvar Kağıtları
Ödevler Ev Ödevleri
Sınavlar Eski Sınav Örnekleri

Değerlendirme Sistemi

DEĞERLENDİRME SİSTEMİ
YARIYIL İÇİ ÇALIŞMALAR SIRA KATKI YÜZDESİ
Ara Sınav(lar) 1 20
Projeler 1 50
Ödev ve Laboratuar 5 30
Total   100
Finalin Başarıya Etkisi   40
Yıl içinin Başarıya Etkisi   60
Total     100

AKTS İş Yükü Tablosu

AKTS/İŞ YÜKÜ TABLOSU
Aktiviteler Miktar Süre
(Saat)
Toplam
İş Yükü
(Saat)
Ders Süresi (Hariç sınav hafta : 12x toplam ders saati) 14 3 42
Sınıf Dışı Ders Çalışma Süresi (miktar x toplam ders saati) 14 3 42
Arasınavlar 1 2 2
Projeler 1 30 30
Odevler 5 6 30
Final Sınavı 2 (Bütünleme Dahil) 3 6
Toplam İş Yükü     152
Toplam İş Yükü / 25 (s)     6,08
3