БИБЛИОТЕКА НОРМАТИВНЫХ ДОКУМЕНТОВ

ГОСТ Р 56923-2016/ISO/IEC TR 24748-3:2011. Национальный стандарт Российской Федерации. Информационные технологии. Системная и программная инженерия. Управление жизненным циклом. Часть 3. Руководство по применению ИСО/МЭК 12207 (Процессы жизненного цикла программных средств)

5.3 Применение в организациях

 

5.3.1 Обзор

Организации являются производителями и потребителями систем. Это они торгуют продукцией и услугами. Процессы в ИСО/МЭК 12207 применяются организациями, которые приобретают и используют или создают и поставляют программные системы. Любой из процессов применяется на любом уровне в структуре программной системы в течение любой применимой стадии жизненного цикла программных средств и приемлем для любой организации, назначенной ответственной за программную систему. То, как применять процессы, возможно с адаптацией, варьируется в зависимости от таких факторов, как проект, организация и модель жизненного цикла. Выходные результаты одного уровня, является ли это информация, продукция или услуги, являются входом к уровню ниже (и может возвратиться к уровню выше) и приводят к соответствующему ответу, включая информацию, продукцию или услуги. Использование (рекурсивно) того же самого основного набора процессов, чтобы описать бизнес организации, проектные и технические действия на каждом уровне детализации в структуре системы, - это ключевой аспект применения ИСО/МЭК 12207.

Группа управления проектом с множеством организаций, работающих на ту же самую программную систему, может использовать ИСО/МЭК 12207 в дополнение, чтобы обеспечить общее множество процессов, интегрированную модель жизненного цикла программных средств и общее основание для коммуникации и совместной работы.

Процессы в ИСО/МЭК 12207 формируют исчерпывающее множество для обслуживания широкого разнообразия организаций. Организация, малая или большая, в зависимости от ее бизнес-цели, может выбрать соответствующее подмножество процессов (и связанные с этим действия и задачи) для достижения этой цели. ИСО/МЭК 12207 предназначен для применения внутри организации или по контракту двумя или более организациями. Чтобы облегчить применение ИСО/МЭК 12207 внутри или по контракту, задачи выражаются на языке контракта. Когда применение идет внутри организации, язык контракта интерпретируется как задачи для самих себя.

ИСО/МЭК 12207 должен быть согласован с политикой организации и стандартами, которые уже находятся на местах. Является вполне обычным, когда организация использует свои собственные существующие стандарты и определенные методики для реализации программных средств. Применяя ИСО/МЭК 12207 в пределах организации, важно разъяснить отношения между международным стандартом, собственными стандартами организации и различными используемыми методиками.

Рисунок 15 показывает один возможный пример таких отношений, которые могут быть полезными при применении ИСО/МЭК 12207 в пределах организации. ИСО/МЭК 12207 расположен на первом уровне, стандарты в организации расположены на втором уровне, и третий уровень предназначен для детальной реализации действий, методик и инструментариев, которые являются специфическими для проекта. Термины, определенные и использованные на втором и третьем уровнях, должны соответствовать ИСО/МЭК 12207.

 

"ГОСТ Р 56923-2016/ISO/IEC TR 24748-3:2011. Национальный стандарт Российской Федерации. Информационные технологии. Системная и программная инженерия. Управление жизненным циклом. Часть 3. Руководство по применению ИСО/МЭК 12207 (Процессы жизненного цикла программных средств)"

 

Рисунок 15 - Отношения с существующими документами

 

Разрешение любых противоречий оставляется за организацией, применяющей ИСО/МЭК 12207, и может вовлечь развитие структуры и состава документов и, в случае необходимости, заполнение любых пробелов.

5.3.2 Рассмотрения и методики

В общем случае организации могут использовать ИСО/МЭК 12207 как часть усилий по совершенствованию процессов, связанных с программными средствами. Это может быть достигнуто через автономное использование стандарта или в объединении с доступной оценкой процессов и методами определения их возможностей.

Примечание - Применение ИСО/МЭК 12207 в пределах организации основано на тех же самых подходах, каковые используются для проектов. В подразделе 5.2 настоящего стандарта пояснения даны по поднятым проблемам и описанным стратегиям. В 5.3 обсуждено применение в организациях при использовании ИСО/МЭК 12207.

 

5.3.3 Прикладные возможности

Причины для применения ИСО/МЭК 12207 внутри в пределах организации могут включать такие ситуации, как:

