O’z DSt ISO/IEC TR 9126-3:2014 PDF
Название на английском:
O’z DSt ISO/IEC TR 9126-3:2014
Название на русском:
O’z DSt ISO/IEC TR 9126-3:2014
Программирование. Качество продукта. Часть 3. Внутренние метрики
Полное наименование и описание
O’z DSt ISO/IEC TR 9126-3:2014 — Национальное (узбекское) издание технического отчёта ISO/IEC TR 9126-3 под заголовком «Programming. Product quality. Part 3: Internal metrics» (часть серии ISO/IEC 9126, посвящённая внутренним метрикам качества программного продукта). Документ представляет набор метрик для измерения внутренних свойств программного обеспечения и служит руководством по их применению в жизненном цикле ПО.
Аннотация
Стандарт описывает внутренние метрики, сопоставленные с характеристиками модели качества ISO/IEC 9126 (функциональность, надёжность, удобство использования, эффективность, сопровождаемость и переносимость). Для каждой метрики приводятся цель измерения, метод вычисления, интерпретация значений и указания по применению в различных этапах жизненного цикла ПО. Документ предназначен как справочное руководство для разработчиков, тестировщиков, оценщиков качества и менеджеров.
Общая информация
- Статус: Национальный стандарт O’z DSt (принятое издание — доступно в республике Узбекистан); международный оригинал ISO/IEC TR 9126-3:2003 впоследствии был отозван и заменён более поздними стандартами серии ISO/IEC 25000.
- Дата публикации: 2014 (выпуск национальной редакции O’z DSt).
- Организация-издатель: Национальное агентство стандартов Республики Узбекистан (издательская регистрация национального стандарта O'z DSt / O'zstandart).
- ICS / категории: 35.080 — Программное обеспечение; Информационные технологии / Software engineering.
- Редакция / версия: Редакция 2014 — национальное внедрение технического отчёта ISO/IEC TR 9126-3 (оригинальная международная версия датируется 2003 годом).
- Количество страниц: приблизительно 62 страницы (соответствует объёму оригинального технического отчёта ISO/IEC TR 9126-3).
Область применения
Стандарт предназначен для организаций и специалистов, выполняющих измерения качества программного продукта на уровне исходного кода и внутренних артефактов (например, разработчики, аналитики качества, команды сопровождения и аудита ПО). Применим при определении требований к внутренним атрибутам качества, при построении систем метрик и мониторинга качества кода, а также при подготовке спецификаций и оценок качества на этапах проектирования, тестирования и сопровождения.
Ключевые темы и требования
- Метрики функциональности, надёжности, удобства использования, эффективности, сопровождаемости и переносимости как части модели качества продукта.
- Описание метрик: цель, метод применения, формулы расчёта, тип шкалы и интерпретация значений.
- Внутренние (структурные) метрики кода: размерные, счётные и сложностные меры (например, метрики покрытий, сложности модулей, числа изменений и дефектов в модуле и т.п.).
- Рекомендации по валидации метрик, учёту контекста применения и интерпретации результатов (анализ валидности, надежности и применимости измерений).
- Примеры использования метрик в контексте жизненного цикла ПО и связи между внутренними, внешними и quality-in-use метриками.
Применение и пользователи
Основные пользователи — разработчики, инженеры качества, менеджеры проектов, аудиторские и сертификационные службы, команды сопровождения и интеграторы. Стандарт полезен при внедрении практик измерения качества кода, при оценке архитектурных и технологических решений, при подготовке критериев приёмки и метрик регрессионного контроля качества. В государственных и коммерческих проектах в Узбекистане O’z DSt версия может использоваться как нормативная база для требований к качеству программных продуктов.
Связанные стандарты
Документ является частью семейства ISO/IEC 9126 (части 1–4) и тесно связан с последующими и пересматривающими документами серии ISO/IEC 25000 (в частности ISO/IEC 25023 — метрики качества продукта). Для практического применения рекомендуются совместное использование с ISO/IEC 9126-1 (модель качества), ISO/IEC 9126-2 (внешние метрики) и ISO/IEC 9126-4 (quality in use), а также с современными аналогами в серии ISO/IEC 25000.
Ключевые слова
внутренние метрики, качество программного продукта, ISO/IEC 9126, O'z DSt, метрики кода, сопровождаемость, надёжность, эффективность, переносимость, удобство использования
FAQ
В: Что это за стандарт?
О: Национальное издание O’z DSt ISO/IEC TR 9126-3:2014 — внедрение технического отчёта ISO/IEC TR 9126-3, описывающего внутренние метрики качества программного продукта (метрики, измеряемые по артефактам и исходному коду).
В: Что он регулирует?
О: Стандарт не «регулирует» в смысле законодательного предписания технических требований к продукту; он предоставляет набор методик и рекомендованных метрик для измерения внутренних характеристик качества ПО, включая формулы, методы измерения и интерпретацию результатов.
В: Кто обычно использует?
О: Разработчики, команды контроля качества, архитекторы, менеджеры проектов, аудиторы и специалисты по сопровождению ПО, а также организации, формирующие требования к качеству программных продуктов.
В: Он актуален или заменён?
О: Международный оригинал ISO/IEC TR 9126-3 (2003) впоследствии был отозван и его функция по метрикам качества продукта в рамках серии ISO/IEC перенесена и обновлена в стандартах серии ISO/IEC 25000 (например, ISO/IEC 25023). Национальная редакция O’z DSt ISO/IEC TR 9126-3:2014 остаётся документом в национальном реестре, но при выборе нормативной базы рекомендуется сверяться с актуальным состоянием стандартов и национальным реестром O'z DSt.
В: Это часть серии?
О: Да — это часть серии ISO/IEC 9126 (части 1–4) и связана с более поздней серией ISO/IEC 25000, которая содержит обновлённые модели и метрики качества продуктов программного обеспечения.
В: Какие ключевые слова?
О: внутренние метрики, метрики кода, качество ПО, ISO/IEC 9126, O'z DSt, сопровождаемость, надёжность, эффективность, переносимость, удобство использования.