А.Левенчук -- ISO 15288 и OMG Essence

Post on 05-Dec-2014

1.469 views 8 download

description

Доклад Анатолия Левенчука "Практики жизненного цикла системной инженерии: ISO 15288 и OMG Essence" на 73 заседании Русского отделения INCOSE, 13 марта 2013г.

Transcript of А.Левенчук -- ISO 15288 и OMG Essence

ISO 15288 и OMG Essence

Москвамарт 2013г.

Ситуационная инженерия методов

• Команда должна договориться о технологии работы

• Описать метод: для передачи и обсуждения• Метод, ситуационный метод?• OPF – SPEM 2.0 – ISO 24744 – OMG Essence

Как описывают метод «обычно»

• Как придётся• BoK• По стандарту• никак

4

Жизненный цикл системы• Всегда полный (в отличие от ЖЦ проекта)• Стадии – отрезки времени, границы по

смене главной инженерной деятельности (cognitive framework)

• Система – отнюдь не всегда «времени эксплуатации»!!!

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

t

5

Разнообразие типовых жизненных циклов(природы системы, стадий жизненных циклов, инструментов)

Софт Концепция Разработка Поддержка Списание

Система Идея Разработка Изготовление Использование Поддержка Списание

Оборудование Идея Проектирование Изготовление Эксплуатация и поддержка Списание

ПерсоналОпределение

требуемых компетенций

Приобретение Обучение Использование и рост Отставка

Здание ВизуализацияПроектирование сооружения и

площадкиСогласование Строительство

Эксплуатация и поддержка Разборка

Природный ресурс Приобретение Разработка Эксплуатация Рекультивация

Процесс Определение выхода

Графическое представление

ОписаниеПилотное внедрение

Использование и совершенствование Ликвидация

6

Основы системной инженерии

• OMG «Essence -- Kernel and Language for Software Engineering Methods» (ожидаем: февраль 2013)

• Основы – сущности и язык для методов программной инженерии

• Консорциум SEMAT (http://semat.org)• Организовано Русское отделение SEMAT• Ситуационная инженерия методов (OMG

SPEM 2.0, ISO 24744)

7

Язык, сущности, практики

...

ЯзыкСущности

(абстрактные)Практики

(конкретные)

...

8

Как дела?! Чеклисты.

• Отражают не всё, а только главное (что все знают, но почему-то забывают и игнорируют).

• чеклист запуска двигателя в полёте: 1. Fly the aircraft!

• Прогон в специальных паузах (pause point) перед началом или перед окончанием каких-то работ (обнаружить проблемы, пока не поздно, гарантировать их обнаружение!)

• Обязательно вслух перед всеми (общее знание проблем)

• Проблемы находятся только 1 раз из 10. Этот один раз полностью окупает все затраты на остальные десять.

9

Альфа: состояния = чеклисты : чекпойнтыALPHA -- Abstract-Level Progress Health Attribute.

10

Деятельность меняет альфыДела меняют рабочие продукты

меняют детальность

меняет состояния продвигаетописы

вает

11

Альфы инженерного проекта

12

Области интереса инженерной компании

• Основная деятельность • Клиент (возможности,

заинтересованные стороны): маркетинг

• Решение (требования, система): инженерия

• Предпринятие (работы, люди, технологии): операции

• Организационно-техническое развитие предпринятия

• Стратегирование• Организационная инженерия• Ведение проектов развития

системная инженерия

13

Деятельности и компетенцииинженерного проекта

14

Essence и ISO 15288:2008

Литература:

• ISO 15926 и OMG Essence -- http://ailev.livejournal.com/1067999.html

• «Мастер метод менеджмент» -- http://ailev.livejournal.com/1067676.html

• Видео этого доклада: https://vimeo.com/61740794

16

Спасибо за вниманиеАнатолий Левенчук,http://ailev.ruailev@asmp.msk.su(Президент Русского отделения INCOSE)

Виктор Агроскинvic5784@gmail.com

TechInvestLab.ru(495) 748-53-88