Межгосударственный стандарт
ГОСТ Р ИСО/МЭК 25040-2014
Информационные технологии. Системная и программная инженерия. Требования и оценка качества систем и программного обеспечения (SQuaRE). Процесс оценки
Редакционная карточка ГОСТНОРМ. Полный текст публикуется только при подтверждённом праве использования. Метаданные сверяются по нескольким источникам.
Область применения
Область применения пока не подтверждена.
1
Страница 1
ФЕДЕРАЛЬНОЕ АГЕНТСТВО
ПО ТЕХНИЧЕСКОМУ РЕГУЛИРОВАНИЮ И МЕТРОЛОГИИ
НАЦИОНАЛЬНЫЙ
ГОСТ Р исо/мэк
СТАНДАРТ
РОССИЙСКОЙ 25040 —
ФЕДЕРАЦИИ 2014
Информационные технологии
СИСТЕМНАЯ И ПРОГРАММНАЯ ИНЖЕНЕРИЯ
Требования и оценка качества систем
и программного обеспечения (SQuaRE).
Процесс оценки
ISO/IEC 25040:2011
Systems and software engineering —
Systems and software Quality Requirements and Evaluation (SQuaRE) —
Evaluation process
(IDT)
Издание официальное
С и ц р р п в ф вр и
2014
коттеджи под ключ2
Страница 2
ГОСТ Р ИСО/МЭК 25040—2014
Предисловие
1 ПОДГОТОВЛЕН Обществом с ограниченной ответственностью «Информационно-аналитический вы
числительный центр» (ООО «ИАВЦ) на основе собственного аутентичного перевода на русский язык меж
дународного стандарта, указанного в пункте 4
2 ВНЕСЕН Техническим комитетом по стандартизации ТК 22 «Информационные технологии»
3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ приказом Федерального агентства по техническому регули
рованию и метрологии от 11 июня 2014 г. № 555-ст
4 Настоящий стандарт идентичен международному стандарту ИСО/МЭК 25040:2011 «Системная и
программная инженерия. Требования и оценка качества систем и программного обеспечения (SQuaRE).
Процесс оценки» (ISO/IEC 25040:2011 «Systems and software engineering — Systems and software Quality
Requirements and Evaluation (SQuaRE) — Evaluation process»).
Наименование настоящего стандарта изменено относительно наименования указанного международ
ного стандарта для приведения в соответствие с ГОСТ 1.5 (пункт 3.5).
При применении настоящего стандарта рекомендуется использовать вместо ссылочных междуна
родных стандартов соответствующие им национальные стандарты Российской Федерации, сведения о ко
торых приведены в дополнительном приложении ДА.
5 ВВЕДЕН ВПЕРВЫЕ
Правила применения настоящего стандарта установлены в ГОСТР 1.0—2012 (раздел 8). Инфор
мация об изменениях к настоящему стандарту публикуется в годовом (по состоянию на 1 января
текущего года) информационном указателе «Национальные стандарты», а официальный текст изме
нений и поправок — в ежемесячном информационном указателе «Национальные стандарты». В случае
пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет
опубликовано в ближайшем выпуске ежемесячного информационного указателя «Национальные стан
дарты». Соответствующая информация, уведомление и тексты размещаются также в информаци
онной системе общего пользования — на официальном сайте Федерального агентства по техническо
му регулированию и метрологии в сети Интернет (gost.ru)
© Стандартинформ. 2014
Настоящий стандарт не может быть полностью или частично воспроизведен, тиражирован и распро
странен в качестве официального издания без разрешения Федерального агентства по техническому регу
лированию и метрологии3
Страница 3
ГОСТ Р ИСО/МЭК 25040—2014
Содержание
1 Область прим енения................................................................................................................................ 1
2 С оответствие............................................................................................................................................... 1
3 Нормативные с с ы л к и ................................................................................................................................. 1
4 Термины и определения.................................................................. 2
5 Эталонные модели оценки качества программного пр о д укта ............................................................ 8
5.1 Эталонная модель — общие полож ения......................................................................................... 8
5.2 Эталонная модель — процессы о ц е н ки ........................................................................................... 9
5.3 Р о л и ........................................................................................................................................................ 9
5.4 Качество в жизненном ц и к л е ............................................................................................................. 10
5.5 Поддержка о ц е н ки ............................................................................................................................... 10
6 Процесс оценки качества программного п р о д у кта ............................................................................... 10
6.1 Общие требования.............................................................................................................................. 10
6.2 Д окум ентация....................................................................................................................................... 11
6.3 Установить требования о ц е н к и ......................................................................................................... 11
6.4 Определить о ц е н к у ............................................................................................................................. 13
6.5 Разработать о ц е н к у ............................................................................................................................. 14
6.6 Выполнить о ц е н к у ................................................................................................................................ 15
6.7 Завершить о ц е н к у ................................................................................................................................ 16
Приложение А (справочное) Уровни о ц е н к и ................................................................................ 19
Приложение В (справочное) Методы о ц е н к и ............................................................................................ 21
Приложение С (справочное) Пример ранжирования рентабельности методов о ц е н ки ...................... 24
Приложение D (справочное) Связь между эталонной моделью процесса оценки качества программ
ной продукции и процессами жизненного цикла систем и программного обеспечения . 25
Приложение Е (справочное) Шаблон отчета об о ц е н к е ......................................................................... 27
Приложение F (справочное) Диаграммы входных данных, результатов, ограничений и ресурсов для
о ц е н к и .................................................................................................................................... 28
Приложение ДА (справочное) Сведения о соответствии ссылочных международных стандартов ссы
лочным национальным стандартам Российской Ф едерации........................................ 31
Библиограф ия................................................................................................................................................. 32
III4
Страница 4
ГОСТ Р ИСО/МЭК 25040—2014
Введение
В условиях, когда растет использование информационных технологий, также растет и число крити
ческих компьютерных систем. К числу таких систем относятся, например, системы, критичные по требова
ниям безопасности, системы жизнеобеспечения, экономически критичные системы и системы опасного
производства. Качество программного обеспечения в этих системах особенно важно, потому что его ошиб
ки могут привести к серьезным последствиям.
Оценка — это систематическое определение степени, с которой объект соответствует заданным кри
териям. Оценка качества программной продукции жизненно важна как при ее приобретении, так и при раз
работке. Относительная важность различных характеристик качества программного обеспечения зависит
от предполагаемого использования или задач системы, частью которой это программное обеспечение
является. Для того чтобы решить, удовлетворяют ли соответствующие характеристики качества требова
ниям системы, необходимо провести оценку программных продуктов.
Настоящий стандарт — часть серии стандартов SQuaRE. которая содержит общие требования для
оценки качества программной продукции, а также разъясняет связанные общие понятия.
Общая цель создания серии стандартов SQuaRE — построить логически организованную, обогащен
ную и объединенную серию стандартов, покрывающую два основных процесса: спецификацию требований
к качеству программного обеспечения и оценку качества программного обеспечения с поддержкой процес
са измерения качества. Цель серии стандартов SQuaRE — помочь разработчикам и приобретателям про
граммной продукции в спецификации и оценке требований к качеству. При этом определяются критерии
для спецификации требований к качеству программного продукта, их измерения и оценки. Предлагаемая
модель качества предназначена для того, чтобы согласовать потребительские определения качества с
атрибутами процесса разработки. Кроме того, серия стандартов предоставляет рекомендуемые показатели
атрибутов качества программной продукции, которые могут использоваться разработчиками, приобретате
лями и оценщиками.
SQuaRE обеспечивает
- термины и определения.
- эталонные модели.
- общее руководство,
- отдельные разделы руководства.
- стандарты для решения задач спецификации требований, планирования и менеджмента, измерения
и оценки.
Серия SQuaRE включает в себя международные стандарты по модели качества и показателям, а
также по требованиям к качеству и оценке.
Серия SQuaRE замещает текущие серии стандартов ИСО/МЭК 9126 и ИСО/МЭК 14598.
Настоящий стандарт предназначен для использования в сочетании с другими стандартами серии
SQuaRE. серией ИСО/МЭК 14598 и серией ИСО/МЭК 9126 до тех пор. пока они но будут заменены серией
стандартов ИСО/МЭК 25000.
Серия стандартов SQuaRE состоит из следующих разделов под общим названием: «Требования и
оценка качества систем и программной продукции»:
- ИСО/МЭК 2500п — Раздел Менеджмент качества.
- ИСО/МЭК 2501 п — Раздел Модель качества.
- ИСО/МЭК 2502л — Раздел Измерения качества.
- ИСО/МЭК 2503п — Раздел Требования к качеству, и
- ИСО/МЭК 2504л — Раздел Оценка качества.
В приложении А приведены: объяснение уровней оценки, аспекты, которые необходимо учитывать
определяя уровни оценки, и предложения по методикам оценки, которые следует применять в соответ
ствии с рангом уровня оценки.
В приложении В приведены примеры методов оценки.
В приложении С приведена таблица, показывающая связь между некоторыми методами оценки, воз
можными рангом стоимости и эффективности, и характеристиками качества программного обеспечения.
Приложение D показывает связь эталонной модели процесса оценки качества программной продук
ции с процессами жизненного цикла системы и программного обеспечения.
В приложении Е в качестве примера приведен шаблон отчета об оценке.
IVПоказаны первые 4 из 41
История статуса
Подтверждённых событий пока нет.