ГОСТ Р 57193-2016
НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ
Системная и программная инженерия
ПРОЦЕССЫ ЖИЗНЕННОГО ЦИКЛА СИСТЕМ
Systems and software engineering. System life cycle processes
ОКС 035.080
Дата введения 2017-11-01
1 РАЗРАБОТАН Обществом с ограниченной ответственностью "Информационно-аналитический вычислительный центр" (ООО ИАВЦ)
2 ВНЕСЕН Техническим комитетом по стандартизации ТК 22 "Информационные технологии"
3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 31 октября 2016 г. N 1538-ст
4 Настоящий стандарт разработан с учетом основных нормативных положений международного стандарта ISO/IEC/IEEE 15288:2015* "Системная и программная инженерия. Процессы жизненного цикла систем" (ISO/IEC/IEEE 15288:2015 "Systems and software engineering - System life cycle processes", NEQ).
________________
* Доступ к международным и зарубежным документам, упомянутым в тексте, можно получить, обратившись в Службу поддержки пользователей. - Примечание изготовителя базы данных.
5 ВЗАМЕН ГОСТ P ИСО/МЭК 15288-2005
6 Федеральное агентство по техническому регулированию и метрологии не несет ответственности за патентную чистоту настоящего стандарта. Патентообладатель может заявить о своих правах и направить в Федеральное агентство по техническому регулированию и метрологии аргументированное предложение о внесении в настоящий стандарт поправки для указания информации о наличии в стандарте объектов патентного права и патентообладателе.
Правила применения настоящего стандарта установлены в статье 26 Федерального закона от 29 июня 2015 г. N 162-ФЗ "О стандартизации в Российской Федерации". Информация об изменениях к настоящему стандарту публикуется в ежегодном (по состоянию на 1 января текущего года) информационном указателе "Национальные стандарты", а текст изменений и поправок - в ежемесячном информационном указателе "Национальные стандарты". В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ежемесячном информационном указателе "Национальные стандарты". Соответствующая информация, уведомление и тексты размещаются также в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет (www.gost.ru)
Настоящий стандарт устанавливает общие основы для описаний процессов и применяется в отношении жизненного цикла систем, созданных человеком. Настоящий стандарт определяет множество процессов и соответствующую терминологию с инженерной точки зрения. Процессы могут применяться на любом уровне иерархии в структуре системы. Выбранные из них множества могут быть использованы в течение жизненного цикла для управления и осуществления стадий жизненного цикла системы, что реализуется путем вовлечения всех участников, заинтересованных в достижении конечной цели - удовлетворенности заказчиков.
Настоящий стандарт также рассматривает процессы, которые поддерживают определение, управление и совершенствование процессов жизненного цикла системы, используемых в пределах организации или проекта. Организации и проекты могут использовать эти процессы при приобретении и поставке систем.
Настоящий стандарт касается тех систем, которые созданы человеком и могут формироваться из следующих элементов: аппаратных средств, программных средств, данных, людей, процессов (например, процессов для оказания услуг пользователям), процедур (например, инструкций оператору), основных средств, материалов и естественно возникающих сущностей.
Если системный элемент является программным средством, то для реализации системных элементов могут быть использованы процессы жизненного цикла программных средств согласно [43]. Эти два стандарта согласованы для параллельного использования в отдельном проекте или отдельной организации.
Цель настоящего стандарта - обеспечить определенное множество процессов для облегчения связи между приобретающими сторонами, поставщиками и другими заинтересованными сторонами в течение жизненного цикла системы.
Настоящий стандарт применяется организациями, выступающими в роли как поставщиков, так и заказчиков. Он может использоваться отдельной организацией в частном порядке или в ситуации с многосторонним участием. Стороны могут принадлежать одной или различным организациям, а ситуация может варьироваться от неформального соглашения до официального контракта.
Процессы, определенные в настоящем стандарте, могут быть установлены бизнес средой, состоящей из методов, процедур, методик и способов, инструментальных средств и обученного персонала. Приложение А содержит обязательное руководство относительно приспосабливания процессов жизненного цикла системы.
Настоящий стандарт распространяется на полный жизненный цикл системы, включая замысел, разработку, производство, эксплуатацию и снятие с эксплуатации систем, а также приобретение и поставку систем, осуществляемые внутри или вне организации. Процессы жизненного цикла, описанные в настоящем стандарте, могут быть применены однократно, многократно и рекурсивно по отношению к системе и ее элементам.
Существует широкий круг систем, отличающихся с точки зрения назначения, области применения, сложности, масштаба, новизны, адаптируемости, количественных характеристик, места расположения, фрагмента времени жизни и эволюции. Настоящий стандарт описывает процессы, составляющие жизненный цикл любой искусственной системы, созданной человеком. Настоящий стандарт применяется для систем единичного и массового производства и систем, адаптируемых к требованиям заказчика. Это также относится к полностью автономной системе и системам, которые встраиваются и комплексируются с более сложными и интегрирующими системами.
Настоящий стандарт содержит модель эталонного процесса, характеризуемого в терминах целей и результатов, являющихся итогом успешных действий. Таким образом, настоящий стандарт может применяться как эталонная модель для поддержки процесса оценки согласно ГОСТ Р ИСО/МЭК 15504-2-2009. В приложении С содержится информация относительно использования процессов жизненного цикла системы как эталонной модели процесса. В приложении D описаны конструкции процесса для использования в эталонной модели процесса.
Настоящий стандарт не предписывает определенной модели жизненного цикла системы, методологии, метода, модели или методики разработки. Пользователи настоящего стандарта ответственны за выбор модели жизненного цикла для проекта и местоположения процессов, действий и задач из настоящего стандарта в своей модели. Стороны также ответственны за выбор и применение соответствующих методологий, методов, моделей и методик, наиболее приемлемых для проекта.
Несмотря на то, что настоящий стандарт не устанавливает какую-либо систему управления, он предназначен для того, чтобы быть совместимым с системой менеджмента качества, приведенной в ГОСТ ISO 9001-2011, с системой управления услугами, определенной в ГОСТ Р ИСО/МЭК 20000-1-2013, и системой управления информационной безопасностью, приведенной в ГОСТ Р ИСО/МЭК 27000-2012.
Настоящий стандарт не детализирует информационные объекты в терминах их названий, формата, явного содержания и записывающих средств массовой информации (СМИ). Содержание информационных объектов (документации) в процессах жизненного цикла отражено в [41].
Требования, предъявляемые к процессам, описанным в настоящем стандарте, содержатся в разделе 6 и приложении А. Настоящий стандарт содержит требования для многих процессов, подходящих для использования в течение жизненного цикла системы или продукции. Для специфических проектов или организаций может отсутствовать необходимость в использовании всех процессов согласно настоящему стандарту. Поэтому реализация настоящего стандарта обычно подразумевает выбор и объявление множества процессов, наиболее приемлемых для организации или проекта. Существуют два декларируемых способа соответствия условиям настоящего стандарта - это полное соответствие и приспособленное соответствие.
Существуют два критерия полного соответствия. Выполнение любого из критериев достаточно для подтверждения соответствия, если этот критерий официально заявлен. Требование "полного соответствия задачам" декларирует, что все требования к действиям и задачам заявленного множества процессов выполняются. Альтернативное требование "полного соответствия результатам" декларирует, что все необходимые результаты заявленного множества процессов достигаются. Полное соответствие результатам подразумевает большую свободу в реализации соответствующих процессов и может быть полезным для осуществления процессов, используемых в контексте инновационной модели жизненного цикла.
Примечания
1 Варианты соответствия предоставлены для необходимой гибкости в применении настоящего стандарта. Каждый процесс имеет множество целей (выраженных с помощью "выходов (выходных результатов)") и множество действий и задач, которые представляют собой способы достижения целей.
2 Пользователи, которые реализуют действия и задачи заявленного множества процессов, могут декларировать полное соответствие задачам из выбранных процессов. Однако у некоторых пользователей могут быть инновационные варианты процесса, позволяющие достичь целей (результатов) заявленного множества процессов, не реализуя всех действий и задач. Эти пользователи могут декларировать полное соответствие результатам заявленного множества процессов. Соответствия и задачам, и результатам не обязательно эквивалентны для специфических работ, действий и задач. Они могут потребовать в некоторых случаях более высокий уровень возможностей системы, нежели только достижение результатов.
2.2.1 Полное соответствие результатам
В декларации о полном соответствии результатам перечисляются процессы, которые объявляются соответствующими настоящему стандарту. Полное соответствие результатам достигается путем демонстрации того, что все результаты перечисленных процессов были достигнуты. В этой ситуации условия для действий и задач заявленного множества процессов - это более руководство, нежели требования, независимо от формы глагола, которая используется в условиях.
Примечание - Это возможное использование настоящего стандарта обеспечивает оценку и усовершенствование процесса. Для этих целей задачи каждого процесса описаны в форме "результатов", совместимых с условиями ГОСТ Р ИСО/МЭК 15504-2-2009 и [42]. Эти стандарты предусматривают оценку по настоящему стандарту и обеспечение основ для совершенствования процессов. Пользователи, осуществляющие оценку и совершенствование процесса, могут использовать результаты процесса, изложенные в настоящем стандарте, как "эталонную модель процесса", описанную в ГОСТ Р ИСО/МЭК 15504-2-2009 и [42].
2.2.2 Полное соответствие задачам
В декларации о полном соответствии задачам перечисляются процессы, которые объявляются соответствующими настоящему стандарту. Полное соответствие достигается путем демонстрации того, что все требования к действиям и задачам заявленного множества процессов были выполнены. В этой ситуации условия для результатов заявленного множества процессов - это более руководство, нежели требования, независимо от формы глагола, которая используется в условии.
В случае использования стандарта как основы для установления какого-либо множества процессов, которые не могут быть квалифицированы как полное соответствие, разделы стандарта выбираются или модифицируются в соответствии с процессом приспосабливания, представленном в приложении А. Формируется адаптированный текст из стандарта, в отношении которого заявляется о соответствии в результате приспосабливания. Приспособленное соответствие достигается демонстрацией того, что приспособленные результаты были получены, а приспособленные действия и задачи были выполнены.
Примечания
1 При использовании настоящего стандарта для разработки соглашения между приобретающей стороной и поставщиком разделы стандарта могут быть выбраны для включения в соглашение с изменениями или без изменений. В таком случае для приобретающей стороны и поставщика более приемлемо заявлять о соответствии соглашению, нежели о соответствии настоящему стандарту.
2 Любые организации (например, национальная, промышленная ассоциация, компания), рассматривающие настоящий стандарт как условие торговых приложений, должны определить и объявить минимальное множество необходимых процессов, результатов, действий и задач, которые обеспечат согласие поставщиков с условиями приложений.
3 Требования настоящего стандарта выражаются с глаголом "должен". Рекомендации выражаются глаголом "следует". Разрешения выражаются глаголом "может". Однако, несмотря на используемый глагол, требования для соответствия выбираются так, как описано выше.
4 Когда приобретающая сторона или регулятор требуют детального понимания процессов поставщиков, может оказаться целесообразным использование критерия "полного соответствия задачам".
Для настоящего стандарта нормативные ссылки отсутствуют.
В настоящем стандарте применены следующие термины с соответствующими определениями:
4.1.1 приобретающая сторона (acquirer): Заинтересованная сторона, которая приобретает или получает продукт или услугу от поставщика.
Примечание - Другими широко используемыми терминами, обозначающими это понятие, являются покупатель, заказчик, владелец, плательщик или внешний/внутренний спонсор.
4.1.2 приобретение (acquisition): Процесс получения системы, продукта или услуги.
4.1.3 деятельность, действие (activity): Множество связанных задач процесса.
4.1.4 соглашение (agreement): Взаимное признание сроков и условий, в соответствии с которыми осуществляются рабочие отношения.
Пример - Контракт, меморандум о соглашении.
4.1.5
архитектура (системы) (architecture): Основные понятия или свойства системы в окружающей среде, воплощенной в ее элементах, отношениях и конкретных принципах ее проекта и развития. |
4.1.6
структура архитектуры (architecture framework): Условности, принципы и практики для описания архитектур, установленные в пределах заданной области применения и/или объединения заинтересованных сторон. Примеры 1 Обобщенная стандартная архитектура предприятия и методологии (GERAM) [ГОСТ Р ИСО 15704-2008] является некоторой структурой архитектуры. 2 Эталонная модель открытой распределенной обработки (RM-ODP) [ГОСТ Р ИСО/МЭК 10746] является некоторой структурой архитектуры. |
4.1.7
архитектурное представление (architecture view): Рабочий продукт, выражающий архитектуру некоторой системы с точки зрения определенных системных интересов. |
4.1.8
точка зрения на архитектуру (architecture viewpoint): Рабочий продукт, устанавливающий условности конструирования, интерпретации и использования архитектурного представления для структуризации определенных системных интересов. |