БИБЛИОТЕКА НОРМАТИВНЫХ ДОКУМЕНТОВ

ГОСТ Р ИСО/МЭК 25010-2015. Национальный стандарт Российской Федерации. Информационные технологии. Системная и программная инженерия. Требования и оценка качества систем и программного обеспечения (SQuaRE). Модели качества систем и программных продуктов

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

 

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

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

Измеримые, связанные с качеством свойства системы называют свойствами качества, связанными с соответствующими показателями качества. Чтобы прийти к показателям характеристики или подхарактеристики качества в случаях, когда характеристика или подхарактеристика не может быть непосредственно измерена, необходимо идентифицировать подмножество свойств, которое в совокупности покрывает характеристику или подхарактеристику, получить показатели качества для каждого свойства и, объединив их в вычислительном отношении, достигнуть полученного показателя качества, соответствующего характеристике или подхарактеристике качества (см. приложение C). На рисунке 2 показаны отношения между характеристиками и подхарактеристиками качества и свойствами качества.

 

                                 ┌──────────────────┐

                                 │     Качество     │

                                 └─────────┬────────┘

          ┌─────────────────────┬──────────┴─────────┬────────────────────────────┐

          V                     V                    V                            V

┌───────────────────┐ ┌───────────────────┐ ┌───────────────────┐        ┌───────────────────┐

│ Характеристика 1  │ │ Характеристика 2  │ │ Характеристика 3  │........│ Характеристика n  │

└─────────┬─────────┘ └─────────┬─────────┘ └───────────────────┘        └───────────────────┘

          │                     ├────────────────────┬────────────────────────────┐

          │                     V                    V                            V

          │           ┌───────────────────┐ ┌───────────────────┐        ┌───────────────────┐

          │           │Подхарактеристика 1│ │Подхарактеристика 2│........│Подхарактеристика n│

          │           └─────────┬─────────┘ └───────────────────┘        └───────────────────┘

          │                     ├────────────────────┬────────────────────────────┐

          │                     V                    V                            V

          │           ┌───────────────────┐ ┌───────────────────┐        ┌───────────────────┐

          │           │Свойство качества 1│ │Свойство качества 2│........│Свойство качества n│

          │           └───────────────────┘ └───────────────────┘        └───────────────────┘

          │

          │                     │                    │                            │

          V                     V                    V                            V

┌───────────────────┐ ┌───────────────────┐ ┌───────────────────┐        ┌───────────────────┐

│Свойство качества 1│ │Свойство качества 2│ │Свойство качества 3│........│Свойство качества n│

└───────────────────┘ └───────────────────┘ └───────────────────┘        └───────────────────┘

 

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

 

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

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

TOC