Статус документа
Статус документа

ГОСТ Р ИСО/МЭК 25000-2021 Системная и программная инженерия. Требования и оценка качества систем и программных средств (SQuaRE) Руководство

Введение


Компьютеры используются во все более широком спектре областей применения, и их предназначенная и правильная работа часто имеет решающее значение для успеха бизнеса и/или безопасности человека. Поэтому разработка или выбор высококачественных систем и продукции имеет первостепенное значение. Всесторонняя спецификация и оценка качества систем и программных продуктов является ключевым фактором обеспечения надлежащего качества. Это может быть достигнуто путем определения соответствующих качественных характеристик качества с учетом предполагаемого использования систем и программного продукта. Важно, чтобы, когда это возможно, каждая соответствующая характеристика качества системы и программного продукта задавалась и оценивалась с использованием аттестованных или широко принятых показателей.

Поскольку характеристики и показатели качества могут быть полезны не только для оценки систем и программной продукции, но и для определения требований к ним, предшественник SQuaRE - ИСО/МЭК 9126 - был заменен двумя связанными многоуровневыми стандартами: ИСО/МЭК 9126 (качество программной продукции) и ИСО/МЭК 14598 (оценка программной продукции). Накопленный опыт использования двух данных стандартов сформировал следующие основные предпосылки для создания новой серии стандартов SQuaRE:

- ИСО/МЭК 9126 и ИСО/МЭК 14598 имеют общие нормативные, справочные и функциональные корни;

- ИСО/МЭК 9126 и ИСО/МЭК 14598 образуют дополнительный набор стандартов;

- независимые жизненные циклы ИСО/МЭК 9126 и ИСО/МЭК 14598 создали противоречия между ними.

Общая цель создания серии стандартов SQuaRE состоит в том, чтобы перейти к логически организованной, полной и унифицированной серии стандартов, охватывающей два основных процесса: определение требований к качеству систем и программной продукции и оценку качества систем и программной продукции, поддерживаемую процессами измерения качества. Целью серии стандартов SQuaRE является оказание помощи разработчикам и потребителям автоматизированных систем и программной продукции в определении и оценке требований качества. При этом устанавливаются критерии для определения требований к качеству систем и программной продукции, их измерения и оценки. Предлагаемая модель качества предназначена для согласования потребительского определения качества с атрибутами процесса разработки. Кроме того, серия содержит рекомендуемые показатели атрибутов качества систем и программной продукции, которые могут быть использованы разработчиками, потребителями и оценщиками.

Серия стандартов SQuaRE посвящена качеству систем и программной продукции. Раздел управления качеством ИСО/МЭК 2500n занимается определением требований к качеству систем и программной продукции, измерением и оценкой качества систем и программной продукции и не занимается "управлением качеством" процессов, которое определено в серии стандартов ИСО 9000.

Основными преимуществами серии стандартов SQuaRE по сравнению с предшественниками являются:

- координация руководства по измерению и оценке качества систем и программной продукции;

- руководство по определению требований к качеству систем и программной продукции;

- гармонизация с ИСО/МЭК 15939 в виде эталонной модели измерения качества программного продукта, представленной в ИСО/МЭК 25020.

Основными отличиями серии стандартов SQuaRE от ИСО/МЭК 9126, ИСО/МЭК 14598 являются:

- введение новой общей эталонной модели;

- введение специальных, подробных руководств для каждого раздела;

- внедрение систем качества продукции;

- внедрение модели качества данных;

- внедрение элементов измерения качества;

- введение раздела требований к качеству;

- включение и пересмотр процессов оценки;

- введение руководства по практическому применению в виде примеров;

- координация и гармонизация содержания с ИСО/МЭК 15939.

Серия стандартов SQuaRE состоит из следующих разделов:

- раздел "Управление качеством" (ИСО/МЭК 2500n);

- раздел "Модели качества" (ИСО/МЭК 2501n);

- раздел "Измерение качества" (ИСО/МЭК 2502n);

- раздел "Требования к качеству" (ИСО/МЭК 2503n);

- раздел "Оценка качества" (ИСО/МЭК 2504n);

- ИСО/МЭК 25050 - ИСО/МЭК 25099, раздел "Расширение SQuaRE".