- подтверждение обоснованности существующего метода. Это более обычно в случаях, когда метод был разработан внутри организации или адаптирован и расширенно модифицирован;

- адаптация существующего метода для реакции на риски, связанные с продвижением в новые сектора рынка, где требуется более высокая точность из-за воспринятых рисков;

- разработка нового метода, например, для удовлетворения потребностей новой организации. Это включает организации, созданные через слияния компаний или деловые союзы. Это может быть необходимо при сопровождении нескольких процессных моделей для приспособления особых действий;

- управление введением новой технологии. Примеры включают автоматизацию существующих ручных процессов или изменение в методиках, используемых для реализации программных средств. ИСО/МЭК 12207 определяет критерии, которые могут использоваться для сравнения полноты метода до и после того, как технология будет изменена;

- оценка внутренней способности стороны удовлетворять согласованным критериям, например, в качестве процесса тендерного рассмотрения;

- установление эталона, относительно которого могут быть разработаны программы усовершенствования, например аудит согласно ИСО/МЭК 12207.

5.3.4 Обязательство управления

Как и с любой программой, результатом которой на практике являются изменения, важно, чтобы управление в пределах своего воздействия на организацию было явно направлено на осуществление и поддержку изменений. В двухсторонней ситуации следует начинать в соответствии с контрактом. Что касается общего организационного использования, после этого установление политики, устраивающей обе стороны, становится нормальной практикой.

5.3.5 Использования внутри организации

Возможны три варианта ключевого использования ИСО/МЭК 12207 в пределах организации. Это использование проиллюстрировано на рисунке 16 и описано ниже.

 

"ГОСТ Р 56923-2016/ISO/IEC TR 24748-3:2011. Национальный стандарт Российской Федерации. Информационные технологии. Системная и программная инженерия. Управление жизненным циклом. Часть 3. Руководство по применению ИСО/МЭК 12207 (Процессы жизненного цикла программных средств)"

 

Рисунок 16 - Три типа использования ИСО/МЭК 12207-2008

 

1-й тип использования является прямым применением ИСО/МЭК 12207 к работе организации. ИСО/МЭК 12207 описывает процессы жизненного цикла в терминах названия процесса, цели, результатов и действий. Таким образом, прямое применение - это применение множества отобранных процессов жизненного цикла к соответствующей рассматриваемой системе в течение стадии жизненного цикла, чтобы достигать результатов процесса и удовлетворять выходным критериям и целям на соответствующих стадиях. Чтобы успешно применить отобранные процессы, все действия далее определяются организацией. Это дальнейшее определение включает в себя определение задач, решаемых в рамках осуществляемой деятельности. Методы и инструментарии определены в зависимости от этих задач и природы действий с тем, чтобы решить задачи квалифицированно и эффективно.

Результаты решаемых задач должны включать в себя соответствующую документацию. Степень документирования должна быть основана на масштабах проекта, выходных критериях стадий жизненного цикла, выполнимости соглашения, доступности ресурсов и идентификации любых других факторов влияния.

Для успешного применения ИСО/МЭК 12207 в пределах организации методы и инструментарии для реализации действий и задач должны быть отобраны и сделаны доступными проектам. Участники команды, связанные с применением процессов, должны обучаться понятиям и требованиям ИСО/МЭК 12207, а также отобранным методам и инструментариям.

2-й тип использования осуществляется с целью создания соответствующих стандартов организации и стандартов специальной области. Эти стандарты могут быть получены из применимых понятий и требований ИСО/МЭК 12207, чтобы стандартизировать первичную работу организации и областей приложения, таких как космос, автомобильное, медицинское оборудование и т.д. В этом использовании это была бы адаптация области ИСО/МЭК 12207 к организации, применимой области или и к тому, и другому. Стандарты 2-го типа использования должны быть более направлены на бизнес различных организационных единиц и областей приложения. Как и в 1-м типе использования, действия должны быть определены более подробно, определяя необходимые задачи, выбирая и обеспечивая соответствующие методы и инструментарии и выполняя работу согласно процедурам и порядку, определенным в настоящем стандарте. Участники команды и организационной области должны обучаться соответствующим стандартам и используемым методам и инструментариям до начала применения в проекте.

3-й тип использования осуществляется с целью подготовки соответствующих документов, описывающих методы, процедуры и руководства для выполнения требований стандартов по организационным вопросам и в организационной области так же, как для прямого применения ИСО/МЭК 12207. Соответствующее обучение на прикладных документах необходимо до применения в проекте.