Материал: ГОСТ Качество ПО

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

ФЕДЕРАЛЬНОЕ АГЕНТСТВО

ПО ТЕХНИЧЕСКОМУ РЕГУЛИРОВАНИЮ И МЕТРОЛОГИИ

Н А Ц И О Н А Л Ь Н Ы Й

ГОСТ Р и с о /м э к

С Т А Н Д А Р Т

25010—

Р О С С И Й С К О Й

2015

Ф Е Д Е Р А Ц И И

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

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

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

Модели качества систем и программных продуктов

ISO/IEC 25010:2011

Systems and software engineering — Systems and software Quality Requirements and Evaluation (SQuaRE) — System and software quality models

(IDT)

Издание официальное

Москва

Стандартинформ

2015

проектные изыскания

ГОСТ Р ИСО/МЭК 25010—2015

Предисловие

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

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

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

4 Настоящий стандарт идентичен международному стандарту ИСО/МЭК 25010:2011 «Систем­ ная и программная инженерия. Требования и оценка качества систем и программного обеспечения (SQuaRE). Модели качества систем и программных продуктов» (ISO/IEC 25010:2011 «Systems and software engineering — Systems and software Quality Requirements and Evaluation (SQuaRE) — System and software quality models»).

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

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

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

© Стандартинформ, 2015

Настоящий стандарт не может быть полностью или частично воспроизведен, тиражирован и рас­ пространен в качестве официального издания без разрешения Федерального агентства по техническо­ му регулированию и метрологии

 

ГОСТ Р ИСО/МЭК 25010—2015

 

Содержание

 

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

1

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

СМ

3 Основы модели качества

СМ

3.1 Модели качества......

СМ

3.2

Модель качества при использовании..........................................................................................................

3

3.3

Модель качества продукта............................................................................................................................

3

3.4

Цели моделей качества..................................................................................................................................

4

3.5

Применение модели качества......................................................................................................................

5

3.6

Качество сточки зрения различных заинтересованных сторон............................................................

5

3.7

Взаимосвязь моделей....................................................................................................................................

7

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

8

4.1 Термины к модели качества при использовании......................................................................................

8

4.2

Термины к модели качества продукта.......................................................................................................

10

4.3 Общие определения.....................................................................................................................................

15

4.4

Термины и определения из ИСО/МЭК 25000..........................................................................................

16

Приложение А (справочное) Сравнение с моделью качества ИСО/МЭК 9126-1 .......................................

19

Приложение В (справочное) Пример отображения функциональной надежности...................................

22

Приложение С (справочное) Использование модели качества для измерений..........................................

23

Библиография..........................................................................................................................................................

29

ГОСТ Р ИСО/МЭК 25010—2015

Введение

Настоящий стандарт является составной частью серии международных стандартов SQuaRE, ко­ торая состоит из следующих разделов:

-раздел «Менеджмент качества» (ИСО/1ЕС 2500л),

-раздел «Модель качества» (ИСО/МЭК 2501 п),

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

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

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

-раздел «Расширение SQuaRE» (ИСО/МЭК 25050 - ИСО/МЭК 25099).

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

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

Настоящий международный стандарт разработан на основе ИСО/МЭК 9126 «Программная ин­ женерия — Качество продукта», который был разработан для удовлетворения вышеуказанных нужд и в котором были определены шесть характеристик качества и описана модель процесса оценки про­ граммного продукта.

ИСО/МЭК 9126 был заменен двумя связанными между собой стандартами: ИСО/МЭК 9126 «Про­ граммная инженерия — Качество продукта и ИСО/МЭК 14598 «Программная инженерия — Оценка продукта».

Данный международный стандарт является результатом пересмотра ИСО/МЭК 9126-1. В него вхо­ дят те же характеристики качества программного обеспечения с некоторыми поправками:

-область применения моделей качества была расширена, с тем чтобы включить в себя вычисли­ тельные системы и качество при использовании с системной точки зрения;

