ITSM4U Диагностика 7 мин

Главная·Своды знаний·ISO/IEC 9126

ISO/IEC 9126

Программная инженерия. Качество продукта

ISO и IEC совместно

Качество и зрелость процессовотменён

Нашли неточность или есть что добавить? Напишите автору

Назначение

По каким характеристикам описывать и измерять качество программного продукта — и чем внутренние метрики отличаются от внешних и от метрик качества в использовании

Владелец
ISO и IEC совместно
Редакция
Последняя действовавшая редакция первой части
Тип
стандарт
Доступ
платно, от CHF67
В России
ГОСТ Р ИСО/МЭК 9126-93
Первоисточник
webstore.iec.ch ↗

Зачем вам ISO/IEC 9126

Прямой ответ: как действующий стандарт — незачем. Он отменён больше десяти лет назад, а его преемник успел смениться следом.

Но страница нужна, и вот почему. В России ГОСТ-адаптация этого стандарта формально числится действующей4, поэтому ссылки на него до сих пор появляются в технических заданиях, курсовых и требованиях к качеству ПО. Разобраться, что здесь правда, стоит один раз.

Полезно прочитать, если встретили ссылку на 9126 в чужом документе и не понимаете, годится ли она.

Полезно прочитать, если выбираете, по какой модели описывать качество программного продукта: у стандарта есть живой наследник, и не один.

Не нужен, если ищете действующую модель качества. Идите сразу к преемникам — они названы ниже.

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

Что с ним стало

Цепочка замен выглядит так, и в ней три звена.

ДокументЧто случилосьЧем заменён
ISO/IEC 9126:1991Отменён 21.06.2001ISO/IEC 9126-1:20012
ISO/IEC 9126-1:2001Отменён 13.09.2012ISO/IEC 25010:20111
ISO/IEC 25010:2011Отменён 04.03.2024ISO/IEC 25010:2023, ISO/IEC 25002:2024, ISO/IEC 25019:20233

Метрические части серии — внешние, внутренние и метрики качества в использовании — тоже отменены и переехали в семейство стандартов качества продукта2.

Обратите внимание на последнюю строку: преемник, на который принято ссылаться как на «современную замену 9126», сам отменён в 2024 году и разошёлся на три документа. Ссылку стоит проверять и там.

Российское расхождение

Здесь начинается то, из-за чего стандарт всё ещё встречается в наших документах.

ГОСТ Р ИСО/МЭК 9126-93 в базе Росстандарта числится действующим4. Международный оригинал при этом отменён больше двадцати лет назад.

Формулировать это надо аккуратно: не «стандарт живой», а «ГОСТ не пересмотрен». Юридически ссылка на действующий ГОСТ корректна, содержательно она отправляет к модели качества, от которой мир ушёл на два поколения вперёд.

Что с этим делать на практике

Если ссылка нужна для формального соответствия российским требованиям — она работает. Если нужна модель качества для реальной работы — берите преемников: там и характеристики другие, и метрики пересчитаны.

Худший вариант — сослаться на ГОСТ и молча считать, что это современная модель. Тогда расхождение всплывёт на приёмке, когда заказчик спросит про характеристики, которых в редакции 1993 года нет.

Что в нём было

Стандарт задавал модель качества программного продукта: набор характеристик, по которым качество описывают и измеряют, и деление метрик на внутренние, внешние и метрики качества в использовании2.

Это деление — самое ценное, что из него вышло, и оно живо у преемников: одно дело мерить свойства кода, другое — поведение работающей системы, третье — то, как с ней справляется живой пользователь.

Что покрывает

Полос покрытия здесь нет. Стандарт отменён и заменён другим, действующим. Размечать покрытие по отменённому документу — значит показывать читателю картину, которой больше нет.

Где ломается применение

Ссылаются как на действующий международный стандарт. Отменён в 2012 году1.

Считают, что российский ГОСТ подтверждает актуальность. Он подтверждает только то, что его не пересматривали.

Ссылаются на преемника, не проверив год. Редакция 2011 года тоже отменена, действуют три документа вместо неё3.

Где взять первоисточник и сколько стоит

Отменённые части остаются в продаже у соиздателя — платно. Российский текст доступен через реестр Росстандарта.

Практический совет: покупать отменённый стандарт незачем. Если нужна модель качества, берите действующие документы серии.

Что читать дальше

Три свода рядом: действующий наследник модели качества, семейство стандартов оценки процессов и комплекс, по которому в России создают системы.

Источники

  1. IEC. Карточка ISO/IEC 9126-1:2001 в магазине стандартов. 2001. Первая из трёх ступеней замены: модель качества переехала в семейство стандартов качества продукта. магазин стандартов ISO и IEC
  2. IEC. Карточки исходного ISO/IEC 9126:1991 и метрических частей серии. 1991. Деление метрик на внутренние, внешние и метрики качества в использовании — то, что пережило замены. магазин стандартов ISO и IEC
  3. IEC. Карточка ISO/IEC 25010:2011 — преемник тоже отменён. 2011. Ссылку на «современную замену 9126» тоже стоит проверять на год. карточка документа в магазине стандартов
  4. Росстандарт. ГОСТ Р ИСО/МЭК 9126-93 в базе национальных стандартов. 1993. Расхождение статусов: международный оригинал отменён более двадцати лет назад, российская адаптация не пересматривалась. государственный реестр стандартов