Page 96 - 4566
P. 96
– досягнення якості ПЗ відповідно до вимог і
критеріїв;
– верифікацію і атестацію (валідацію) поточних
результатів ПЗ на етапах ЖЦ і вимірювання ступеня
досягнення окремих його показників;
– тестування готової ПС, збір даних про відмови,
дефекти та інші помилки в системі і оцінювання надійності
за відповідними моделями надійності.
Модель якості ПЗ
Якість ПЗ є відносним поняттям, яке має сенс тільки
при обліку реальних умов його застосування, тому вимоги,
що пред'являються до якості, ставляться відповідно до умов і
конкретної сфери їх застосування.
Якість ПЗ характеризується трьома головними
аспектами: якість програмного продукту, якість процесів ЖЦ
і якість супроводу або впровадження.
Аспект, пов'язаний з процесами ЖЦ, характеризується
ступенем формалізації, достовірністю і якістю самих
процесів ведення розробки ПЗ, а також верифікацією і
валідацією отриманих результатів на процесах ЖЦ, що
зменшують кількість помилок у ПЗ і тим самим сприяють
підвищенню якості готового продукту.
Якість продукту цілком і повністю визначається
процесами ЖЦ. Ефект від впровадження отриманого
програмного продукту у значній мірі залежить від якості
супроводу і знань обслуговувального персоналу.
Модель якості ПЗ має такі чотири рівні деталізації.
Перший рівень відповідає визначенню характеристик
(показників) якості для ПЗ, кожна з них відображає окрему
точку зору користувача на якість. Згідно зі стандартами
[17-20] визначено шість характеристик або шість показників
якості у стандартній моделі якості:
1) функціональність (functionality);
2) надійність (realibility);
96