CENG 437
Yazılım Kalite Yönetimi
Bu ders, yazılım geliştirme yaşam döngüsü boyunca yazılım kalite yönetiminin temel kavram, yöntem ve uygulamalarını, yazılım kalitesine yönelik güncel yaklaşımlarla birlikte kapsamaktadır.
Dersin Amacı
Bu ders, yazılım geliştirme yaşam döngüsü boyunca yazılım kalite yönetimi ilke ve uygulamalarını öğretmeyi amaçlamaktadır.
Kaynakça
Daniel Galin, Software Quality: Concepts and Practice, Wiley-IEEE Computer Society Press, 2018.
| Konular |
| Yazılım Kalite Yönetimine Giriş |
| Yazılım Kalitesi Kavramları ve Modelleri |
| Yazılım Kalite Standartları ve Süreç Modelleri |
| Yazılım Kalite Güvencesi ve Kalite Planlama |
| Yazılım Kalite Maliyeti ve Hata Önleme |
| Yazılım Gözden Geçirmeleri ve Denetimleri |
| Yazılım Doğrulama ve Geçerleme |
| Yazılım Testi |
| Yazılım Kalite Metrikleri ve Ölçümü |
| Yazılım Konfigürasyon Yönetimi |
| Yazılım Bakımı ve Kalite |
| Çevik Yazılım Geliştirme ve DevOps’ta Yazılım Kalitesi |
| Yazılım Kalitesinde Güncel Konular: Yapay Zekâ Destekli Yazılım Geliştirme |
Ödevler/Projeler
Öğrenciler, 4-5 kişilik gruplar halinde dönem boyunca seçilen bir yazılım sistemi üzerinde yazılım kalite yönetimi kavram ve uygulamalarını uygulayacakları bir proje yürütürler. Proje kapsamında ara teslimler ve bir final proje raporu hazırlanır.
Notlandırma
Ara Sınav %30
Final Sınavı %40
Proje %30
Öğrenme Çıktıları
Yazılım Kalite Güvencesinin temel kavramlarını ve bileşenlerini açıklayabilme
Yazılım geliştirme yaşam döngüsü boyunca kalite güvence uygulamalarını kullanabilme
Ürün ve süreç kalitesini değerlendirmek için yazılım kalite metriklerini kullanabilme
Yazılım Kalite Güvencesi süreçlerinin etkinliğini ve maliyetini değerlendirebilme
- CENG 400
- CENG 411
- CENG 415
- CENG 416
- CENG 418
- CENG 421
- CENG 422
- CENG 424
- CENG 431
- CENG 432
- CENG 433
- CENG 434
- CENG 435
- CENG 436
- CENG 441
- CENG 442
- CENG 443
- CENG 444
- CENG 451
- CENG 452
- CENG 461
- CENG 462
- CENG 463
- CENG 464
- CENG 465
- CENG 467
- CENG 471
- CENG 472
- CENG 473
- CENG 481
- CENG 482
- CENG 483
- CENG 484
- CENG 485
- CENG 486
- CENG 487
- CENG 488
- CENG 491
- CENG 499
