Системная инженерия и ISO 15926

21
Система управления жизненным циклом строительства и модернизации производственной системы. Возможности применения стандартов системной инженерии ISO 15288, ISO 15926. Москва 30 ноября 2011г.

description

Доклад Анатолия Левенчука на семинаре IBM по капитальному строительству для нефтяников 30 ноября 2011г.

Transcript of Системная инженерия и ISO 15926

Page 1: Системная инженерия и ISO 15926

Система управления жизненным циклом строительства и модернизации производственной системы.

Возможности применения стандартов системной инженерии ISO 15288, ISO 15926.

Москва30 ноября 2011г.

Page 2: Системная инженерия и ISO 15926

2

Системная инженерияКто удерживает целое?! (включая то, что сразу не заметно)

Что нужно делать?! (всем инженерным специальностям)

Page 3: Системная инженерия и ISO 15926

3

Выгода системной инженерии на крупных проектах

Размер проекта

Возможный рост затрат проекта

Оптимальные затраты на СИ

Мелкие 18% 5%

Средние 38% 20%

Крупные 63% 33%

Очень крупные

92% 37%

данные Boehm, Valerdi, Honour

Page 4: Системная инженерия и ISO 15926

4

Жизненный цикл в системной инженерии

Идея Эксплуатацияи развитие

Требования и архитектура

Рабочийпроект

Изготовление компонент

Сборка и тестирование

Валидация и верификация

Валидация и верификация(проверка и приёмка)

Декомпозиция и

специфицирование системы

Интег

раци

я и

тест

иров

ание

сис

темы

Page 5: Системная инженерия и ISO 15926

5

25 обязательных практик системной инженерии ISO 15288:2008

Обеспечения проектовописывание жизненного циклауправление инфраструктурой управление портфелем проектовуправление персоналом управление качеством Технические

сбор требованийанализ требований архитектурный дизайн изготовление интеграция верификация (проверка)переход к эксплуатации валидация (приёмка)эксплуатация обслуживание вывод из эксплуатации

Проектныеуправление проектами

планирование проекта управление выполнением и контроль проекта

поддержка проектов управление решениями управление рисками управление конфигурацией управление информациейизмерения

КонтрактацииЗакупкаПоставка

обеспечивают

Page 6: Системная инженерия и ISO 15926

6

жизненный цикл практик ISO 15288:вверх по ступенькам зрелости

1. Новые практики как-то (ad hoc) используются, результаты достигаются

2. практики используются и описаны (отрефлектировано, что же именно делается), они

обсуждаемы.

3. практики описаны, и то, что делается, определяется этим описанием (дисциплина

исполнения правил)

4. Практики систематически пересматриваются и изменяются с целью их улучшения

Стадии жизненного цикла

Page 7: Системная инженерия и ISO 15926

7

Система управления жизненным циклом

Стадия обнаружения ошибки

Стоимость исправления

Требования x1 (единица отсчета)

Проектирование x5

Строительство x12

Проверки X40

Эксплуатация x250

Данные INCOSE

Page 8: Системная инженерия и ISO 15926
Page 9: Системная инженерия и ISO 15926

9

Информационная модель = прибор (видеть невидимое: в том числе еще

несуществующие инженерные объекты!)

Где валовая прибыль?!

Page 10: Системная инженерия и ISO 15926

10

Масштабы. Невозможность договориться об использовании для управления жизненным циклом

одной системы, и даже одного стандарта в 1000 подрядных организаций – НО ВЕДЬ БОЛЬШИНСТВО ОШИБОК «НА СТЫКАХ!».

PP&P – process, power & petroleumPLM – product life-cycle management

NPP

Page 11: Системная инженерия и ISO 15926

11

«Процесс»

«Процедура»

«Функция»

«Деятельность»

«Шаблон проекта»

ПланировщикМенеджерпо качеству

Менеджер

Консультант

Аналитик

По материаламкомпании FutureModels

Онтология: про то, что в жизни (а не про имена)Отвечает на вопрос «что там?»

Page 12: Системная инженерия и ISO 15926

PP656.12

Технология ISO 15926

Источник: FIATECH

Не хочу видеть никаких сумасшедших торговцев – ты что, не видишь, что тут битва идёт!

Page 13: Системная инженерия и ISO 15926

13

перевод

Перевод

Пере

вод

переводПриложенияпроектировщики

ПриложенияПоставщики

ПриложенияИнжиниринг

ПриложенияЭксплуатация

ISO 15926 – «английский» для

данных жизненного цикла

ISO 15926 определяет :

1. Терминологию

2. Классификацию

3. Стандарт взаимодействия софта

Page 14: Системная инженерия и ISO 15926

14

Интеграционное решение

Хранилище1МЭППИНГ

ДИАМЕТР РАДИУСВЫХЛОП ВЫХЛОПТРУБА PIPE... ...

АДАПТЕР

Модель данных

201Базовые шаблоны

~2000

основные данные~200тыс. единиц

специализированные данныеСтандартные: ~миллионы

специализированные данныенестандартные (частные): ~десятки миллионов единиц

проектные данные~миллиарды

RDL

Справочные данныеодин раз, «мэппинг»

Проектные данныеISO 15926

Проектные данные,каждый раз при передаче

.

.

Page 15: Системная инженерия и ISO 15926

15

Библиотеки справочных данных

RDL

RDL (ГОСТы)

RDL (стандарты отрасли)

RDL проекта

RDL каталога

Проектная информация

Данные каталога

ISO/JORD

Национальная ассоциация

Отраслевая ассоциация

Поставщик каталога

Инжиниринговая компания

Page 16: Системная инженерия и ISO 15926

16

Почему ISO 15926, а не...

• STEP – нет одного «английского», по факту много языков (applications protocol)

• MDM – не работает в масштабах отрасли• ...

Page 17: Системная инженерия и ISO 15926

17

Пример: IOHN

22 участника кооперации

ISO 15926 расширяет свою долю

Page 18: Системная инженерия и ISO 15926

18

Реализации (софт)

• XMpLant (Noumenon)• iRING (Bechtel -- консорциум)• .15926 (TechInvestLab)• OpenPlant (Bentley Systems)• XPP (SAP)• RSM (IBM)• …

Page 19: Системная инженерия и ISO 15926

19

ISO 15926: опыт в России

• Каталог промышленного оборудования и материалов (ОСК)– Сокращение номенклатуры и унификация

• Система управления жизненным циклом (НИАЭП Росатом)– Снятие коллизий частей проекта до момента

сооружения «в бетоне и железе»– Обеспечение Multi-D управления сооружением

• Множество экспериментов в разных отраслях

Page 20: Системная инженерия и ISO 15926

20

ISO 15926: c чего начать

• Определить, какие коллизии будут убираться в первую очередь (где деньги?!)

• Создать центр компетенций (обучить персонал)• Выбрать софт интеграции данных• Создать нужные справочные данные и создать

мэппинги в текущий софт (вот это самое сложное)

• Перевыпустить регламенты проектирования и строительства с учетом новых возможностей

Page 21: Системная инженерия и ISO 15926

21

Спасибо за внимание

Анатолий Левенчук,http://[email protected]

Виктор Агроскин[email protected]

TechInvestLab.ru(495) 748-53-88