Выбор показателей качества
Исходными данными и высшим приоритетом при выборе показателя качества в большинстве случаев являются назначения, функции и функциональная пригодность соответствующего программного средства. Полное и корректное описание этих свойств должна служить базой для определения значения большинства основных характеристик и показателей качества. Процесс выбора и установления метрики шкал для описания качества характеристик программных средств, можно разделить на два этапа:
1. Выбор и обоснование набора исходных данных, отражающих общее особенности и этапы жизненного цикла проекта программного средства и его потребителей, каждый из которых влияет на определенные характеристики качества комплекса программ.
2. Выбор, установление и утверждение конкретных метрик и шкал измерения характеристик и атрибутов качества проекта для их последующей оценки и сопоставления с требованиями спецификаций. В процессе квалификационных испытаний …текст отсутствует…
|
|
На первом этапе за основу следует брать всю базовую номенклатуру характеристик. Их описание необходимо предварительно упорядочить по приоритету с учетом назначения и сферы применения конкретного проекта программного средства. Далее необходимо выделить …..,которым необходимы определенные показатели качества программного средства с учетом их специализации и профессиональных интересов. Подготовка исходных данных завершается выделением номенклатуры базовых приоритетных показателей качества определяющих функциональную пригодность программного средства для определенных потребителей.
На втором этапе процесс выбора номенклатур и метрик начинаются с ранжирования характеристик для конкретного проекта и потребителя. Для каждого из отобранных показателей должны быть установлена и шкала оценок субхарактеристик для проекта и потребителя результатов анализа. Для показателя представляемыми качественными признаками желательно определить и зафиксировать в спецификациях описание условий, при которых следует считать, что данная характеристика реализуется в программном средстве. Выбранные значения характеристик качества должны быть предварительно проверенны разработчиками на их реализуемость с учетом доступных ресурсов конкретного проекта.
Методология стандартизации оценки готовых программных средств и их компонентов на различных этапах жизненного цикла представлены в международном стандарте. ИСО 145-98.
Рекомендуемая схема в процессе оценки характеристик качества программ.
1) Установка исходных требований для оценки, которая включает определение целей испытания, идентификация типа метрики программного средства, выделения адекватных показателей и требуемых значений атрибутов качества.
|
|
2) Селекция метрик качества, установление рейтингов и уровня приоритетов метрик суб-характеристик и атрибутов, выделение критериев для проведения экспертиз и измерения.
3) Планирование процессов характеристик и атрибутов качества в жизненном цикле программного средства.
4) Выполнение измерения для оценки, сравнение результатов с критериями и требованиями, обобщение и оценка результатов.
Для каждой характеристики качества рекомендуется формировать меры и шкалу измерений с выделением требуемых, допустимых и неудовлетворительных значений.