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.