logo search
УМК Стандартизация и сертификация ПО

5.3. Оценивание качества готового программного продукта по стандарту iso 14598

Методологии и процессам оценивания характеристик качества ПС и их компонентов на различных этапах ЖЦ посвящен базовый международный стандарт ISO 14598:1–6:1998–2000.

В первой части изложена концепция и методология применения стандарта и его частей. Отмечается и иллюстрируется глубокая связь его положений со стандартами ISO/IEC 12207 и ISO 9126:1–4. Описана общая схема процессов оценивания характеристик качества программ (П.7 – П.10 на рис.5.4).

В этом стандарте, так же как и в ISO 9126:1–4, классифицируются характеристики качества: для пользователей; внешние и внутренние метрики, а также представлена схема взаимосвязи этих метрик качества и их атрибутов с процессами оценивания. Для каждой характеристики и атрибута качества рекомендуется формировать шкалу мер с выделением требуемых, допустимых и неудовлетворительных значений.

Р ис.5.4. Общая схема процессов оценивания характеристик качества ПС

Во второй части изложена концепция планирования и управления процессами оценивания качества ПС, а также их связь с процессами управления ЖЦ по ISO/IEC 12207. Представлены общие рекомендации по организации, технологии, управлению, инструментальному оснащению и проведению испытаний качества сложных комплексов программ. Для управления проектами предложены методы поддержки процессов выполнения плана оценивания качества и анализа результатов его реализации, а также сохранения и использования отчетов о планировании и управлении качеством. Приводится шаблон плана проведения оценивания характеристик качества программных продуктов.

Третья, четвертая и пятая части стандарта содержат рекомендации для реализации процессов оценивания программного продукта с позиции разных потребителей результатов соответственно:

Результаты оценки характеристик качества предлагается отражать с позиции: процессов ЖЦ; продуктов и компонентов; функционирования и применения ПС.

Требования к процессам оценивания рекомендуется структурировать на главные (функциональные), организационные, проектные, а также выделять внутренние и внешние метрики качества и их измерение, ориентируясь на субхарактеристики и их атрибуты в соответствующей части стандарта ISO 9126:1–4.

Рекомендуемая технология выполнения оценивания качества программ включает четыре шага:

Реализация процессов оценивания должна быть дастаточно автономной и независимой от специалистов и процессов создания ПС и его компонентов, однако, коррелированной с этапами ЖЦ конкретного проекта в соответствии со стандартом ISO/IEC 12207. Характеристики и атрибуты качества рекомендуется использовать в терминах и понятиях стандарта ISO 9126:1–4, а также применять шкалы количественных и/или бальных оценок свойств или уровней качества с несколькими градациями.

В пятой части приводится шаблон типового отчета о результатах выполненных испытаний качества.

Шестая часть посвящена оформлению документации при оценке качества программных модулей и компонентов. Приведен типовой фрагмент рекомендуемой структуры и содержание подразделов для описания и оценки качества модулей.

В целом стандарт ISO 14598 предлагается применять для оценки качества ПС на различных этапах ЖЦ: на предприятиях подразделениям и специалистам по тестированию комплексов программ и их компонентов, поставщикам, потребителям, пользователям и сертификационным организациям.