Türkçe|English  
  KTU Course Catalogue  
Arama Yapmak İstediğiniz Anahtar Kelimeyi Giriniz :       
OF TEKNOLOJİ FAKÜLTESİ / YAZILIM MÜHENDİSLİĞİ
  Genel Bilgiler
  Yönetim
  Amaç ve Öğrenme Çıktıları
  Akademik Personel
  Ders Programı
     1. Yıl
     2. Yıl
     3. Yıl
     4. Yıl
   Öğrenme Çıktıları Matrisi
 
  Doktora Programları
  Yüksek Lisans Programları
  Lisans Programları
  Meslek Yüksek Okulları
 
  Geri
  Ana Sayfa
  KTÜ Ana Sayfa

YZM3002 YAZILIM SINAMA VE DOĞRULAMA 2+0+1 ECTS:4
Yıl / Yarıyıl3. Yıl / Bahar Dönemi
Ders DuzeyiLisans
Yazılım ŞekliZorunlu
BolumuYazılım Mühendisliği Bölümü
Ön KoşulYok
Öğretim SistemiYüz yüze , Grup çalışması
Dersin suresi14 hafta - haftada 2 saat teorik ve 1 saat laboratuar
Öğretim ÜyesiYRD. DOÇ. DR. Eyüp GEDİKLİ
Diğer Öğretim Üyesi / Üyeleri
Öğretim Dili Tü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
 

Öğrenme Çıktıları

BPÇK

ÖY

Bu dersi başarı ile tamamlayan öğrenciler :

ÖÇ - 1 :

Sınama ve Doğrulama işlemleri hakkında bilgi sahibi olacaktır

1,3,13

1

ÖÇ - 2 :

Test kavramları ve test tipleri hakkında bilgi sahibi olacaktır

1

ÖÇ - 3 :

Çeşitli test durumları ve stratejileri geliştirebilecektir

1,3,13

1

ÖÇ - 4 :

Statik ve Dinamik test aşamalarını uygulayabilecektir

1,3,13

1

ÖÇ - 5 :

Kalite kavramını tanımlayacaktır

1,3,13

1

ÖÇ - 6 :

Ürün kalite özellikleri ve yönetimi hakkında bilgi sahibi olacaktır

1,3,13

1

ÖÇ - 7 :

CMMI kavramını ve aşamaları hakkında bilgi sahibi olacaktır

1,3,13

1

ÖÇ - 8 :

Süreç iyileştirme aşamaları hakkında bilgi sahibi olacaktır

1,3,13

1

ÖÇ - 9 :

Konfigürasyon yönetimi aşamalarını uygulayabilecektir

1,3,13

1

BPÇK : Bölüm program çıktıları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), ÖÇ : Öğrenme Çıktısı

 

Dersin İç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 İçeriği

 Hafta

Detaylı İçerik

Önerilen Kaynak

 Hafta 1

Giriş

 Hafta 2

Sınama ve doğrulama kavramları

 Hafta 3

Yazılım testi (system ve bileşen test kavramları)

 Hafta 4

Yazılım testi (test durum tasarımları ve otomasyonu kavramları)

 Hafta 5

Kritik sistem doğrulama

 Hafta 6

Yazılım maliyet hesaplama I

 Hafta 7

Yazılım maliyet hesaplama II (uygulamaları)

 Hafta 8

Genel değerlendirme

 Hafta 9

Ara Sınav

 Hafta 10

Kalite yönetimi I

 Hafta 11

Kalite yönetimi II

 Hafta 12

Ürün metrikleri

 Hafta 13

Süreç iyileştirme

 Hafta 14

Konfigürasyon yönetimi

 Hafta 15

Genel değerlendirme

 Hafta 16

Dö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öntem

Hafta

Tarih

Süre (Saat)

Katkı (%)

Arasınav

9

07/04/2014

1

50

Dönem sonu sınavı

16

26/05/2014

1

50

 

Öğrenci İş Yükü

İşlem adı

Haftalık süre (saat)

Hafta sayısı

Dönem toplamı

Yüz yüze eğitim

2

14

28

Sınıf dışı çalışma

2

14

28

Laboratuar çalışması

1

14

14

Arasınav için hazırlık

3

4

12

Arasınav

2

1

2

Uygulama

0

0

0

Klinik Uygulama

0

0

0

Ödev

3

2

6

Proje

2

8

16

Kısa sınav

0

0

0

Dönem sonu sınavı için hazırlık

3

4

12

Dönem sonu sınavı

2

1

2

Diğer 1

0

0

0

Diğer 2

0

0

0

Toplam iş yükü

120