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


ГОСТ Р ИСО/МЭК 25021-2014

     

НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ

Информационные технологии

СИСТЕМНАЯ И ПРОГРАММНАЯ ИНЖЕНЕРИЯ

Требования и оценка качества систем и программного обеспечения (SQuaRE). Элементы показателя качества

Information technologies. Systems and software engineering. Systems and software Quality Requirements and Evaluation (SQuaRE). Quality measure elements



ОКС 35.080

Дата введения 2015-06-01

     

Предисловие

1 ПОДГОТОВЛЕН Обществом с ограниченной ответственностью "Информационно-аналитический вычислительный центр" (ООО "ИАВЦ") на основе собственного аутентичного перевода на русский язык международного стандарта, указанного в пункте 4

2 ВНЕСЕН Техническим комитетом по стандартизации ТК 22 "Информационные технологии"

3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 11 июня 2014 г. N 557-ст

4 Настоящий стандарт идентичен международному стандарту ИСО/МЭК 25021:2012* "Системная и программная инженерия. Требования и оценка качества систем и программного обеспечения (SQuaRE). Элементы показателя качества" (ISO/IEC 25021:2012 "Systems and software engineering - Systems and software Quality Requirements and Evaluation (SQuaRE) - Quality measure elements")

________________

* Доступ к международным и зарубежным документам, упомянутым в тексте, можно получить, обратившись в Службу поддержки пользователей. - Примечание изготовителя базы данных.


Наименование настоящего стандарта изменено относительно наименования указанного международного стандарта для приведения в соответствие с ГОСТ Р 1.5-2012 (пункт 3.5).

При применении настоящего стандарта рекомендуется использовать вместо ссылочных международных стандартов соответствующие им национальные стандарты Российской Федерации, сведения о которых приведены в дополнительном приложении ДА

5 ВВЕДЕН ВПЕРВЫЕ

6 ПЕРЕИЗДАНИЕ. Май 2015 г.


Правила применения настоящего стандарта установлены в ГОСТ Р 1.0-2012 (раздел 8). Информация об изменениях к настоящему стандарту публикуется в годовом (по состоянию на 1 января текущего года) информационном указателе "Национальные стандарты", а официальный текст изменений и поправок - в ежемесячном информационном указателе "Национальные стандарты". В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ближайшем выпуске ежемесячного информационного указателя "Национальные стандарты". Соответствующая информация, уведомление и тексты размещаются также в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет (www.gost.ru)

Введение


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

Ряд ЭПК, которые количественно описывают некоторые характеристики и подхарактеристики, представляет собой начальный список, который следует использовать для построения показателей качества согласно ТО ИСО/МЭК 9126-2, ТО ИСО/МЭК 9126-3 и ТО ИСО/МЭК 9126-4. Показатели качества, представленные в серии SQuaRE (см. рисунки 1, 2), были взяты из серии отчетов ТО ИСО/МЭК 9126, но это не единственный источник. При оценке выбранных показателей качества пользователь должен сначала понять определение каждого свойства, связанного с ЭПК в пределах выбранных показателей.


Рисунок 1 - Организация серий международных стандартов SQuaRE

На рисунке 1 показана структура семейств международных стандартов серии SQuaRE. В дальнейшем семейства именуются разделами.


Рисунок 2 - Структура раздела измерения качества

          

Основные цели определения и использования элементов показателя качества (ЭПК):

- обеспечивать руководство для организаций, разрабатывающих и реализующих свои собственные ЭПК;

- продвигать последовательное применение задаваемого ЭПК для измерения и использования свойств продукции, которые относятся к различным характеристикам и подхарактеристикам качества продукции;

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

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


Рисунок 3 - Взаимосвязь стандарта ИСО/МЭК 25021, серии стандартов 9126 и серии стандартов SQuaRE

Серия ИСО/МЭК 9126 состоит из четырех документов, в которых перечислены и описаны характеристики, подхарактеристики и показатели качества, на которые далее ссылаются как на модель качества. Модели качества SQuaRE категорируют качество продукции по характеристикам, которые далее еще подразделяются на подхарактеристики и свойства качества (ИСО/МЭК 25010). Каждый показатель качества в серии ИСО/МЭК 9126 состоит по крайней мере из двух ЭПК. Свойства (продукции) связываются с ЭПК (ИСО/МЭК 25020), используя метод измерений. Серия 2502n проектирует и описывает показатели качества и связанные с ними ЭПК для всех характеристик (подхарактеристик) в модели качества.

     1 Область применения


Настоящий стандарт содержит следующую информацию:

- требования к определению ЭПК как часть спецификации требований качества продукции с примерами [пункт 6.2 (таблицы 1 и 2)];

Примечание - Качество продукции включает в себя системное качество программной продукции, качество данных и в конечном счете качество системных услуг.


- начальное множество элементов ЭПК, приведенное в виде примеров [таблица А.1 (приложение А)];

- руководство для определения и количественной характеристики свойств продукции (согласно целевому назначению) для ЭПК (приложение В).

Руководство предназначено для разработчиков, приобретателей и независимых оценщиков продукции, особенно тех, кто ответственен за определение требований и оценку качества продукции, но не ограничивается ими. Настоящий стандарт применим, если элементы показателей качества, которые предполагается использовать для формирования показателей качества, определены в соответствии с ИСО/МЭК 25022, ИСО/МЭК 25023 и ИСО/МЭК 25024.

     2 Соответствие


