Ders Adı | Kodu | Verildiği Yıl | Verildiği Yarıyıl | Süresi (T+U) | Yerel Kredisi | AKTS Kredisi |
Yazılım Kalite Güvence Laboratuvarı | SENG 430 | | | 1 + 2 | 2 | 4,00 |
|
Ders Bilgileri |
Dersin Öğretim Dili | İngilizce |
Dersin Seviyesi | Lisans |
Dersin Türü | |
Dersin Veriliş Biçimi | Yü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 Dersler | Yok |
Daha Önce Alınmış Olması Önerilen Dersler | Yok |
|
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ı): |
|
Hafta | Konu |
1 | Kalite Kavramı |
2 | Yazılım Proje Yönetimi |
3 | Yazılım Kalite Güvencesinin Yönetimi |
4 | Yazılım İnceleme Süreci, Uygulama 1 |
5 | Yazılım İnceleme Kontrol Listeleri |
6 | Yazılım İnceleme Metrikleri |
7 | Yazılım İnceleme, Uygulama 3 |
8 | Yazı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 |
10 | Software Structural Testing |
11 | Yazılım Fonksiyonel Testi, Uygulama 5 |
12 | Yazılım Fonksiyonel Testi |
13 | Final 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öntem | Adet | Katkı (%) |
Ödev | 5 | %0 |
Quiz | 2 | %6 |
Labwork | 6 | %24 |
Project | 1 | %30 |
Final Sınavı | 1 | %30 |
|
Ders İşbaşı Eğitimi (iş yerinde eğitim) Gerektiriyor mu? |
Gerektirmiyor |