| 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 |
| |
Üretken Yapay Zeka Kullanımı:
- |
| |
| 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 |
| |
Dersin AKTS İş Yükü:
|
| # | Aktivite | Adet | Süre (Saat) | İş Yükü |
| 1 | Derslere Katılım (haftalık bazda) | 14 | 3,00 | 42,00 |
| 2 | Laboratuvarlara/Derslere Katılım (haftalık bazda) | 0 | 0,00 | 0,00 |
| 3 | Notların önceden hazırlanması ve son haline getirilmesi (haftalık bazda) | 0 | 0,00 | 0,00 |
| 4 | İlgili materyalin toplanması ve seçilmesi (bir kez) | 0 | 0,00 | 0,00 |
| 5 | İlgili materyalin kendi kendine incelenmesi (haftalık bazda) | 14 | 2,00 | 28,00 |
| 6 | Ev ödevleri | 5 | 3,00 | 15,00 |
| 7 | Sınavlara Hazırlık | 0 | 0,00 | 0,00 |
| 8 | Ara Sınavlara Hazırlık (Sınavların süresi dahil) | 1 | 4,00 | 4,00 |
| 9 | Dönem Ödevi/Vaka Çalışması Raporunun Hazırlanması (sözlü sunum dahil) | 0 | 0,00 | 0,00 |
| 10 | Dönem Projesi/Saha Çalışması Raporunun Hazırlanması (sözlü sunum dahil) | 1 | 30,00 | 30,00 |
| 11 | Final Sınavına Hazırlık (sınav süresi dahil) | 1 | 6,00 | 6,00 |
| |