ISO 15288 — различия между версиями

(Стадии ЖЦ)
Строка 44: Строка 44:
 
* в проектах ITER и реактора PBMR (Южная Африка)
 
* в проектах ITER и реактора PBMR (Южная Африка)
 
* обязателен для контрактов министерств обороны развитых стран (в список корпоративных членов INCOSE входят все крупные аэрокосмические фирмы мира)
 
* обязателен для контрактов министерств обороны развитых стран (в список корпоративных членов INCOSE входят все крупные аэрокосмические фирмы мира)
 
  
 
== Ограничения на использование стандарта ==
 
== Ограничения на использование стандарта ==
Строка 53: Строка 52:
 
* Стандарт не предполагает наличия противоречий с политикой, процедурами и нормами какой бы то ни было организации или любыми
 
* Стандарт не предполагает наличия противоречий с политикой, процедурами и нормами какой бы то ни было организации или любыми
 
национальными законами или предписаниями. Любое такое противоречие должно быть разрешено до начала использования стандарта.  
 
национальными законами или предписаниями. Любое такое противоречие должно быть разрешено до начала использования стандарта.  
 
  
 
== Основные концепции ==
 
== Основные концепции ==
Строка 98: Строка 96:
 
=== Связь между процессами ЖЦ ===
 
=== Связь между процессами ЖЦ ===
 
[[Файл:Процессы ЖЦ ISO15288.png]]
 
[[Файл:Процессы ЖЦ ISO15288.png]]
 
  
 
=== Стадии ЖЦ ===
 
=== Стадии ЖЦ ===
Строка 110: Строка 107:
 
Масштабы и точность применения процессов ЖЦ в рамках стадий учитывают их продолжительность и зависят от изменяющихся технических
 
Масштабы и точность применения процессов ЖЦ в рамках стадий учитывают их продолжительность и зависят от изменяющихся технических
 
и деловых потребностей проекта, определяющих и использующих ЖЦ  
 
и деловых потребностей проекта, определяющих и использующих ЖЦ  
 
  
 
В качестве примера стандарт ISO/IEC 15288 рассматривает ЖЦ системы, состоящий из шести стадий:
 
В качестве примера стандарт ISO/IEC 15288 рассматривает ЖЦ системы, состоящий из шести стадий:

Версия 10:09, 5 мая 2016

ISO/IEC/IEEE 15288:2015 Systems and software engineering -- System life cycle processes

Назначение

  • Установление общих основ для описания жизненного цикла систем, созданных людьми, включая формирование единой структуры для установления и развития связей и кооперации между сторонами, создающими и использующими современные системы и управляющими ими в целях совместной согласованной работы.
  • Установление множества детально определенных процессов ЖЦ систем и соответствующей терминологии.
  • Обеспечение процессов, охарактеризованных в терминах целей и результатов, являющихся итогом успешной реализации этих процессов, и поддерживающих определение, контроль и совершенствование процессов ЖЦ, используемых внутри организации или в рамках какого-либо проекта.
  • Обеспечение внедрения в практику организации ряда ключевых идей системной инженерии:

Особенности

  1. Новизна
    • Интеграция разных идей в одной организационной системе на уровне международного стандарта;
    • Использование этих идей в организации можно обсуждать и проверять.
  2. Универсальность
    • Применим к любым рукотворным системам любой области человеческой деятельности (включая организации, сервисы, сами системы стандартизации).
    • Охватывает полный цикл жизни (например: замысел, разработка, производство, использование, поддержка и вывод из эксплуатации)
    • Учитывает необходимость контрактации (приобретения и поставки продуктов и услуг)
    • Охватывает использование внутри организаций и между организациями (в «расширенной организации» проекта)
    • Включает в процессы людей, оборудование, компьютеры, софт (ссылается на связанный стандарт ISO 12207 – жизненный цикл софта)
    • Применяется параллельно, итеративно и рекурсивно для различных частей системы
    • Учитывает особенности композиции любых систем – встроенных, автономных, интегрированных и любых других, сложных и простых
  3. Технологическая нейтральность
    • Не указано, какие именно технологии необходимо использовать в предписанных процессах.
    • Внедрение стандарта состоит во внедрении конкретных технологий/методологий получения результатов, требуемых стандартом
    • В управлении моделью жизненного цикла – выбор из IDEF, UML, DEMO, BusinessStudio, ОргМастер и т.д.
    • В проектном управлении - выбор из CPM, CCPM, Last Planner и т.д.