-в качестве характеристики качества при использовании было добавлено «Покрытие контекста»

сподхарактеристиками, «Полнота контекста» и «Гибкость»;

-как характеристика, а не подхарактеристика функциональности была добавлена «Безопас­ ность», с подхарактеристиками «Конфиденциальность», «Целостность», «Безотказность», «Отслежи­ ваемость» и «Подлинность»;

-была добавлена как характеристика «Совместимость» (включая функциональную совмести­ мость и сосуществование);

-были добавлены следующие подхарактеристики: «Функциональная полнота» «Емкость», «За­ щищенность от ошибки пользователя», «Доступность», «Готовность», «Модульность» и «Возможность многократного использования»;

-подхарактеристики соответствия были удалены, поскольку они являются в соответствии с зако­

нами и правилами частью общих требований к системе, а не частью характеристики качества; - модели внутреннего и внешнего качества были объединены в составе модели качества продукта;

IV

ГОСТ Р ИСО/МЭК 25010—2015

-там, где это представилось возможным, специфичные для программного обеспечения определе­ ния были заменены на универсальные;

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

Данный международный стандарт предназначен для применения в сочетании с другими частями международных стандартов серии SQuaRE (ИСО/МЭК 25000 к ИСО/МЭК 25099) и ИСО/МЭК 14598 до тех пор, пока он не заменен серией международных стандартов ИСО/МЭК 2504п.

На рисунке 1 (адаптирован из ИСО/МЭК 25000) показана организация серии международных стандартов SQuaRE, которая представлена семействами стандартов называемых также разделами.

Раздел «Модель качества»

2501л

Раздел

Раздел

Раздел

«Требования

«Оценка

к качеству»

«Менеджмент качества»

качества»

2503п

2500п

2504л

 

Раздел

 

 

«Измерение качества»

 

 

2502л

 

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

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

-ИСО/МЭК 2500п — раздел «Менеджмент качества». Международные стандарты, входящие в этот раздел, определяют общие модели, термины и определения, используемые далее во всех других международных стандартах серии SQuaRE. В разделе также представлены требования и методические материалы, касающиеся функций поддержки, которые отвечают за управление требованиями к про­ граммному продукту, его спецификацией и оценкой;

-ИСО/МЭК 2501 п — раздел «Модель качества». Международные стандарты, которые входят в этот раздел, представляют детализированные модели качества вычислительных систем и программно­ го обеспечения, качества при использовании и качества данных. Кроме того, представлено практиче­ ское руководство по использованию модели качества;

-ИСО/МЭК 2502п — раздел «Измерение качества». Международные стандарты, входящие в этот раздел, включают в себя эталонную модель измерения качества программного продукта, математиче­ ские определения показателей качества и практическое руководство по их использованию. В этом раз­ деле представлены показатели внутреннего качества программного обеспечения, показатели внешнего качества программного обеспечения и показатели качества при использовании. Кроме того, определе­ ны и представлены элементы показателей качества (ЭПК), формирующие основу для вышеперечис­ ленных показателей;

-ИСО/МЭК 2503п — раздел «Требования к качеству». Международные стандарты, которые входят

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

-ИСО/МЭК 2504п — раздел «Оценка качества». Международные стандарты, которые входят в этот раздел, формулируют требования, рекомендации и методические материалы для оценки про­ граммного продукта, выполняемой как оценщиками, так и заказчиками или разработчиками. Кроме того,

вних представлена поддержка документирования показателя измерения как модуля оценки;

-ИСО/МЭК 25050—25099 — раздел «Расширение SQuaRE». Международные стандарты этого раз­ дела в настоящее время включают в себя требования к качеству готового коммер+ческого (коробочного) программного обеспечения и общему промышленному формату для отчетов по удобству использования.

Модели качества данного международного стандарта в сочетании с ИСО/МЭК 12207 и ИСО/МЭК 15288 могут использоваться, в частности, для процессов, связанных с определением тре­ бований, для верификации и валидации с особым акцентом на спецификации и оценки требований

V