Первый день
1. Вступительная часть
• Выгоды системной инженерии: победа над сложностью, пробуждение творчества, защита от ошибок и непродуманных решений
2. Жизненный цикл системы и разработка решения
• системное мышление
• определение области проблем
• область решений: основные понятия, связи, типы информации и рабочие продукты, MBSE
• вопросы OCD/CONOPS/OSD/ADD
• архитектурные фреймворки
• связь между определением области проблем и удовлетворением требований заинтересованных сторон
• проектирование систем, состоящих из автономно управляемых систем (systems of systems engineering)
• модели разработки: водопадная, инкрементная, эволюционная и спиральная
• понятия AGILE, LEAN и CONCURRENT/SIMULTANEOUS ENGINEERING
3. Стандарты системной инженерии
• определение SE из стандартов
• стандарты и руководства – подводные камни и рекомендации
• ISO 9001, IEEE 1220, EIA/IS-632, EIA 632, J-STD-016, ISO/IEC 15288: 2008, ISO/IEC 15288: 2015
• engineering handbooks, различные отраслевые руководства
4. Процессы системной инженерии – принципы, понятия и элементы
• системные понятия
• процессы, принципы и элементы SE
• анализ требований
• разработка описания физического решения
• разработка описания логического решения. MBSE (архитектура/проектирование, основанное на моделях)
• оценка эффективности и принятие решений – через исследование альтернатив
• описание элементов системы – разработка спецификаций
• интеграция системы
• верификация и валидация
• управление инженерной деятельностью
• атрибуты рабочих продуктов
• трассируемость требований
• трассируемость элементов архитектуры
• трассируемость тестирования и верификации
Второй день
5. Анализ требований
• что такое требования?
• типы требований, и как они связаны с анализом, спецификациями и проектом
• атрибуты качества требований
• языки формулирования требований, отличающиеся от естественного: формальное описание требований, операторное описание требований
• как правильно выполнять анализ требований. MBSE в области проблем
• практикум – анализ контекста
• практикум – анализ состояний и режимов
• практикум - анализ правильности формулирования
• метрики качества требований
• практикум – функциональный анализ
• понятия LEAN в функциональном анализе для организаций, ориентированных на продукт
• дополнительные виды анализа: ERA, rest-of, out-of-range и другие
• описание концепции функционирования (OCD)/CONUSE
• управление анализом требований
• анализ требований и по для его автоматизации
6. Разработка описания физического решения (Синтез) – часть 1
• технология и инновации при разработке решения
• объекты конфигурации
• критерии для выбора объектов конфигурации
7. Разработка описания логического решения системы (MBSE при проектировании)
• типы логических представлений
• функциональный анализ при проектировании – как это делается
• функциональный анализ\процесс проектирования архитектуры
• практикум – разработка функционального решения
• практикум– разработка физического решения
• потоки производительности
• SysML, LML и другие языки моделирования систем
• n-входовые таблицы, моделирование поведения и другие нотации описания функциональности
• Программное обеспечение для анализа и проектирования
Третий день
8. Разработка описания физического решения системы (Синтез) – часть 2
• использование требований, направляющих проектирование
• связь физической и функциональной архитектур системы
• средства, процедуры и люди
• дерево спецификаций
• объектно-ориентированное проектирование
• переход к детальному проектированию
• DFSS(Design for Six Sigma): e.g. Design of Experiment (DOE) and test matrices
• проектирование интерфейсов
9. Оценка эффективности и принятие решений
• совещания по проектированию
• подход к оптимизации проектирования
• роль измерений эффективности и цели
• разработка модели эффективности системы
• функции инструментов проектирования
• учет рисков
• итеративная оптимизация проектирования
• работа с бюджетом, целями и ограничениями
• value engineering (в русской традиции – функционально-стоимостной анализ)
• практикум – проектирование решений – разработка модели эффективности системы
• практикум – проектирование решений – выполнение анализа альтернатив
• множество заинтересованных сторон, множество применений, неопределенность появления событий
• разрешение конфликтов интересов между пользователями и поставщиками в ходе проектирования
10. Описание элементов системы – разработка спецификаций требований
• восемь типов спецификаций требований и их использование
• общедоступные стандарты на спецификации
• принцип структурирования спецификаций
• использование Functional flow block diagram для структурирования спецификаций требований
• хорошая и плохая терминология
• рекомендуемые шаблоны спецификаций
Четвертый день
11. Интеграция специальных областей инженерии
• что делает специальную инженерию специальной?
• дисциплины и практики специальной инженерии
• общие подходы ESI
• вопросы организации ESI
• проблемы и примеры ESI
12. Интеграция системы
• проектирование взаимодействия с аппаратной и программной составляющей
• планирование интеграции
• интеграция
• тестирование интеграции
• использование инкрементной интеграции
• аудиты конфигурации
• квалификация
13. Верификация и валидация
• определение терминов верификация и валидация
• концепция LEAN для V&V
• технические рассмотрения
• рассмотрения требований
• принципы рассмотрения результатов проектирования
• рассмотрение архитектурных артефактов (ADR) и его связь с рассмотрением результатов проектирования (PDR)
• рассмотрение детального проекта (DDR) и его связь с SDR и CDR
• рассмотрение готовности к тестирования (TDR)
• аудит выполнения требований (FCA)
• аудит описания проекта (PCA)
• технические рассмотрения и последовательная сборка
• администрирование технических рассмотрений
• вовлечение пользователей в технические рассмотрения
• проблемы в проведении технических рассмотрений
• тестирование и оценка
• другие методы и инструменты валидации и верификации
14. Управление системно-инженерной деятельностью - Systems Engineering Management
14.1 Принципы управления
• основные понятия управленческой деятельности
• применение концепций LEAN в планировании и выполнении проекта
• организация – функциональная, проектная, IPT
Пятый день
14.2 Планирование системно-инженерной деятельности
• Границы SE – SEP(SEMP)
• зачем нужен SEP
• как SEP связан с другими планами
• содержание SEP
• проблемы и затруднения при разработке SEP
• функциональные интерфейсы
14.3 Иерархические структуры проекта
• типы PBS (WBS)
• почему PBS является основной эффективного управления инженерной деятельностью
• правила разработки PBS
• стандарты и руководства по PBS (WBS)
• связь PBS с распределением стоимости в проекте
• связь PBS с распределением работ в проекте
• практикум – разработка PBS(WBS)
14.4 Управление конфигурацией
• что такое конфигурация?
• понятия и типы базовых линий
• стандарты по УК – EIA, IEEE…
• четыре основных деятельности в управление конфигурацией
14.5 Измерение технической эффективности
14.6 Управление рисками
• природа риска
• компоненты риска
• пять составляющих управления рисками
15. Заключение
• заключительный обзор SE
• адаптация методологии SE к конкретной организации или проекту
• расширение набора методов системной инженерии
• оценка возможностей SE и направления улучшения
• использование Functional flow block diagram для структурирования спецификаций требований
• хорошая и плохая терминология
• рекомендуемые шаблоны спецификаций