Глава 3 129
Таблица 3.5. Использование метрик на стадиях ЖЦ
Использование внутренних метрик Использование внешних метрик
Стадии подготовки предложений и определения требований к ПС
Используются для:
• спецификации плана повышения качест-
ва проекта и/или промежуточных продуктов
• описания количественных подцелей
внутреннего качества проекта и/или проме-
жуточных продуктов ПС по характеристи-
кам, указанным в модели.
Источники данных: потребности пользовате-
лей, описания предложений, спецификации
требований
Используются для:
• спецификации требований к качест-
ву с точки зрения пользователя
• описания количественных целей
внешнего качества по характеристикам,
указанным в модели.
Источники данных: потребности пользо-
вателей, описания предложений, специ-
фикации требований
Стадии проектирования, кодирования и автономного тестирования ПС
Используются для:
• оценивания достигнутого уровня реали-
зации плана повышения качества по характе-
ристикам, указанным в модели
• выявления отклонений от подцелей
внутреннего качества
• предсказания значений внешних метрик
и внешнего качества
Источники данных: результаты обзоров, ста-
тического анализа и измерений специфика-
ций, проекта, кода и др.
Используются для:
• предсказания качества при исполь-
зовании (эксплуатационного качества)
Источники данных: результаты анализа
сценариев использования ПС, исполняе-
мых прототипов приложений в ходе их
тестирования, отчеты о результатах тес-
тирования
Стадии интеграции, системного тестирования, инсталляции, приемки ПС
Используются для:
• оценивания достигнутого уровня реали-
зации плана повышения качества проекта
и/или промежуточных продуктов
Источники данных: результаты обзоров, ста-
тического анализа и измерений специфика-
ций, проекта, программного кода и др.
Используются для:
• представления характеристик каче-
ства ПС, определенных в модели
• подтверждения того, что достигну-
тое качество удовлетворяет пользовате-
ля
• предсказания эксплуатационного
качества
Источники данных: сценарии использо-
вания ПС при тестировании и эксплуата-
ции, а также совместно с другими про-
граммными системами
Стадия эксплуатации ПС
Используются для:
• исследования взаимосвязи внутренних и
внешних метрик
Источники данных: результаты обзоров, ста-
тического анализа и измерений специфика-
ций, проекта, программного кода и др.
Используются для:
• представления характеристик экс-
плуатационного качества ПС, опреде-
ленных в модели
• подтверждения того, что имеющийся
уровень качества все еще удовлетворяет
реальные потребности пользователя
Источники данных: сценарии использо-
вания ПС и сценарии ее поведения в хо-
де эксплуатации, отчеты о претензиях
пользователей