ГОСТ Р ИСО/МЭК 25001‑2017 – российский национальный стандарт, адаптирующий международный стандарт ISO/IEC 25001 «Системы и программное обеспечение – Оценка качества». Он входит в семейство стандартов SQuaRE (Software Quality Requirements and Evaluation) и предназначен для управления качеством информационных систем и программного обеспечения в течение их жизненного цикла.
История и связь с международными стандартами
- ISO/IEC 25001 – международный стандарт, опубликованный в 2014 году в рамках серии ISO/IEC 25000 (SQuaRE).
- В России его адаптировали в виде ГОСТ Р ИСО/МЭК 25001‑2017, который стал частью ГОСТ Р 57102‑2016 «Информационные технологии. Системная и программная инженерия. Управление жизненным циклом. Часть 2. Руководство по применению ИСО/МЭК 15288».
- Стандарт тесно связан с другими документами семейства SQuaRE: ISO/IEC 25010 (модель качества), ISO/IEC 25023 (характеристики качества), ISO/IEC 25024 (измерения) и др.
Основные понятия, определяемые в ГОСТ 25001
Стандарт вводит несколько ключевых терминов, которые необходимо знать при работе с качеством ПО:
- Качество продукта (Product Quality) – степень, в которой продукт удовлетворяет заявленным требованиям и ожиданиям пользователей.
- Качество процесса (Process Quality) – эффективность и результативность процессов разработки, эксплуатации и поддержки.
- Оценка качества (Quality Evaluation) – совокупность методов и процедур, позволяющих измерить и проанализировать качество.
- Модель качества (Quality Model) – структурированное представление характеристик качества (например, надёжность, доступность, безопасность).
- Метрики и показатели (Metrics & Indicators) – количественные и качественные параметры, используемые для измерения характеристик.
Структура ГОСТ 25001‑2017
Документ состоит из следующих разделов:
- Терминология – определение ключевых терминов.
- Модель качества – описание основных характеристик (надёжность, доступность, безопасность, поддерживаемость, переносимость и др.).
- Методика оценки – процедуры планирования, сбора данных, анализа и отчётности.
- Модуль оценки восстанавливаемости – отдельный блок, посвящённый оценке способности системы к восстановлению после отказов (см. ниже).
- Приложения – примеры метрик, шаблоны документов, рекомендации по внедрению.
Модуль оценки восстанавливаемости (Recovery Evaluation)
В соответствии с ГОСТ Р ИСО/МЭК 25001‑2017 особое внимание уделяется восстанавливаемости – способности системы возвращаться к нормальному состоянию после возникновения отказа. Ключевые аспекты модуля:
- Определение сценариев восстановления – описание типовых сбоев (аппаратные, программные, человеческие) и требуемых действий.
- Метрики восстанавливаемости:
- Mean Time to Recover (MTTR) – среднее время восстановления.
- Recovery Point Objective (RPO) – максимальный допустимый объём потерянных данных.
- Recovery Time Objective (RTO) – максимальное время простоя.
- Оценка готовности – проверка наличия резервных копий, планов аварийного восстановления, автоматизации процессов.
- Документирование результатов – формирование отчётов, содержащих рекомендации по улучшению.
Практическое применение ГОСТ 25001
Планирование оценки качества
Для успешного внедрения стандарта необходимо выполнить следующие шаги:
- Определить цели оценки (повышение надёжности, снижение количества дефектов, соответствие требованиям заказчика).
- Сформировать команду из специалистов по качеству, разработчикам, тестировщикам и представителям бизнеса.
- Выбрать модель качества (обычно используют модель ISO/IEC 25010) и адаптировать её под конкретный проект.
- Определить метрики и установить пороговые значения (например, MTTR ≤ 2 ч, доступность ≥ 99,9 %).
- Разработать план сбора данных (логирование, мониторинг, опросы пользователей).
Сбор и анализ данных
В процессе оценки применяются следующие инструменты:
- Системы мониторинга (Zabbix, Prometheus, Grafana).
- Средства статического и динамического анализа кода (SonarQube, Coverity).
- Тестовые фреймворки для нагрузочного и стресс‑тестирования (JMeter, Gatling).
- Базы данных инцидентов (Jira, ServiceNow).
Полученные данные сравниваются с установленными порогами, формируются графики и отчёты.
Формирование отчёта и рекомендации
Отчёт по ГОСТ 25001 обычно включает:
- Общее описание проекта и целей оценки.
- Таблицы с метриками, их текущими значениями и отклонениями от порогов.
- Анализ причин отклонений (корневой анализ).
- Рекомендации по улучшению (внедрение CI/CD, автоматизация резервного копирования, обучение персонала).
- План действий с указанием ответственных и сроков.
Связь с другими ГОСТ и ISO
ГОСТ Р ИСО/МЭК 25001‑2017 является частью более широкой экосистемы стандартов:
| Стандарт | Назначение | Связь с 25001 |
|---|---|---|
| ГОСТ Р 57102‑2016 (Часть 2) | Управление жизненным циклом ИТ‑систем | Определяет контекст, в котором применяется 25001 |
| ISO/IEC 15288 | Системная инженерия – жизненный цикл | Базовый процессный каркас, к которому привязываются оценки качества |
| ISO/IEC 25010 | Модель качества продукта | Определяет характеристики, измеряемые в 25001 |
| ISO/IEC 25023 | Характеристики качества – измерения | Предоставляет детальные метрики, используемые в оценке |
Пример внедрения ГОСТ 25001 в компании
Рассмотрим гипотетический пример компании «ТехИнновации», разрабатывающей облачную платформу для обработки больших данных.
- Цель: повысить доступность сервиса до 99,95 % и сократить MTTR до 30 минут.
- Подготовка: сформирована команда из 2 менеджеров проекта, 4 разработчиков, 2 тестировщиков и 1 специалиста по DevOps.
- Выбор модели: использована модель ISO/IEC 25010, акцент на доступность и восстанавливаемость.
- Метрики:
- Uptime – % времени безотказной работы.
- MTTR – среднее время восстановления.
- RPO/RTO – целевые значения для резервного копирования.
- Сбор данных: внедрён Prometheus + Alertmanager, настроены дашборды в Grafana.
- Анализ: за первый месяц обнаружено, что MTTR = 45 мин, что превышает целевой показатель.
- Рекомендации:
- Автоматизировать процесс перезапуска контейнеров (Kubernetes Helm hooks).
- Ввести резервные зоны (multi‑AZ) для распределения нагрузки;
- Провести обучение персонала по процедурам инцидент‑менеджмента.
- Результат: через три месяца MTTR снизился до 28 мин, а доступность достигла 99,96 %.
Преимущества применения ГОСТ 25001
- Структурированный подход к оценке качества, основанный на международных best‑practice.
- Повышение доверия со стороны заказчиков и регуляторов благодаря документированным процессам.
- Снижение рисков за счёт системного контроля над надёжностью и восстанавливаемостью.
- Улучшение конкурентоспособности за счёт более высоких показателей качества продукта.
ГОСТ Р ИСО/МЭК 25001‑2017 – это фундаментальный документ, позволяющий организациям систематически оценивать и повышать качество своих информационных систем и программного обеспечения. Его применение в сочетании с другими стандартами (ISO/IEC 15288, ISO/IEC 25010 и др.) формирует целостную систему управления жизненным циклом продукта, охватывающую как технические, так и процессные аспекты.
Внедрение стандарта требует:
- Тщательного планирования и определения целей.
- Выбора подходящих метрик и инструментов измерения.
- Регулярного сбора и анализа данных.
- Подготовки отчётов и реализации рекомендаций.
Только при условии постоянного контроля и корректировок организация сможет достичь заявленных уровней надёжности, доступности и восстанавливаемости, тем самым укрепляя свою позицию на рынке и повышая удовлетворённость конечных пользователей.
Дата публикации: 25 июля 2026 г.