ГОСТ Р ИСО/МЭК 9126-93
ГОСУДАРСТВЕННЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ ИНФОРМАЦИОННАЯ ТЕХНОЛОГИЯ
ОЦЕНКА ПРОГРАММНОЙ ПРОДУКЦИИ
ХАРАКТЕРИСТИКИ КАЧЕСТВА И РУКОВОДСТВА ПО ИХ ПРИМЕНЕНИЮ
Издание официальное
ГОССТАНДАРТ РОССИИ
Москва
ГОСТ Р ИСО/МЭК 9126—93
Предисловие
1 ПОДГОТОВЛЕН И ВНЕСЕН Техническим комитетом по стан-
дартизации (ТК 22) «Информационная технология»
2 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Постановлением
Госстандарта России от 28.12.93 № 267
Стандарт подготовлен на основе применения аутентичного текста международного стандарта ИСО/МЭК 9126—91 «Информационная технология. Оценка программной продукции. Характеристики качества и руководства по их применению»
3 ВВЕДЕН ВПЕРВЫЕ
Ó Издательство стандартов, 1994
Настоящий стандарт не может быть полностью или частично воспроизведен, тиражирован и распространен в качестве официального издания без разрешения
Госстандарта России
II
ГОСТ Р ИСО/МЭК 9126—93
СОДЕРЖАНИЕ
Область применения | ||
Нормативные ссылки | ||
Определения | ||
Характеристики качества программного обеспечения | ||
4.1 | Функциональные возможности (Functionality) | |
4.2 | Надежность (Reliability) | |
4.3 | Практичность (Usability) | |
4.4 | Эффективность (Efficiences) | |
4.5 | Сопровождаемость (Maintainability) | |
4.6 | Мобильность (Portability) | |
Руководство по применению характеристик качества | ||
5.1 | Применяемость | |
5.2 | Представления о качестве программного обеспечения | |
5.3 | Модель процесса оценивания | |
Приложение А Комплексные показатели (подхарактеристики качества) |
ГОСТ Р ИСО/МЭК 9126—93 ГОСУДАРСТВЕННЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ
Информационная технология
ОЦЕНКА ПРОГРАММНОЙ ПРОДУКЦИИ
Характеристики качества и руководства по их применению
Information technology. Software product evaluation. Quality characteristics and guidelines for their use.
Дата введения 1994—07—01
ОБЛАСТЬ ПРИМЕНЕНИЯ
Настоящий стандарт определяет шесть характеристик, которые с минимальным дублированием описывают качество программного обеспечения. Данные характеристики образуют основу для дальнейшего уточнения и описания качества программного обеспечения. Руководства описывают использование характеристик качества для оценки качества программного обеспечения.
Настоящий стандарт не определяет подхарактеристики (комплексные показатели) и показатели, а также методы измерения, ранжирования и оценки. Данный стандарт придерживается определения качества по ИСО 8402.
Примечание — Предложения по определению комплексных показателей приведены в приложении А.
Определения характеристик и соответствующая модель процесса оценки качества, приведенные в настоящем стандарте, применимы тогда, когда определены требования для программной продукции и оценивается ее качество в процессе жизненного цикла.
Эти характеристики могут применяться к любому виду программного обеспечения, включая программы ЭВМ и данные, входящие в программно-технические средства (встроенные программы).
Настоящий стандарт предназначен для характеристик, связанных с приобретением, разработкой, эксплуатацией, поддержкой, сопровождением или проверкой программного обеспечения.
ГОСТ Р ИСО/МЭК 9126—93 2 НОРМАТИВНЫЕ ССЫЛКИ
В настоящем стандарте использованы ссылки на следующие
стандарты:,
ИСО/МЭК 2382—20—90 «Информационная технология. Словарь. Часть 20: Разработка системы». ИСО 8402—86 «Качество. Словарь».
Примечание — До прямого применения данных международных стандартов в качестве Государственных стандартов Российской Федерации они могут быть получены по запросам из ВНИИКИ Госстандарта России.
3 ОПРЕДЕЛЕНИЯ
В настоящем стандарте применяются следующие термины.
3.1 Оценка (assessment) — действие по применению конк-
ретного задокументированного критерия оценки к конкретному
программному модулю, пакету или продукции с целью обуслов-
ленной приемки или выпуска программного модуля, пакета или
продукции.
3.2 Признаки (показатели) (features) — признаки, опре-
деляющие свойства программной продукции, которые могут быть
отнесены к характеристикам качества.
Примечание — Примеры признаков включают длину маршрута, модульность, структуру программы и комментарии.
3.3 Программно-аппаратные средства (firm-
ware) — технические средства, содержащие компьютерную про-
грамму и данные, которые не могут изменяться средствами поль-
зователя. Компьютерная программа и данные, входящие в прог-
раммно-аппаратные средства, классифицируются как программ
ное обеспечение; схемы, содержащие компьютерную программу и
данные, классифицируются как технические средства.
3.4 Уровень качества функционирования (level
of performance) — степень, в которой удовлетворяются потребнос-
ти, представленные конкретным набором значений для характе-
ристик качества.
3.5 Измерение (measurement) — действие по применению
показателя качества программного обеспечения к конкретной про-
граммной продукции.
3.6 Качество (quality) —весь объем признаков и характе-
ристик продукции или услуги, который относится к их способности
удовлетворять установленным или предполагаемым потребностям
(ИСО8402).
ГОСТ Р ИСО/МЭК 9126—93
Примечание — В сфере контракта потребности определены, тогда как а других сферах предполагаемые потребности должны быть установлены и определены (ЙСО 8402, примечание 1).
3.7 Ранжирование (рейтинг) (rating) — действие по от-
несению измеренного значения к соответствующему уровню ран-
жирования. Используется для определения уровня ранжирования
программного обеспечения по конкретной характеристике каче-
ства.
3.8 Уровень ранжирования (rating level) — диапазон
значений в масштабе, позволяющем классифицировать (ранжи-
ровать) программное обеспечение в соответствии с установлены-
ми или предполагаемыми потребностями. Соответствующие уров-
ни ранжирования могут быть связаны с различными представле-
ниями о качестве, то есть для пользователей, руководителей или
разработчиков. Данные уровни называются уровнями ранжиро-
вания.
Примечание — Данные уровни ранжирования отличны от «классов», определенных ИСО 8402.
3.9 Программное обеспечение (software) — про-
граммы, процедуры, правила и любая соответствующая докумен-
тация, относящиеся к работе вычислительной системы.
3.10 Программная продукция (sofware product) —
программный объект, предназначенный для поставки пользова-
телю.
3.11 Качество программного обеспечения (soft
ware quality) — весь объем признаков и характеристик программ
ной продукции, который относится к ее способности удовлетворять
установленным или предполагаемым.потребностям.
3.12 Критерий оценки качества программного
обеспечения (software quality assessment criteria) — набор
определенных и задокументированных правил и условий, которые
используются для решения о приемлемости общего качества кон-
кретной программной продукции. Качество представляется набо-ром установленных уровней, связанных с программной продук-
цией.
3.13 Характеристики качества программного
обеспечения (software quality characteristics) — набор свойств (атрибутов) программной продукции, по которым ее качество
описывается и оценивается. Характеристики качества программно
го обеспечения могут быть уточнены на множестве уровней комп-
лексных показателей (подхарактеристик).
3.14 Метрика качества программного обеспе-
чения (software quality metric) — количественный масштаб и
ГОСТ Р ИСО/МЭК 9126—93
метод, которые могут быть использованы для определения значения признака, принятого для конкретной программной продукции.