PROGRAMI
DERS TANITIM VE UYGULAMA BİLGİLERİ

Ders AdıKoduVerildiği YılVerildiği YarıyılSüresi (T+U)Yerel KredisiAKTS Kredisi
Yazılım Kalite Güvence LaboratuvarıSENG 4301 + 224,00
 
Ders Bilgileri
Dersin Öğretim Diliİngilizce
Dersin SeviyesiLisans
Dersin Türü
Dersin Veriliş BiçimiYüz Yüze
 
Dersin Öğrenme Kazanımları:

Bu dersi başarı ile tamamlayan öğrenciler:
1. Öğrenci yazılım sistemlerinin geliştirilmesi ve bakımı sırasında gerçekleştirilen Yazılım Kalite Güvencesi (SQA) faaliyetlerini gerçekleştirme becerisine sahip olacaktır.
2. Öğrenci, farklı yazılım incelemeleri ve denetimleri, test stratejileri ve uygulamaları hakkında bilgi sahibi olacaktır.
3. Öğrenci, yazılım kalitesi bileşenlerini, bakım ve kalite güvence araçlarını deneyimleyecektir.
4. Öğrenci, Yazılım kalite yönetimi standartları, süreç değerlendirme ve iyileştirme modellerini içeren sertifikasyonlar hakkında bilgi sahibi olacaktır.
5. Öğrenci, yazılım kalitesi altyapı bileşenlerini, yönetim bileşenlerini, standartları, sertifikasyonu ve değerlendirmeleri gözden geçirecektir.
 
Dersin Önkoşulları ve Birlikte Alınması Gereken DerslerYok
Daha Önce Alınmış Olması Önerilen DerslerYok
 
Dersin Tanımı:

Bu uygulama tabanlı ders, yüksek kaliteli yazılım sistemlerinin titiz bir şekilde geliştirilmesine odaklanmaktadır. Bu dersin kapsamında yazılım süreçleri, yazılım doğrulama ve geçerleme (test, inceleme), yazılım ölçümleri ve yazılım bakımı yer alır. Ders, laboratuar çalışmaları ve projeleri ile desteklenir. Kapsamlı bir ekip projesi ile desteklenir.
 
Dersin İçeriği (Haftalık Konu Dağılımı):
 
HaftaKonu
1 Kalite Kavramı
2Yazılım Proje Yönetimi
3Yazılım Kalite Güvencesinin Yönetimi
4Yazılım İnceleme Süreci, Uygulama 1
5Yazılım İnceleme Kontrol Listeleri
6Yazılım İnceleme Metrikleri
7Yazılım İnceleme, Uygulama 3
8Yazılım Kalite Güvence Süreci ve Yazılım Ürün Kalitesinin Değerlendirilmesi
9 Yazılım Yapısal Testi, Uygulama 4
10Software Structural Testing
11Yazılım Fonksiyonel Testi, Uygulama 5
12Yazılım Fonksiyonel Testi
13Final Sınavı-Tekrar
 
Kaynaklar:
Metrics and Models in Software Quality Engineering, Kan S.H., Addison-Wesley,2002 Software Quality Assurance: From Theory to Implementation, Daniel Galin, Addison-Wesley,2004
 
Diğer Kaynaklar:
.
 
Öğretim Yöntem ve Teknikleri:
Ders Tartışma Takım / Grup Çalışması Proje Raporların Hazırlanması Laboratuvar çalışması
 
Değerlendirme Sistemi:
YöntemAdetKatkı (%)
Ödev5%0
Quiz2%6
Labwork6%24
Project1%30
Final Sınavı1%30
 
Ders İşbaşı Eğitimi (iş yerinde eğitim) Gerektiriyor mu?
Gerektirmiyor