В настоящем стандарте применяются следующие термины.
3.1 оценка (assessment): Действие по применению конкретного задокументированного критерия оценки к конкретному программному модулю, пакету или продукции с целью обусловленной приемки или выпуска программного модуля, пакета или продукции.
3.2 признаки (показатели) (features): Признаки, определяющие свойства программной продукции, которые могут быть отнесены к характеристикам качества.
Примечание - Примеры признаков включают длину маршрута, модульность, структуру программы и комментарии.
3.3 программно-аппаратные средства (firmware): Технические средства, содержащие компьютерную программу и данные, которые не могут изменяться средствами пользователя. Компьютерная программа и данные, входящие в программно-аппаратные средства, классифицируются как программное обеспечение; схемы, содержащие компьютерную программу и данные, классифицируются как технические средства.
3.4 уровень качества функционирования (level of performance): Степень, в которой удовлетворяются потребности, представленные конкретным набором значений для характеристик качества.
3.5 измерение (measurement): Действие по применению показателя качества программного обеспечения к конкретной программной продукции.
3.6 качество (quality): Весь объем признаков и характеристик продукции или услуги, который относится к их способности удовлетворять установленным или предполагаемым потребностям (ИСО 8402).
Примечание - В сфере контракта потребности определены, тогда как в других сферах предполагаемые потребности должны быть установлены и определены (ИСО 8402, примечание 1).
3.7 ранжирование (рейтинг) (rating): Действие по отнесению измеренного значения к соответствующему уровню ранжирования. Используется для определения уровня ранжирования программного обеспечения по конкретной характеристике качества.
3.8 уровень ранжирования (rating level): Диапазон значений в масштабе, позволяющем классифицировать (ранжировать) программное обеспечение в соответствии с установленными или предполагаемыми потребностями. Соответствующие уровни ранжирования могут быть связаны с различными представлениями о качестве, то есть для пользователей, руководителей или разработчиков. Данные уровни называются уровнями ранжирования.
Примечание - Данные уровни ранжирования отличны от "классов", определенных ИСО 8402.
3.9 программное обеспечение (software): Программы, процедуры, правила и любая соответствующая документация, относящиеся к работе вычислительной системы.
3.10 программная продукция (softwarе product): Программный объект, предназначенный для поставки пользователю.
3.11 качество программного обеспечения (software quality): Весь объем признаков и характеристик программной продукции, который относится к ее способности удовлетворять установленным или предполагаемым потребностям.
3.12 критерии оценки качества программного обеспечения (software quality assessment criteria): Набор определенных и задокументированных правил и условий, которые используются для решения о приемлемости общего качества конкретной программной продукции. Качество представляется набором установленных уровней, связанных с программной продукцией.
3.13 характеристики качества программного обеспечения (software quality characteristics): Набор свойств (атрибутов) программной продукции, по которым все качество описывается и оценивается. Характеристики качества программного обеспечения могут быть уточнены на множестве уровней комплексных показателей (подхарактеристик).
3.14 метрика качества программного обеспечения (software quality metric): Количественный масштаб и метод, которые могут быть использованы для определения значения признака, принятого для конкретной программной продукции.