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