Türkçe | English
OF TEKNOLOJİ FAKÜLTESİ / YAZILIM MÜHENDİSLİĞİ BÖLÜMÜ
( I. ÖĞRETİM)
Ders Bilgi Paketi
http://www.ktu.edu.tr/ofyazilim
Tel: +90 0462 3778353
OFTF
OF TEKNOLOJİ FAKÜLTESİ / YAZILIM MÜHENDİSLİĞİ BÖLÜMÜ / ( I. ÖĞRETİM)
Katalog Ana Sayfa
  Katalog Ana Sayfa  KTÜ Ana Sayfa   Katalog Ana Sayfa
 
 

YZM3002Yazılım Sınama ve Doğrulama2+0+1AKTS:4
Yıl / YarıyılBahar Dönemi
Ders DuzeyiLisans
Yazılım ŞekliZorunlu
BölümüYAZILIM MÜHENDİSLİĞİ BÖLÜMÜ
Ön KoşulYok
Eğitim SistemiYüz yüze , Uygulama
Dersin Süresi14 hafta - haftada 2 saat teorik ve 1 saat laboratuar
Öğretim ÜyesiÖğr. Gör. Selda ATALAR
Diğer Öğretim Üyesi
Öğretim DiliTürkçe
StajYok
 
Dersin Amacı:
Dersin amacı:Yazılım doğrulama ve sınama, yazılım kalite yönetimi için genel bilgiler, süreç geliştirme, yazılım statik ve dinamik testleri ve kalite analiz konularını aktarmak Yazılım geliştirme ortamları için gerçek hayat sorunları ve kısıtları üzerinde kullanılabilecek materyaller ve bunlara ait yazılım denetlemeden otomatik programlamaya, tasarım analizinden birim ve bütünleme testlerine kadar pratik teknikleri vermek
 
Öğrenim KazanımlarıPÖKKÖY
Bu dersi başarı ile tamamlayan öğrenciler :
ÖK - 1 : Sınama ve Doğrulama işlemleri hakkında bilgi sahibi olacaktır 1,3,41
ÖK - 2 : Test kavramları ve test tipleri hakkında bilgi sahibi olacaktır 1,3,41
ÖK - 3 : Çeşitli test durumları ve stratejileri geliştirebilecektir 1,3,41
ÖK - 4 : Statik ve Dinamik test aşamalarını uygulayabilecektir 1,3,41
ÖK - 5 : Kalite kavramını tanımlayacaktır 1,3,41
ÖK - 6 : Ürün kalite özellikleri ve yönetimi hakkında bilgi sahibi olacaktır 1,3,41
ÖK - 7 : CMMI kavramını ve aşamaları hakkında bilgi sahibi olacaktır 1,3,41
ÖK - 8 : Süreç iyileştirme aşamaları hakkında bilgi sahibi olacaktır 1,3,41
ÖK - 9 : Konfigürasyon yönetimi aşamalarını uygulayabilecektir 1,3,41
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ı
 
Ders İçeriği
Bu ders, yazılım doğrulama ve sınama, yazılım kalite yönetimi için genel bilgiler, süreç geliştirme, yazılım statik ve dinamik testleri ve kalite analiz konuları içermektedir.
 
Haftalık Detaylı Ders Planı
 HaftaDetaylı İçerikÖnerilen Kaynak
 Hafta 1Giriş
 Hafta 2Sınama ve doğrulama kavramları
 Hafta 3Yazılım testi (system ve bileşen test kavramları)
 Hafta 4Yazılım testi (test durum tasarımları ve otomasyonu kavramları)
 Hafta 5Kritik sistem doğrulama
 Hafta 6Yazılım maliyet hesaplama I
 Hafta 7Yazılım maliyet hesaplama II (uygulamaları)
 Hafta 8Genel değerlendirme
 Hafta 9Ara Sınav
 Hafta 10Kalite yönetimi I
 Hafta 11Kalite yönetimi II
 Hafta 12Ürün metrikleri
 Hafta 13Süreç iyileştirme
 Hafta 14Konfigürasyon yönetimi
 Hafta 15Genel değerlendirme
 Hafta 16Dönem Sonu Sınavı
 
Ders Kitabı / Malzemesi
1Addison Wesley, 2007, Software Engineering 8, Ian Sommerville, 8th Ed.
2Ilene Burnstein, 2003, Practical Software Testing, , Springer
 
İlave Kaynak
1Aditya P. Mathur, 2009, Foundations of Software Testing, Pearson Education
 
Ölçme Yöntemi
YöntemHaftaTarih

Süre (Saat)Katkı (%)
Arasınav 9 1 50
Dönem sonu sınavı 16 2 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
Sınıf dışı çalışma 3 14 42
Arasınav için hazırlık 3 4 12
Arasınav 1 1 1
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ü117