ISO 15288 и OMG Essence Москва март 2013г.
Dec 05, 2014
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://[email protected](Президент Русского отделения INCOSE)
Виктор Агроскин[email protected]
TechInvestLab.ru(495) 748-53-88