Ders Adı | Kodu | Verildiği Yıl | Verildiği Yarıyıl | Süresi (T+U) | Yerel Kredisi | AKTS Kredisi |
Uluslararası Yazılım Kalite ve Test Standartları | SENG 436 | | | 3 + 0 | 3 | 5,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, bir yazılım uygulamasının kalitesini belirlemek için aşağıda belirtilen kriterlerin gereksinimlerini öğrenir: Kalite modeli, dış ölçütler, iç ölçütler, kullanımdaki kalite ölçütleri. |
2. Öğrenci, işlevsellik, güvenilirlik, kullanılabilirlik, verimlilik, sürdürülebilirlik, taşınabilirlik gibi kalite özellikleri sunan uluslararası standartlarla uyumlu yazılım geliştirebilir. |
|
Dersin Önkoşulları ve Birlikte Alınması Gereken Dersler | Yok |
Daha Önce Alınmış Olması Önerilen Dersler | Yok |
|
Dersin Tanımı:
Bu ders, Yazılım Kalite Güvencesi ve Testi ile ilgili yaygın olarak kullanılan standartları açıklar. ISO (Uluslararası Standardizasyon Örgütü) ve IEEE Kalite ve Test standartları ders içeriğini kapsar |
|
Dersin İçeriği (Haftalık Konu Dağılımı): |
|
Hafta | Konu |
1 | Yazılım Testi ve Kalite Standartlarına Giriş |
2 | ISO/IEC 9126 |
3 | ISO/IEC 9241-11 |
4 | ISO/IEC 25000:2005 |
5 | ISO/IEC 12119 |
6 | IEEE 829 - Yazılım testinin farklı aşamalarında kullanılan belgelerin biçimi için tanımlanan bir standart |
7 | IEEE 1061-Kalite gereksinimlerini belirlemek, uygulamak, analiz etmek, süreci doğrulamak ve yazılım kalite ölçütlerine dayanan ürününü tanımlamak için kullanılan bir metodoloji. |
8 | IEEE 1059-Yazılım Doğrulama ve Doğrulama Planları Kılavuzu. IEEE 1012-Yazılım Doğrulama için tanımlanan bir standart. |
9 | IEEE 1028- Yazılım gözden geçirme için tanımlanan bir standart |
10 | IEEE 1044-Yazılım anormalliklerinin sınıflandırılması için tanımlanan bir standart. |
11 | IEEE 730 - Yazılım kalite güvence planları için tanımlanan bir standart. |
12 | IEEE 1061-Yazılım kalitesi ölçümleri ve metodolojisi için bir standart. |
13 | IEEE 12207 Yazılım yaşam döngüsü süreçleri ve yaşam döngüsü verileri için bir standart. |
14 | Final sınavı- Tekrar |
|
Kaynaklar: |
Handbook of Software Quality Assurance, Fourth edition, G. Gordon Schulmeyer, ARTech House 2008.
|
|
Diğer Kaynaklar: |
. |
|
Öğretim Yöntem ve Teknikleri: |
Ders
Proje
Rapor Hazırlama ve / veya Sunma
Ev ödevi |
|
Değerlendirme Sistemi: |
Yöntem | Adet | Katkı (%) |
Ödev | 5 | %25 |
Midterm Exam | 1 | %20 |
Project | 1 | %20 |
Final Sınavı | 1 | %35 |
|
Ders İşbaşı Eğitimi (iş yerinde eğitim) Gerektiriyor mu? |
Gerektirmiyor |