Применение

Стандарт ISO/IEC 15288 может использоваться:

  • организацией – для формирования среды необходимых процессов и оценки соответствия между заявленной и утвержденной моделью ЖЦ и

ее конкретной реализацией.

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

Стандарт ISO/IEC 15288 используется:

  • для крупных европейских строительных контрактов (например, Coetunnel 2 – автомобильный тоннель в Амстердаме)
  • в проектах ITER и реактора PBMR (Южная Африка)
  • обязателен для контрактов министерств обороны развитых стран (в список корпоративных членов INCOSE входят все крупные аэрокосмические фирмы мира)

Ограничения на использование стандарта

  • Стандарт не детализирует процессы ЖЦ в терминах методов и процедур, необходимых для удовлетворения требований и достижения

результатов процесса.

  • Стандарт не устанавливает требований на документацию в отношении ее названий, форматов, содержания и медиа-средств для записи и

ведения документации.

  • Стандарт не предполагает наличия противоречий с политикой, процедурами и нормами какой бы то ни было организации или любыми

национальными законами или предписаниями. Любое такое противоречие должно быть разрешено до начала использования стандарта.

Основные концепции

Классификация процессов ЖЦ систем

  • Организации являются производителями и покупателями систем, то есть они торгуют продуктами и услугами
  • Одна организация может, выступая в качестве приобретателя, ставить задачу для другой, выполняющей роль поставщика, это достигается путем использования соглашений
  • Организации одновременно или последовательно выступают и как приобретатели, и как поставщики систем
  • Вертикальные отношения организаций А и В могут рассматриваться как отношения организаций-поставщиков, осуществляющих торговлю в течение одного этапа жизненного цикла
  • Отношения организаций А и С могут представлять отношения организаций, последовательно принимающих ответственность за осуществление этапов

жизненного цикла ISO15288 concept.png

Процессы бывают следующих видов:

  1. Организационные процессы
    • управление моделью жизненного цикла
    • управление инфраструктурой
    • управление портфелем проектов (программой)
    • управление персоналом
    • управление качеством
  2. Процессы проекта
    • управление проектами
      • планирование проекта управление выполнением и контроль проекта
    • поддержка проектов
      • управление решениями
      • управление рисками
      • управление конфигурацией
      • управление информацией
      • измерения
  3. Технические процессы
    • анализ требований
    • архитектурный дизайн
    • изготовление
    • интеграция
    • проверка (Verification)
    • переход к эксплуатации
    • приёмка (Validation)
    • эксплуатация
    • обслуживание
    • вывод из эксплуатации
  4. Процессы соглашения (контрактации)
    • Закупка
    • Поставка

Связь между процессами ЖЦ

Процессы ЖЦ ISO15288.png

Стадии ЖЦ

В стандарте ISO/IEC 15288 стадия – период в пределах ЖЦ системы, относящийся к состоянию системного описания или непосредственно к самой системе:

  • стадии связываются со значительными изменениями в жизни системы, связанными с прохождением вех в ее развитии на протяжении ЖЦ
  • модель ЖЦ может включать одну или несколько моделей стадий в зависимости от необходимости
  • модель ЖЦ собирается в виде последовательности стадий, которые могут перекрываться или повторяться в зависимости от сферы применения рассматриваемой системы, от ее размеров, сложности, изменяющихся потребностей и возможностей

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

В качестве примера стандарт ISO/IEC 15288 рассматривает ЖЦ системы, состоящий из шести стадий: