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

(Перенаправление на ISO 15288:2015)
 
Строка 1: Строка 1:
#REDIRECT [[ISO 15288:2015]]
+
'''ISO/IEC/IEEE 15288:2015 Systems and software engineering -- System life cycle processes'''
 +
 
 +
== Назначение ==
 +
* Установление общих основ для описания [[Жизненный цикл|жизненного цикла]] [[Система|систем]], созданных людьми, включая формирование единой структуры для установления и развития связей и кооперации между сторонами, создающими и использующими современные системы и управляющими ими в целях совместной согласованной работы.
 +
* Установление множества детально определенных процессов ЖЦ систем и соответствующей терминологии.
 +
* Обеспечение процессов, охарактеризованных в терминах целей и результатов, являющихся итогом успешной реализации этих процессов, и поддерживающих определение, контроль и совершенствование процессов ЖЦ, используемых внутри организации или в рамках какого-либо проекта.
 +
* Обеспечение внедрения в практику организации ряда ключевых идей системной инженерии:
 +
** [[Системный подход]]
 +
** [[Жизненный цикл]]
 +
** [[Инженерия требований]]
 +
** [[Архитектурное проектирование]]
 +
** [[Процессный подход]]
 +
** [[Проектный подход]]
 +
** [[Культура контрактации]]
 +
 
 +
== Особенности ==
 +
# Новизна
 +
#* Интеграция разных идей в одной организационной системе на уровне международного стандарта;
 +
#* Использование этих идей в организации можно обсуждать и проверять.
 +
# Универсальность
 +
#* Применим к любым рукотворным системам любой области человеческой деятельности (включая организации, сервисы, сами системы стандартизации).
 +
#* Охватывает полный цикл жизни (например: замысел, разработка, производство, использование, поддержка и вывод из эксплуатации)
 +
#* Учитывает необходимость контрактации (приобретения и поставки продуктов и услуг)
 +
#* Охватывает использование внутри организаций и между организациями (в «расширенной организации» проекта)
 +
#* Включает в процессы людей, оборудование, компьютеры, софт (ссылается на связанный стандарт ISO 12207 – жизненный цикл софта)
 +
#* Применяется параллельно, итеративно и рекурсивно для различных частей системы
 +
#* Учитывает особенности композиции любых систем – встроенных, автономных, интегрированных и любых других, сложных и простых
 +
# Технологическая нейтральность
 +
#* Не указано, какие именно технологии необходимо использовать в предписанных процессах.
 +
#* Внедрение стандарта состоит во внедрении конкретных технологий/методологий получения результатов, требуемых стандартом
 +
#* В управлении моделью жизненного цикла – выбор из IDEF, UML, [[DEMO]], BusinessStudio, ОргМастер и т.д.
 +
#* В проектном управлении - выбор из CPM, CCPM, Last Planner и т.д.
 +
 
 +
 
 +
== Применение ==
 +
Стандарт ISO/IEC 15288 может использоваться:
 +
* '''организацией''' – для формирования среды необходимых процессов и оценки соответствия между заявленной и утвержденной моделью ЖЦ и
 +
ее конкретной реализацией.
 +
* '''проектировщиками''' – для помощи в выборе, систематизации и использовании элементов среды, пригодной для производства продукции и предоставления услуг, и оценки проекта на соответствие заявленной и сформированной среде.
 +
* '''заказчиками и поставщиками''' – для разработки соглашений, касающихся процессов и деятельности, которые отбираются, согласовываются и выполняются в контексте стандарта.
 +
 
 +
Стандарт ISO/IEC 15288 используется:
 +
* для крупных европейских строительных контрактов (например, Coetunnel 2 – автомобильный тоннель в Амстердаме)
 +
* в проектах ITER и реактора PBMR (Южная Африка)
 +
* обязателен для контрактов министерств обороны развитых стран (в список корпоративных членов INCOSE входят все крупные аэрокосмические фирмы мира)
 +
 
 +
 
 +
== Ограничения на использование стандарта ==
 +
* Стандарт не детализирует процессы ЖЦ в терминах методов и процедур, необходимых для удовлетворения требований и достижения
 +
