7 Kasım 2013

Yazılım Kalite Güvence Yönetimi ve Standartları

Yazılım Kalite Güvencesi

Yazılım Kalite Güvencesi, yazılım projelerinin belli standartlarda uygun olup olmadığını anlamak için gözden geçirme, planlama, belli testlerden geçmesi ve raporlama işlemlerinin tümüne Kalite Güvencesi denir. Burada Kalite Güvencesinin önemi, projenin yapımı veya gelişimi bittikten sonra istenen gereklere uygunluğunun doğrulanmasıdır.

Yazılım Kalite Güvence öğretisinin amacı yazılım standartlarını, yazılım kalite güvencesinin amaçlarını, yazılımda kalite sorunlarını ve yazılım süreç geliştirme modellerini öğretmektir. Ayrıca Kalite güvence planlarını çeşitli teknik ve araçlar kullanarak tanımlayabilmek ve uygulayabilmektir.

Yazılım Kalite Güvencesi için Önemli kısımları maddeler şeklinde yazacak olursak;
- Kalite Güvencesi nedir? Zorlukları nelerdir?
- Yazılım Kalitesi nedir ve nasıl planlanır?
- Yazılım Kalite Güvence sistemi tanımlamak.
- Yazılım geliştirme süreci ile kalite güvencesini ilişkilendirmek.
- Kalite teknikleri ve araçları.
- Kalite Güvence Yönetimi.
- Kalite Güvence Standartları (ISO, TS vb)
- Kalite Güvence Organizasyonu
- Yazılım Kalite Metrikleri
- Uluslararası Yazılım Kalite Modelleri

Yazılım Kalite Güvence Yönetimi ile ilgili Kaynaklar
- Software Quality Assurance: From Theory to Implementation, Daniel Galin
G. Gordon Schulmeyer: The Handbook of Software Quality Assurance
Sagar Naik & Praveen Tripathy: Software Testing and Quality Assurance
- Practical Insight Into CMMI: Tim Kasse
Margaret K. Kulpa & Kent A. Johnson: Interpreting the CMMI (R): A Process Improvement Approach

Ders: Yazılım Kalite Güvencesi - Yrd. Doç. Dr. Meltem Turhan Yöndem