ГОСТ Р 57102-2016/
ISO/lEC TR 24748-2:2011
НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ
Информационные технологии. Системная и программная инженерия
УПРАВЛЕНИЕ ЖИЗНЕННЫМ ЦИКЛОМ
Часть 2
Руководство по применению ИСО/МЭК 15288
Information technology. Systems and software engineering. Life cycle management. Part 2. Guide to the application of ISO/IEC 15288
ОКС 35.080
Дата введения 2017-09-01
Предисловие
1 ПОДГОТОВЛЕН Обществом с ограниченной ответственностью "Информационно-аналитический вычислительный центр" (ООО ИАВЦ) на основе собственного перевода на русский язык англоязычной версии стандарта, указанного в пункте 4
2 ВНЕСЕН Техническим комитетом по стандартизации ТК 22 "Информационные технологии"
3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 22 сентября 2016 г. N 1192-ст
4 Настоящий стандарт идентичен международному документу ISO/IEC TR 24748-2:2011* "Системная и программная инженерия. Управление жизненным циклом. Часть 2. Руководство по применению ИСО/МЭК 15288 (Процессы жизненного цикла системы)" (ISO/IEC TR 24748-2:2011 "Systems and software engineering - Life cycle management - Part 2: Guide to the application of ISO/IEC 15288 (System life cycle processes)", IDT).
________________
* Доступ к международным и зарубежным документам, упомянутым в тексте, можно получить, обратившись в Службу поддержки пользователей. - Примечание изготовителя базы данных.
5 ВВЕДЕН ВПЕРВЫЕ
Правила применения настоящего стандарта установлены в статье 26 Федерального закона "О стандартизации в Российской Федерации". Информация об изменениях к настоящему стандарту публикуется в ежегодном (по состоянию на 1 января текущего года) информационном указателе "Национальные стандарты", а официальный текст изменений и поправок - в ежемесячном информационном указателе "Национальные стандарты". В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ближайшем выпуске ежемесячного информационного указателя "Национальные стандарты". Соответствующая информация, уведомление и тексты размещаются также в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет (www.gost.ru)
Для самостоятельного использования каждый из стандартов ИСО/МЭК 12207 и ИСО/МЭК 15288 имели свои руководства по применению (ИСО/МЭК ТО 15271 и ИСО/МЭК ТО 19760 соответственно). Однако оба стандарта были переизданы в 2008 году после существенной доработки по согласованию их терминологии и структуры. Как следствие, два опубликованных руководства по применению более не относятся к соответствующим им стандартам и не могут отвечать в должной мере своему назначению.
ИСО/МЭК ТО 24748-1 был опубликован в 2010 году для облегчения совместного использования процессов, содержащихся в ИСО/МЭК 15288 и ИСО/МЭК 12207, обеспечивая централизованное и гармонизированное руководство по управлению жизненным циклом систем и программных средств. Это помогает гарантировать непротиворечивость в понятиях системы, жизненного цикла, моделей, этапов, процессов, в применении процессов, главных точек зрения, их адаптации и использования в различных областях, поскольку эти два стандарта используются в комбинации. Это, в свою очередь, помогает разрабатывать проекты моделей жизненного цикла для управления по ходу проекта. ИСО/МЭК ТО 24748-1 также помогает в определении и планировании процессов жизненного цикла, описанных в ИСО/МЭК 15288 и ИСО/МЭК 12207, которые позволяют продукту или услуге быть успешно реализованными в проекте, включая цели и требования для каждого из этапов и проекта в целом.
Настоящий стандарт поддерживает использование ИСО/МЭК 15288 и заменяет ИСО/МЭК ТО 19760. В содержательной части настоящего стандарта и дополняющем его ИСО/МЭК 24748-3, заменяющем ИСО/МЭК ТО 15271, продолжается работа над указанными стандартами. У обоих стандартов терминология и структура в руководствах идентичны там, где это возможно, и содержание выстраивается в соответствии с содержанием ИСО/МЭК 15288 и ИСО/МЭК 12207. Следовательно, пользователям ИСО/МЭК 15288 и ИСО/МЭК 12207 будет полезно иметь документы, одновременно учитывающие все аспекты соответствующих продуктов или услуг на протяжении их жизненного цикла.
В дополнение к перечисленному выше возрастает важность того, чтобы все аспекты, относящиеся к стадиям жизненного цикла, в т.ч. вне программных средств и систем, поддерживались подробными рекомендациями в сочетании с любыми создаваемыми при реализации процессов документами. Эти аспекты могут охватывать аппаратные средства, человеческие ресурсы, процессы (например, процесс анализа), процедуры (например, инструкции оператора), сооружения и природные образования (например, воду, организмы, минералы). Понятие и структура серии стандартов ИСО/МЭК 24748 предназначены для расширения указанных дополнительных областей, представляющих ценность для пользователей.
Настоящий стандарт является руководством для применения ИСО/МЭК 15288. Он применим к системе, жизненному циклу, процессу, организационным аспектам, проекту и понятиям адаптации, преимущественно путем ссылки на ИСО/МЭК 24748-1 и ИСО/МЭК 15288. Это служит руководством при применении ИСО/МЭК 15288 в зависимости от аспектов стратегии, планирования и применения в организациях и проектах.
В терминологии, структуре и содержании настоящий стандарт гармонизирован с ИСО/МЭК 24748-1 и ИСО/МЭК 24748-3.
В целях настоящего документа применены термины и определения, приведенные в ИСО/МЭК 12207, ИСО/МЭК 15288 и ИСО/МЭК 24748-1.
ИСО/МЭК 15288 устанавливает общую структуру для процессов жизненного цикла систем с четкой терминологией, на которую может ссылаться системная инженерия. Это относится к приобретению систем, которые могут состоять из продуктов и услуг или их комбинации, а также к поставке, разработке, применению, сопровождению, изъятию и списанию систем целиком или частично в зависимости от того, выполняется ли это внутри или вовне организации.
ИСО/МЭК 15288 можно использовать самостоятельно или совместно с другими стандартами, такими как ИСО/МЭК 12207. Он предлагает эталонную модель, поддерживающую оценку возможностей процессов в соответствии с ИСО/МЭК 15504-2.
Цель ИСО/МЭК 15288 состоит в регламентации определенного множества процессов для облегчения взаимодействия между приобретающими сторонами, поставщиками и другими заинтересованными лицами в жизненном цикле системы. ИСО/МЭК 15288 предназначен для приобретающих сторон, поставщиков, разработчиков, операторов, сопровождающих сторон, менеджеров, специалистов по качеству и пользователей систем.
ИСО/МЭК 15288 содержит требования двух разделов:
- раздела 6, содержащего требования для жизненного цикла систем;
- приложения A, содержащего требования по приспособлению ИСО/МЭК 15288.
Использование ИСО/МЭК 15288 и его гармонизацию с ИСО/МЭК 12207 поддерживают пять справочных приложений:
- приложение B информирует об использовании процессов жизненного цикла системы в качестве эталонной модели для поддержки оценки процессов;
- приложение C дает описание конструкций процессов, используемых в ИСО/МЭК 15288;
- приложение D содержит пример процессного подхода в приложении к специализации "инженерия". Пример предназначен для иллюстрации того, как проект может интегрировать процессы, действия и задачи по ИСО/МЭК 15288 для достижения специфических характеристик программной продукции;
- приложение E описывает соответствие процессов по ИСО/МЭК 15288 и ИСО/МЭК 12207;
- приложение F оказывает поддержку пользователям IEEE и описывает связь ИСО/МЭК 15288 со стандартами IEEE.
Для понимания основных используемых понятий пользователям ИСО/МЭК 15288 следует руководствоваться разделом 5.
ИСО/МЭК 15288 сосредоточен на процессах, которые используются с помощью проектов или для них. Проекты организаций существуют в определенных отношениях с другими проектами и обеспечивающими системами. Проект характеризуется утвержденной ответственностью, которая охватывает одну или более стадий жизненного цикла рассматриваемой системы. ИСО/МЭК 15288 применим к проектам и используется в организациях сообразно их статусу приобретающей стороны или как поставщика, а также в зависимости от того, состоит ли система из продуктов, услуг или их комбинации.
Контекст ИСО/МЭК 15288 проиллюстрирован на рисунке 1.
Рисунок 1 - Контекст ИСО/МЭК 15288
В один проект может быть вовлечено множество организаций, сотрудничающих как партнеры. В таком проекте следует использовать ИСО/МЭК 15288 для установления общей терминологии, а также потоков информации и взаимодействий среди организаций для улучшения взаимосвязей.
В случае применения организацией ИСО/МЭК 15288 к заданной системе эта система становится рассматриваемой системой. У рассматриваемой системы есть жизненный цикл, состоящий из множества стадий, через которые система проходит в период своей жизни. Обозначим стадии как s, s, ..., s. Примером типовых стадий являются:
- s - концепция;
- s - разработка;
- s - производство;
- s - применение;
- s - поддержка;
- s - изъятие и списание.
Примечания
1 Стадии описаны в ИСО/МЭК 15288 (пункт 5.2.2), в ИСО/МЭК 24748-1 (раздел 4 и подраздел 3.2).
2 Управление продвижением от одной стадии к другой и инженерные действия, связанные с обеспечением соответствующих рабочих продуктов и информацией для принятия решений, описаны в ИСО/МЭК 24748-1 (раздел 5).
Для необходимой поддержки рассматриваемой системы в ее жизненном цикле применяется некоторое количество обеспечивающих систем. Каждая стадия жизненного цикла может потребовать одной или более обеспечивающих систем. Также могут оказаться необходимыми обеспечивающие системы, которые используются для рассматриваемой системы на стадиях применения, поддержки, изъятия и списания. Важно отметить, что у обеспечивающей системы есть свой собственный жизненный цикл. Если для этой системы применяется ИСО/МЭК 15288, тогда она становится рассматриваемой системой.
Примечания
1 Роль и использование обеспечивающих систем описаны в настоящем стандарте (4.7 и 5.4.3.5).
2 Соответствующий материал по обеспечивающим системам см. в ИСО/МЭК 15288 (пункт 5.1.4) и в ИСО/МЭК 24748-1 (пункт 3.1.5).
ИСО/МЭК 15288 применим на любом уровне структуры, связанной с рассматриваемой системой. Поскольку система может быть рекурсивно декомпозирована на составные элементы, процессы ИСО/МЭК 15288 в структуре системы могут использоваться для каждой системы и системного элемента. У каждой системы и системного элемента есть собственный жизненный цикл и свое собственное множество обеспечивающих систем.
Примечания
1 Соответствующий материал по структуре системы см. в ИСО/МЭК 15288 (пункт 5.1.3) и в ИСО/МЭК 24748-1 (пункт 3.1.4).
2 Представления с точки зрения иерархии проекта даны в настоящем стандарте (4.6.4).
Для выполнения необходимых операций и преобразований над системами в течение их жизненных циклов организация создает и контролирует проекты. Проекты определяют область, ресурсы (включая временные ресурсы) и ориентацию. Область может включать управление всеми стадиями жизненного цикла, подмножеством стадий, одним или более определенными процессами, одним или более видом деятельности в рамках процессов. Временная шкала может варьироваться, например один час или десятки лет. Ориентация проекта связана с рассматриваемой системой и ее системами и элементами системы в форме некоторой структуры системы или разделения на стадии.
Примечания
1 Связанные проектные понятия описаны в настоящем стандарте (4.6).
2 Понятия жизненного цикла системы описаны в ИСО/МЭК 24748-1 (подраздел 3.2).
Организации сосредотачиваются на системах, созданных в проектах в пределах организации или во взаимодействии с другими организациями. Проекты пересекаются по интересам в части рассматриваемой системы и, соответственно, ее обеспечивающих систем. Некоторые из обеспечивающих систем находятся под прямым управлением в проекте. В этот проектный промежуток времени совпадения (пересечения) интересов рассматриваемая система и иные соответствующие системы находятся под управлением.
Примечание - Совпадение (пересечение) интересов описано в настоящем стандарте (см. 4.6.3).
Работа, выполняемая в проектах непосредственно по созданию или с использованием рассматриваемых систем, осуществляется в пределах одной или более стадий жизненного цикла. Область применения ИСО/МЭК 15288 предусматривает определение соответствующего жизненного цикла систем, выбор процессов для применения в жизненном цикле и непосредственно применение этих процессов для выполнения соглашения и достижения удовлетворенности заказчика.
ИСО/МЭК 15288 может быть применен ко всем типам систем, ориентируемых на конечную продукцию или на оказание услуг, а также системных элементов, состоящих из аппаратных и программных средств, людей, процессов, процедур, любых объектов естественного происхождения. Использование ИСО/МЭК 15288 для систем в пределах этой широкой области применения является одним из его главных преимуществ.
Использование настоящего стандарта может быть садаптировано под различные проектные требования при обращении к жизненным циклам систем.
Примечание - Это может быть выполнено путем адаптации жизненного цикла, как описано в ИСО/МЭК TR 24748-1 (разделы 6 и 7) или путем приспосабливания согласно описанию в ИСО/МЭК 15288 (приложение А).
ИСО/МЭК 24748-1 (подраздел 9.1) представляет собой обширное детальное сравнение между старыми и новыми версиями ИСО/МЭК 15288, так же как и сравнения между старыми и новыми версиями ИСО/МЭК 12207 и между ИСО/МЭК 15288 и ИСО/МЭК 12207. По существу:
- структура процессов в ИСО/МЭК 15288 была изменена согласно структуре процессов в ИСО/МЭК 12207 путем декомпозиции действий процессов в более детальные задачи;
- индивидуальные процессы подстраиваются в обоих стандартах. Это в основном состоит из переименования процессов в ИСО/МЭК 15288 с небольшим количеством добавленных или комбинируемых процессов, как показано на рисунке 2.