Page 114 - 4566
P. 114
Забезпечення якості полягає у виконанні і перевірки
того, що об'єкт розробки виконує вказані вимоги до якості.
Цілі забезпечення якості можуть бути внутрішні і зовнішні.
Внутрішні цілі - створення упевненості у керівника проекту,
що якість забезпечується. Зовнішні цілі - це створення
упевненості у користувача, що необхідна якість досягнута і
результатом є якісне ПЗ.
Як свідчить досвід, велика кількість фірм, що
випускають програмну продукцію, мають системи якості, що
дозволяє їм виробляти конкурентноздатну продукцію.
Система якості включає моніторинг попиту нового виду
продукції, що випускається, контроль всіх ланок
виробництва ПС, включаючи підбір і постачання готових
компонентів системи.
За відсутності відповідних служб якості розробники
ПЗ повинні застосовувати власні нормативні і методичні
документи, що регламентують процес управління якістю ПЗ
для всіх категорій розробників і користувачів програмної
продукції.
Моделі оцінки надійності
Зі всіх областей програмної інженерії надійність ПС є
найбільш дослідженою областю. Їй передувала розробка
теорії надійності технічних засобів, що мала вплив на
розвиток надійності ПС. Питаннями надійності ПС
займалися розробники ПС, намагаючись різними системними
засобами забезпечити надійність, що задовольняє замовника,
а також теоретики, які, вивчаючи природу функціонування
ПС, створили математичні моделі надійності, що враховують
різні аспекти роботи ПС (виникнення помилок, збоїв, відмов
тощо) і оцінюють реальну надійність. В результаті надійність
ПС сформувалася як самостійна теоретична і прикладна
наука.
Надійність складних ПС істотним чином відрізняється
від надійності апаратури. Носії даних володіють високою
114