При определении показателей качества продукции пользователь должен описать каждый из упоминаемых далее ЭПК по информационным элементам в формате таблицы 1 (см. пункт 6.2). То же самое должно быть сделано для модификации какого-либо существующего ЭПК.

     3 Нормативные ссылки


В настоящем стандарте использованы нормативные ссылки на следующие международные документы*.

________________

* Таблицу соответствия национальных стандартов международным см. по ссылке. - Примечание изготовителя базы данных.


ИСО/МЭК 25000:2005 Программная инженерия. Требования и оценка качества систем и программного обеспечения (SQuaRE). Руководство по SQuaRE (ISO/IEC 25000:2005, Software engineering - Software product Quality Requirements and Evaluation (SQuaRE) - Guide to SQuaRE)

ИСО/МЭК 25010:2011 Системная и программная инженерия. Требования и оценка качества систем и программного обеспечения (SQuaRE). Модели качества систем и программного обеспечения (ISO/IEC 25010:2011, Systems and software engineering - Systems and software Quality Requirements and Evaluation (SQuaRE) - Systems and software quality model)

ИСО/МЭК 25020:2007 Программная инженерия. Требования и оценка качества систем и программного обеспечения (SQuaRE). Эталонная модель и руководство по измерениям (ISO/IEC 25020:2007, Software engineering - Software product quality Requirements and Evaluation (SQuaRE) - Measurement reference model and guide)

ИСО/МЭК 15939:2007 Системная и программная инженерия. Процесс измерений (ISO/IEC 15939:2007, Systems and software engineering - Measurement process)

Руководство ИСО/МЭК 99:2007 Международный словарь по метрологии. Основные и общие понятия и вспомогательные термины (VIM) (ISO/IEC 99:2007, International vocabulary of metrology - Basic and general concepts and associated terms (VIM)).

     4 Термины и определения


В настоящем стандарте применены термины по ИСО/МЭК 25000, ИСО/МЭК 25010, ИСО/МЭК 25020, ИСО/МЭК 15939, ИСО/МЭК Руководство 99, а также следующие термины с соответствующими определениями:

4.1 качество данных (data quality): Степень, с которой характеристики данных удовлетворяют заявленным и подразумеваемым требованиям при использовании в заданных условиях (ИСО/МЭК 25012).

4.2 показатель внешнего качества программного обеспечения (external measure of software quality): Показатель степени, с которой программная продукция позволяет поведению (функционированию) системы удовлетворять заявленным и реализованным требованиям к этой системе, включая программное обеспечение при использовании в заданных условиях.

Примечания

1 Поведение (функционирование) может быть проверено при верификации и/или валидации с помощью выполнения функций программным обеспечением во время тестирования и эксплуатации.

2 На основе определения внешнего качества программного обеспечения в ИСО/МЭК 25000.

3 Это определение было адаптировано из ИСО/МЭК 25010.

4.3 показатель внутреннего качества программного обеспечения (internal measure of software quality): Показатель степени, с которой множество статических свойств программной продукции удовлетворяет заявленным и подразумеваемым требованиям для этой продукции при использовании в заданных условиях.

Примечания

1 Статические свойства включают в себя те свойства, которые имеют отношение к архитектуре программного обеспечения, его структуре и компонентам.

2 Статические свойства могут быть верифицированы путем визуального анализа, проверки, моделирования и/или с использованием автоматических средств.

3 Это определение было адаптировано из ИСО/МЭК 25010.

4 На основе определения внутреннего качества программного обеспечения в ИСО/МЭК 25000.


Пример - В зависимости от условий использования в качестве показателей внутреннего качества могут быть использованы ошибки спецификации, проектирования и кодирования.

4.4 показатель (measure (noun)): Переменная, в которой значение определено результатом измерения.

Примечание - Термин показатели используют для обобщенной ссылки к основам измерений, показателей и индикаторов (ИСО/МЭК 15939).

4.5 измерять (глагол) (measure (verb)): Проводить измерение (ИСО/МЭК 25000).

4.6 измерение (measurement): Набор операций, с помощью которых определяют значения показателя (ИСО/МЭК 15939).

Примечание - Измерение по типам шкалы может быть номинальным, порядковым, интервальным и относительным.

4.7 функция измерения (measurement function): Алгоритм или вычисление, выполняемое для комбинации не менее чем двух элементов показателя качества.

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

4.8 метод измерения (measurement method): Логическая организация операций, определенных в целом и используемых в измерении.

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

4.9 процедура измерения (measurement procedure): Логическая организация операций, применяемых заданным образом и используемых при выполнении конкретных измерений в соответствии с данным методом измерения.

Примечания

1 Это определение является модификацией определения процедуры измерения (ИСО/МЭК 15939).

2 Как правило, процедура измерения прописывается в документе, который иногда и называют "процедурой измерения", и на детальном уровне позволяет оператору выполнять измерения без дополнительной информации.

4.10 модель (model): Спецификация понятий, отношений и правил, используемых для определения методологии (ИСО/МЭК 24744 Программная инженерия. Модель для методологий разработки).

4.11 свойство для количественного определения (property to quantify): Свойство целевой сущности, которое имеет отношение к элементу показателя качества и которое может быть определено количественно с помощью метода измерения.

Примечания

1 Артефакт программного обеспечения является примером целевой сущности.

2 Составная часть свойства имеет отношение к свойству.

Нужен полный текст и статус документов ГОСТ, СНИП, СП?
Попробуйте «Техэксперт: Базовые нормативные документы» бесплатно
Реклама. Рекламодатель: Акционерное общество "Информационная компания "Кодекс". 2VtzqvQZoVs