результатов процесса.
 +
* Стандарт не устанавливает требований на документацию в отношении ее названий, форматов, содержания и медиа-средств для записи и
 +
ведения документации.
 +
* Стандарт не предполагает наличия противоречий с политикой, процедурами и нормами какой бы то ни было организации или любыми
 +
национальными законами или предписаниями. Любое такое противоречие должно быть разрешено до начала использования стандарта.
 +
 
 +
 
 +
== Основные концепции ==
 +
=== Классификация процессов ЖЦ систем ===
 +
* Организации являются производителями и покупателями систем, то есть они торгуют продуктами и услугами
 +
* Одна организация может, выступая в качестве приобретателя, ставить задачу для другой, выполняющей роль поставщика, это достигается путем использования соглашений
 +
* Организации одновременно или последовательно выступают и как приобретатели, и как поставщики систем
 +
* Вертикальные отношения организаций А и В могут рассматриваться как отношения организаций-поставщиков, осуществляющих торговлю в течение одного этапа жизненного цикла
 +
* Отношения организаций А и С могут представлять отношения организаций, последовательно принимающих ответственность за осуществление этапов
 +
жизненного цикла
 +
[[Файл:ISO15288 concept.png]]
 +
 
 +
Процессы бывают следующих видов:
 +
# Организационные процессы
 +
#* управление моделью жизненного цикла
 +
#* управление инфраструктурой
 +
#* управление портфелем проектов (программой)
 +
#* управление персоналом
 +
#* управление качеством
 +
# Процессы проекта
 +
#* [[Проектное управление|управление проектами]]
 +
#** планирование проекта управление выполнением и контроль проекта
 +
#* поддержка проектов
 +
#** управление решениями
 +
#** управление рисками
 +
#** управление конфигурацией
 +
#** управление информацией
 +
#** измерения
 +
# Технические процессы
 +
#* анализ требований
 +
#* архитектурный дизайн
 +
#* изготовление
 +
#* интеграция
 +
#* проверка (Verification)
 +
#* переход к эксплуатации
 +
#* приёмка (Validation)
 +
#* эксплуатация
 +
#* обслуживание
 +
#* вывод из эксплуатации
 +
# Процессы соглашения (контрактации)
 +
#* Закупка
 +
#* Поставка
 +
 
 +
=== Связь между процессами ЖЦ ===
 +
[[Файл:Процессы ЖЦ ISO15288.png]]
 +
 
 +
 
 +
=== Стадии ЖЦ ===
 +
В стандарте ISO/IEC 15288 стадия – период в пределах ЖЦ системы, относящийся к состоянию системного описания или непосредственно к
 +
самой системе:
 +
* стадии связываются со значительными изменениями в жизни системы, связанными с прохождением вех в ее развитии на протяжении ЖЦ
 +
* модель ЖЦ может включать одну или несколько моделей стадий в зависимости от необходимости
 +
* модель ЖЦ собирается в виде последовательности стадий, которые могут перекрываться или повторяться в зависимости от сферы применения рассматриваемой системы, от ее размеров, сложности, изменяющихся потребностей и возможностей
 +
 
 +
Стадии ЖЦ образуют структурную основу для детализированного моделирования ЖЦ системы с использованием типовых процессов ЖЦ
 +
Масштабы и точность применения процессов ЖЦ в рамках стадий учитывают их продолжительность и зависят от изменяющихся технических
 +
и деловых потребностей проекта, определяющих и использующих ЖЦ
 +
 
 +
 
 +
В качестве примера стандарт ISO/IEC 15288 рассматривает ЖЦ системы, состоящий из шести стадий:
 +
* замысел (концепция)
 +
* разработка
 +
* производство
 +
* применение (эксплуатация)
 +
* поддержка применения (сопровождение)
 +
* прекращение применения и списание (утилизация)
 +
 
 +
[[Категория: Стандарты]]

Версия 15:31, 18 декабря 2015

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 рассматривает ЖЦ системы, состоящий из шести стадий:

  • замысел (концепция)
  • разработка
  • производство
  • применение (эксплуатация)
  • поддержка применения (сопровождение)
  • прекращение применения и списание (утилизация)