Электронный фонд правовой
и нормативно-технической документации
ГОСТ Р ИСО/МЭК 20741-2019 Системная и программная инженерия. Руководство для оценки и выбора инструментальных средств программной инженерии
ГОСТ Р ИСО/МЭК 20741-2019
НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ
Системная и программная инженерия
РУКОВОДСТВО ДЛЯ ОЦЕНКИ И ВЫБОРА ИНСТРУМЕНТАЛЬНЫХ СРЕДСТВ ПРОГРАММНОЙ ИНЖЕНЕРИИ
Systems and software engineering. Guideline for the evaluation and selection of software engineering tools
ОКС 35.080
Дата введения 2021-01-01
Предисловие
1 ПОДГОТОВЛЕН Акционерным обществом "Всероссийский научно-исследовательский институт сертификации" (АО "ВНИИС") и Обществом с ограниченной ответственностью "Информационно-аналитический вычислительный центр" (ООО ИАВЦ) на основе собственного перевода на русский язык англоязычной версии стандарта, указанного в пункте 4
2 ВНЕСЕН Техническим комитетом по стандартизации ТК 022 "Информационные технологии"
3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 18 октября 2019 г. N 1031-ст
4 Настоящий стандарт идентичен международному стандарту ИСО/МЭК 20741:2017* "Системная и программная инженерия. Руководство для оценки и выбора инструментальных средств программной инженерии" (ISO/IEC 20741:2017 "Systems and software engineering - Guideline for the evaluation and selection of software engineering tools", IDT).
________________
* Доступ к международным и зарубежным документам, упомянутым в тексте, можно получить, обратившись в Службу поддержки пользователей. - Примечание изготовителя базы данных.
ИСО/МЭК 20741 разработан подкомитетом ПК 7 "Проектирование систем и программного обеспечения" Совместного технического комитета СТК 1 "Информационные технологии" Международной организации по стандартизации (ИСО) и Международной электротехнической комиссии (МЭК)
6 Некоторые положения международного стандарта, указанного в пункте 4, могут являться объектом патентных прав. ИСО и МЭК не несут ответственности за идентификацию подобных патентных прав
Правила применения настоящего стандарта установлены в статье 26 Федерального закона от 29 июня 2015 г. N 162-ФЗ "О стандартизации в Российской Федерации". Информация об изменениях к настоящему стандарту публикуется в ежегодном (по состоянию на 1 января текущего года) информационном указателе "Национальные стандарты", а официальный текст изменений и поправок - в ежемесячном информационном указателе "Национальные стандарты". В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ближайшем выпуске ежемесячного информационного указателя "Национальные стандарты". Соответствующая информация, уведомление и тексты размещаются также в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет (www.gost.ru)
Введение
В области системной и программной инженерии инструментальные средства программной инженерии представляют собой основную часть вспомогательных технологий, используемых для разработки и обслуживания информационно-технологических систем. Выбор инструментальных средств осуществляется с тщательным учетом как технических, так и управленческих требований.
Целью процесса оценки является получение количественных и сопоставимых результатов по всем альтернативным кандидатам. Окончательный выбор может быть основан на этих результатах. Чтобы быть полезными и принятыми, процессы оценки и выбора инструментальных средств должны помогать как их пользователям, так и поставщикам. Чем более объективными, повторяемыми и беспристрастными являются процессы оценки и выбора, тем более широко они применяются. Информация и руководство, изложенные в настоящем стандарте, призваны привести к более экономичному выбору инструментальных средств и единообразию в описании функций и свойств инструментальных средств программной инженерии.
Для оценки и выбора инструментальных средств программной инженерии необходим набор процессов, поддерживающих процедуру оценки и выбора, перечень возможностей, обеспечивающих область применения функциональных требований, а также перечень характеристик, обеспечивающих область применения нефункциональных требований.
Как правило, оценка и выбор инструментальных средств выполняются в рамках конкретной, целевой области применения инструментальных средств по практическим соображениям для управления областью применения оценки и выбора. Примеры таких областей характеризуют инструментальные средства разработки требований и управления конфигурацией. Перечни возможностей зависят от области применения инструментальных средств, но перечень характеристик и набор процессов оценки и выбора являются более общими для всех областей применения инструментальных средств программной инженерии.
Настоящий стандарт определяет набор процессов и перечень характеристик, которые могут применяться в любых областях применения инструментальных средств программной инженерии. Настоящий стандарт может использоваться вместе с любым стандартом, который определяет перечень возможностей для области применения инструментальных средств.
Так, опубликованы международные стандарты, определяющие перечни возможностей для конкретных областей применения инструментальных средств, такие как ИСО/МЭК 30130 - для инструментальных средств тестирования программных средств, ИСО/МЭК ТО 24766 - для инструментальных средств разработки требований и ИСО/МЭК ТО 18018 - для инструментальных средств управления конфигурацией. Перечни возможностей для других областей программной инженерии могут быть разработаны в виде серии стандартов в соответствии с их приоритетностью.
В настоящем стандарте предполагается, что область применения инструментальных средств определяется перед началом оценки и выбора. Рекомендуется, чтобы решение было основано на ИСО/МЭК 15940, в котором определены услуги программной инженерии для каждой области применения инструментальных средств.
В настоящем стандарте принята общая модель характеристик и подхарактеристик качества программного продукта, которая определена в ИСО/МЭК 25010, и даны дополнительные указания по применению модели, когда программный продукт является инструментальным средством разработки программного обеспечения. Настоящий стандарт также соответствует модели оценки программного продукта, определенной в ИСО/МЭК 25041.
1 Область применения
В настоящем стандарте представлены руководящие указания для оценки и выбора инструментальных средств программной инженерии (далее по тексту - инструментальных средств), частично или полностью охватывающие жизненный цикл программной инженерии.
В настоящем стандарте определены процессы и действия, которые должны быть использованы для оценки и выбора наиболее подходящих инструментальных средств из нескольких приемлемых вариантов.
Для выбранных процессов установлены задачи и действия, применимые для оценки и выбора наиболее подходящих инструментальных средств из нескольких приемлемых вариантов.
В настоящем стандарте установлены процессы для оценки и выбора наиболее подходящих инструментальных средств из нескольких приемлемых вариантов.
Поскольку эти процессы являются общими, организации могут адаптировать эти процессы для удовлетворения своих потребностей. Процессы оценки и выбора инструментальных средств можно рассматривать в более широком контексте процесса внедрения технологий в организации.
Настоящий стандарт предоставляет следующее:
a) руководящие указания по определению организационных требований к инструментальным средствам;
b) руководящие указания по сопоставлению этих требований с характеристиками инструментальных средств, подлежащих оценке;
c) процесс выбора наиболее подходящих инструментальных средств из нескольких приемлемых, основанный на измерениях определенных характеристик.
Примечание 1 - Руководящие указания по сопоставлению этих требований с возможностями инструментальных средств не включены в настоящий стандарт, соответствующие положения содержатся в серии стандартов для каждой области приложения конкретных инструментальных средств.
Главными пользователями настоящего стандарта являются организации, имеющие намерения применять инструментальные средства для поддержания процессов жизненного цикла программных средств. Поставщики инструментальных средств также могут использовать настоящий стандарт для описания характеристик своих инструментальных средств программной инженерии.
Доступ к полной версии документа ограничен
Документ «ГОСТ Р ИСО МЭК 20741 2019» предназначен для системной и программной инженерии и служит руководством по оценке и выбору инструментальных средств программной инженерии. Он охватывает широкий спектр инструментов, используемых для разработки, тестирования и поддержки программного обеспечения, и может применяться как в государственных, так и в частных организациях, занимающихся программной инженерией.
В документе регламентированы методы оценки инструментов, параметры, которые необходимо учитывать при выборе, а также требования к их функциональности и совместимости. Основное внимание уделяется процедурам, позволяющим определить эффективность инструментов в контексте конкретных задач разработки программного обеспечения, что включает в себя критерии производительности, надежности и удобства использования.
Ключевые технические детали включают классификацию инструментов по типам и назначению, а также условия испытаний, которые должны быть соблюдены для корректной оценки их характеристик. Измеряемые величины могут варьироваться от времени выполнения задач до уровня удовлетворенности пользователей, что позволяет провести комплексный анализ инструментов в различных сценариях применения.
Целевая аудитория стандарта включает производителей программного обеспечения, лаборатории, занимающиеся тестированием и сертификацией, а также контролирующие органы, ответственные за соблюдение стандартов качества. Стандарт предоставляет необходимую информацию для принятия обоснованных решений о выборе инструментов, что способствует повышению качества разрабатываемого программного обеспечения.
Практическое значение стандарта заключается в его влиянии на безопасность, качество и эффективность процессов разработки программного обеспечения. Применение рекомендаций стандарта позволяет минимизировать риски, связанные с использованием неэффективных или несовместимых инструментов, что, в свою очередь, способствует улучшению охраны труда и повышению общей производительности команд разработчиков.
Стандарт «ГОСТ Р ИСО МЭК 20741 2019» был обновлён с учётом современных тенденций в области программной инженерии и включает дополнения, касающиеся новых инструментов и технологий, появившихся на рынке. Это позволяет обеспечить актуальность и соответствие документа современным требованиям и вызовам, с которыми сталкиваются специалисты в области разработки программного обеспечения.
Описание документа носит справочный характер, достоверность этого материала не гарантируется.
Чтобы получить полный доступ к этому и другим документам, приобретайте доступ к Информационной сети «Техэксперт» - лидеру в области комплексного обеспечения предприятий нормативно-технической документацией.
доступны в системах «Техэксперт» и «Кодекс»