Page 104 - 4566
P. 104
моделі якості або для прогнозування. Вимірювання
проводяться, як правило, після калібрування метрик на
ранніх етапах проекту. Загальною мірою є ступінь
трасованості, яка визначається кількістю трас, що
простежуються за допомогою моделей сценаріїв (наприклад,
UML) і якими можуть бути кількість:
– вимог;
– сценаріїв і дійових осіб;
– об'єктів, включених у сценарій, і локалізація вимог
до кожного сценарію;
– параметрів і операцій об'єкту тощо.
Стандарт ISO/IEC 9126-2 визначає наступні типи мір:
– міра розміру ПЗ в різних одиницях вимірювання
(число функцій, рядків у програмі, розмір дискової пам'яті та
ін.);
– міра часу (функціонування системи, виконання
компоненту та ін.);
– міра зусиль (продуктивність праці, трудомісткість
та ін.);
– міри обліку (кількість помилок, відмов, відповідей
системи тощо).
Спеціальною мірою може виступати рівень
використання повторних компонентів і вимірюється як
відношення розміру продукту, виготовленого з готових
компонентів, до розміру системи в цілому. Дана міра
використовується при визначенні вартості і якості ПЗ.
Прикладами метрик є:
– загальна кількість об'єктів і кількість повторно
використовуваних;
– загальна кількість операцій, повторно
використовуваних і нових операцій;
– кількість класів, що успадковують специфічні
операції;
– кількість класів, від яких залежить даний клас;
104