SlideShare une entreprise Scribd logo
1  sur  24
Практики системной
инженерии
Практика Дисциплина Технология
Технологии – инструменты и
рабочие продукты (поддержка
мышления в реальном мире).
Меняются каждые 5 лет. Учатся на
производстве. Проекты используют
технологии как «ресурсы».
Дисциплина – мышление
(операции с абстрактными
типизированными объектами).
Меняются за 30 лет. Учатся в школе
и ВУЗе. Практика определяется по
ее дисциплине.
Дисциплина – мышление
Технологии – инструменты
Функциональные ед.Компоненты Конструктивные ед.Модули
2
CPS Framework
На основе Framework V1.0
NIST
Кибер-физические системы
(Cyber-Physical Systems)
«Умные» системы включающие в себя спроектированные как
физические так и вычислительные(думающие) компоненты.
www.nist.gov/cps/
Включают в себя:
• Internet of Things (IoT);
• Industrial Internet;
• Smart Cities;
• Smart Grid;
• «Smart» Anything …
4
CPS по определению являются системами
систем, в силу наличия собственного
центра по принятию решения.
Изменение
энергии или
материи
Действие
Информация
Принятие решения
Примеры CPS
7
Самоуправляемые
грузовики Volvо
MicroGrid г. Бруклин, США
8
Область
применения
Стейкхолдер 2
Стейкхолдер 3
Стейкхолдер k
Стейкхолдер 1
Concern 1
Concern 2
Concern 3
Concern 4
Concern 5
Concern 6
Concern 7
Concern 8
Concern 9
Concern n
Аспект 1
Аспект 2
Аспект m
Классы Описание
Создатели(команда) Разработчик, интегратор, менеджер проекта и т.д.
Владельцы Те кто владеют системой, с юридической точки зрения
Операторы Те кто работают с системой и обеспечивают ее работу
Клиенты/пользователи Те кто получают выгоду от использования системы
Поставщики Поставщики составных модулей системы
Поставщики услуг Консультанты, подрядчики, юристы и т.д.
Страховщики Страховые компании
Регуляторы Государственные департаменты по мониторингу и регулированию
Конкуренты Компании на рынке с аналогичной системой
Государство Законодательная, исполнительная, судебная власть
Примеры стейкхолдеров CPS
10
Срабатывание/включение, Коммуникация, Управление, Описание функций, Измеримость,
Контроль, Эффективность, Физика, Физический контекст, Чувствительность,
Неопределенность/затруднения
Предпринятие, Стоимость, Влияние на окружающую среду, Политика,
Регулирование, Время выхода на рынок, Выгода, Качество
Человеческий фактор, Удобство использования
Конфиденциальность, Надежность, Устойчивость, Защита, Безопасность
Логика выполнения действий, Рабочее время и задержки, Синхронизация, Время
осведомлённости, Интервалы времени и задержки управления
Семантика, Идентификация, Операционные данные, Связь между данными
Мульти-применение, Работоспособность, Ответственность
Адаптивность, Комплексность, Конструктивность, Делимость
Запуск работы, Последствия отказа, Технологический процесс,
Ремонтопригодность, Что можно купить, Производство
Аспекты
Функции
Бизнес
Люди
Достоверность
Время
Данные
Границы
Состав
ЖЦ
Описание:
Стр. 28
Стейкхолдеры
Стэк интересов
Аспектыиинтересы
Концептуальная грань
Модель системы
Грань реализации
Прототип системы
Грань обоснования
Подтверждение системы
Подтвержденнаясистема
Как и что надо сделать для
воплощения системы
Как доказать, что система
работает как нужно
Что планируется в системе, и
что будет делать система
11
V диаграмма
12
Определение
потребностей
приемка в
эксплуатацию
Архитектурное
проектирование
Рабочее
проектирование
изготовление
интеграция
валидация
верификация
верификация
System definition System realization
System operation
CPS Framework
13
Определение
потребностей
приемка в
эксплуатацию
Архитектурное
проектирование
Рабочее
проектирование изготовление
интеграция
валидация
верификация
верификация
System definition System realization
System operation
Грань подтверждения
Области
применения
Производство
Транспорт
Энергетика
Медицина
И т.д.
Аспекты
Функции
Бизнес
Люди
Достоверность
Время
Данные
Границы
Состав
ЖЦ
Грани
Концептуальная Реализация Подтверждения
разработка,
тесты,
производство
…
Модель CPS CPS Подтвержденная
CPS
Работы
Артефакты
Use case,
требования, …
Верификация,
валидация…
Практики
14
15
Алгоритм описания
16
Анализ описание
системы, Описания
областей
применения
системы
Описание
граней, Аспекты
и Интересы
Описание
концептуальной
грани и анализ
интересов
Описание грани
реализации
Описание грани
подтверждения
Упрощенное описание системы в рамках учебного курса:
Заполнение следующих пунктов:
• Анализ описания системы, Описания областей применения
системы
• Анализ концептуальной грани, Аспекты и интересы
• Описание концептуальной грани, Анализ интересов
*
Пример
Система вызова службы спасения
Краткое описание:
Пострадавший отправляет смс на номер 911 с просьбой о помощи. Скорая
помощь выезжает на вызов. Система smart GPS анализирует ситуацию на
дороге, управляя движением транспорта система выстраивает наиболее
быстрый маршрут.
Компоненты:
• Смартфон
• Система ответа 911 (включая диспетчерскую службу)
• Скорая помощь (включая smart GPS)
• Система управления дорожным движением (СУДД)
• GPS системы
• Сотовые сеть Подробное описание представлено в
документе: стр. 23618
19
Область применения
Авиация/Космос
ВПК
x Город
Досуг/Хобби
Здания
Здравоохранение
x Инфраструктура (связь, энергетика, вода)
Мониторинг состояния окружающей среды
Наука
Образование
Поставки/Розничная торговля
x Потребитель
Производство
Развлечения / спорт
Реклама
Анализ описания.
Описания областей
применения
Вид жизненного цикла:
x Waterfall
Reverse Engineering
Agile
…
Глубина анализа
Критический анализ
Свободный анализ
x Поверхностный анализ
…
Подробное описание
одной области
применения.
Принцип почтальона!
Описание граней
20
Концептуальная грань
Выбор Работы и артефакты
x
Разработка стратегии и бизнес кейсов
Артефакт: Стратегия, Бизнес use case
x
Функциональная декомпозиция
Артефакт: Детальные use case, стейкхолдеры, обмен информации
x
Анализ требований
Артефакт: Функциональные и не функциональные требования
Анализ требований интерфейса
Артефакт: Требования к интерфейсу
…
21
Выбор Аспекты
x Функционал
Бизнес
x Люди
x Достоверность
x Время
x Данные
x Границы
x Состав
Жизненный цикл
…
Аспекты и интересы
22
Анализ интересов
Аспект Интерес Анализ требований
Функционал Срабатывание/включение Выезд скорой помощи; Беспрепятственное движение скорой
помощи; Управление транспортными потоками
Функционал Коммуникация Доставка текста сообщения в 911;
Местоположение установлено;
Передача данных машине скорой помощи;
Идентификация расположения скорой помощи;
Отправка местоположения пострадавшего;
Скорая помощь отправляет запрос СУДД;
СУДД управляет потоками автотранспорта;
… … …
Время Синхронизация СУДД, Скорая помощь, Система 911 одна система отсчета
… … …
Состав Адаптивность Работоспособность со всеми смартфонами; Использование вышек
сотовых сетей или GPS для навигации
… … …
Задание
Заполнить учебный шаблон CPS Framework
23
Спасибо за внимание
Бурдин Илья
BIAsIlya@gmail.com

Contenu connexe

Tendances

Tendances (20)

ИТ-проекты и ИТ-результаты - Сергей Нужненко
ИТ-проекты и ИТ-результаты - Сергей Нужненко ИТ-проекты и ИТ-результаты - Сергей Нужненко
ИТ-проекты и ИТ-результаты - Сергей Нужненко
 
А.Левенчук -- декомпозиция системы
А.Левенчук -- декомпозиция системыА.Левенчук -- декомпозиция системы
А.Левенчук -- декомпозиция системы
 
В.Мизгулин -- программа магистратуры по системной инженерии
В.Мизгулин -- программа магистратуры по системной инженерииВ.Мизгулин -- программа магистратуры по системной инженерии
В.Мизгулин -- программа магистратуры по системной инженерии
 
А.Левенчук -- Системное мышление и управление конфигурацией
А.Левенчук -- Системное мышление и управление конфигурациейА.Левенчук -- Системное мышление и управление конфигурацией
А.Левенчук -- Системное мышление и управление конфигурацией
 
Системное мышление -- непопсовый обзор курса
Системное мышление -- непопсовый обзор курсаСистемное мышление -- непопсовый обзор курса
Системное мышление -- непопсовый обзор курса
 
Что такое системная инженерия
Что такое системная инженерияЧто такое системная инженерия
Что такое системная инженерия
 
А.Левенчук -- плохая модульность
А.Левенчук -- плохая модульностьА.Левенчук -- плохая модульность
А.Левенчук -- плохая модульность
 
Тьюториал "Введение в системную инженерию" (14 января 2013)
Тьюториал "Введение в системную инженерию" (14 января 2013)Тьюториал "Введение в системную инженерию" (14 января 2013)
Тьюториал "Введение в системную инженерию" (14 января 2013)
 
К стратегической сессии по будущему интернета
К стратегической сессии по будущему интернетаК стратегической сессии по будущему интернета
К стратегической сессии по будущему интернета
 
О.Савин -- Modelica в архитектурном моделировании
О.Савин -- Modelica в архитектурном моделированииО.Савин -- Modelica в архитектурном моделировании
О.Савин -- Modelica в архитектурном моделировании
 
Юрий Бабин -- многокритериальная оптимизация в инженерных проектах
Юрий Бабин -- многокритериальная оптимизация в инженерных проектахЮрий Бабин -- многокритериальная оптимизация в инженерных проектах
Юрий Бабин -- многокритериальная оптимизация в инженерных проектах
 
А.Левенчук -- Практики системной инженерии
А.Левенчук -- Практики системной инженерииА.Левенчук -- Практики системной инженерии
А.Левенчук -- Практики системной инженерии
 
А.Левенчук -- преподавание системного мышления
А.Левенчук -- преподавание системного мышленияА.Левенчук -- преподавание системного мышления
А.Левенчук -- преподавание системного мышления
 
Тренды в инженерии требований и управлении требованиями
Тренды в инженерии требований и управлении требованиямиТренды в инженерии требований и управлении требованиями
Тренды в инженерии требований и управлении требованиями
 
А.Левенчук -- Будущее проектирования
А.Левенчук -- Будущее проектированияА.Левенчук -- Будущее проектирования
А.Левенчук -- Будущее проектирования
 
А.Левенчук -- Понятие системы в системной инженерии
А.Левенчук -- Понятие системы в системной инженерииА.Левенчук -- Понятие системы в системной инженерии
А.Левенчук -- Понятие системы в системной инженерии
 
А.Левенчук -- смычка кортекса и экзокортекса
А.Левенчук -- смычка кортекса и экзокортексаА.Левенчук -- смычка кортекса и экзокортекса
А.Левенчук -- смычка кортекса и экзокортекса
 
Системноинженерное мышление в непрерывном образовании
Системноинженерное мышление в непрерывном образованииСистемноинженерное мышление в непрерывном образовании
Системноинженерное мышление в непрерывном образовании
 
А.Левенчук -- Essence в варианте для системной инженерии
А.Левенчук -- Essence в варианте для системной инженерииА.Левенчук -- Essence в варианте для системной инженерии
А.Левенчук -- Essence в варианте для системной инженерии
 
Мастер-класс: Системное мышление
Мастер-класс: Системное мышлениеМастер-класс: Системное мышление
Мастер-класс: Системное мышление
 

Similaire à Илья Бурдин - Рассказ о NIST CPS Framework

Conception
ConceptionConception
Conception
biv63
 
2011 09 15_лекция 2_Стандарты
2011 09 15_лекция 2_Стандарты2011 09 15_лекция 2_Стандарты
2011 09 15_лекция 2_Стандарты
TutorsASUP
 
02 Архитектура информационных систем. Основы
02 Архитектура информационных систем. Основы02 Архитектура информационных систем. Основы
02 Архитектура информационных систем. Основы
Edward Galiaskarov
 
Системная инженерия и информационная модель системы
Системная инженерия и информационная модель системыСистемная инженерия и информационная модель системы
Системная инженерия и информационная модель системы
Anatoly Levenchuk
 
мотовилов птс
мотовилов птсмотовилов птс
мотовилов птс
Natalya Press
 

Similaire à Илья Бурдин - Рассказ о NIST CPS Framework (20)

Conception
ConceptionConception
Conception
 
Cистемная инженерия безопасности объектов недвижимости и бизнес-процессов.
Cистемная инженерия безопасности объектов недвижимости и бизнес-процессов.Cистемная инженерия безопасности объектов недвижимости и бизнес-процессов.
Cистемная инженерия безопасности объектов недвижимости и бизнес-процессов.
 
тема 10
тема 10тема 10
тема 10
 
2011 09 15_лекция 2_Стандарты
2011 09 15_лекция 2_Стандарты2011 09 15_лекция 2_Стандарты
2011 09 15_лекция 2_Стандарты
 
02 Архитектура информационных систем. Основы
02 Архитектура информационных систем. Основы02 Архитектура информационных систем. Основы
02 Архитектура информационных систем. Основы
 
Доклад и реферат по теме системной инженерии "Управление архитектурой при про...
Доклад и реферат по теме системной инженерии "Управление архитектурой при про...Доклад и реферат по теме системной инженерии "Управление архитектурой при про...
Доклад и реферат по теме системной инженерии "Управление архитектурой при про...
 
лекция 10 (4часа)
лекция 10 (4часа)лекция 10 (4часа)
лекция 10 (4часа)
 
Системная инженерия в России и мире
Системная инженерия в России и миреСистемная инженерия в России и мире
Системная инженерия в России и мире
 
Системная инженерия в России
Системная инженерия в РоссииСистемная инженерия в России
Системная инженерия в России
 
Системная инженерия и информационная модель системы
Системная инженерия и информационная модель системыСистемная инженерия и информационная модель системы
Системная инженерия и информационная модель системы
 
ИТ-инфраструктура нового поколения
ИТ-инфраструктура нового поколенияИТ-инфраструктура нового поколения
ИТ-инфраструктура нового поколения
 
Sdlc by Anatoliy Anthony Cox
Sdlc by  Anatoliy Anthony CoxSdlc by  Anatoliy Anthony Cox
Sdlc by Anatoliy Anthony Cox
 
Как выбрать для проекта практики проектирования и работы с требованиями
Как выбрать для проекта практики проектирования и работы с требованиямиКак выбрать для проекта практики проектирования и работы с требованиями
Как выбрать для проекта практики проектирования и работы с требованиями
 
Choose method for requirements Tsepkov Analyst Days-2017
Choose method for requirements Tsepkov Analyst Days-2017Choose method for requirements Tsepkov Analyst Days-2017
Choose method for requirements Tsepkov Analyst Days-2017
 
Как выбрать для проекта практики проектирования и работы с требованиями
Как выбрать для проекта практики проектирования и работы с требованиямиКак выбрать для проекта практики проектирования и работы с требованиями
Как выбрать для проекта практики проектирования и работы с требованиями
 
Методика внедрения WMS решения на складе автозапчастей.
Методика внедрения WMS решения на складе автозапчастей. Методика внедрения WMS решения на складе автозапчастей.
Методика внедрения WMS решения на складе автозапчастей.
 
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARE
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUAREТехники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARE
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARE
 
Ais Lecture 3
Ais Lecture 3Ais Lecture 3
Ais Lecture 3
 
Процесс проектирования ИТ-решений
Процесс проектирования ИТ-решенийПроцесс проектирования ИТ-решений
Процесс проектирования ИТ-решений
 
мотовилов птс
мотовилов птсмотовилов птс
мотовилов птс
 

Илья Бурдин - Рассказ о NIST CPS Framework

  • 2. Практика Дисциплина Технология Технологии – инструменты и рабочие продукты (поддержка мышления в реальном мире). Меняются каждые 5 лет. Учатся на производстве. Проекты используют технологии как «ресурсы». Дисциплина – мышление (операции с абстрактными типизированными объектами). Меняются за 30 лет. Учатся в школе и ВУЗе. Практика определяется по ее дисциплине. Дисциплина – мышление Технологии – инструменты Функциональные ед.Компоненты Конструктивные ед.Модули 2
  • 3. CPS Framework На основе Framework V1.0 NIST
  • 4. Кибер-физические системы (Cyber-Physical Systems) «Умные» системы включающие в себя спроектированные как физические так и вычислительные(думающие) компоненты. www.nist.gov/cps/ Включают в себя: • Internet of Things (IoT); • Industrial Internet; • Smart Cities; • Smart Grid; • «Smart» Anything … 4
  • 5. CPS по определению являются системами систем, в силу наличия собственного центра по принятию решения. Изменение энергии или материи Действие Информация Принятие решения
  • 6.
  • 8. 8 Область применения Стейкхолдер 2 Стейкхолдер 3 Стейкхолдер k Стейкхолдер 1 Concern 1 Concern 2 Concern 3 Concern 4 Concern 5 Concern 6 Concern 7 Concern 8 Concern 9 Concern n Аспект 1 Аспект 2 Аспект m
  • 9. Классы Описание Создатели(команда) Разработчик, интегратор, менеджер проекта и т.д. Владельцы Те кто владеют системой, с юридической точки зрения Операторы Те кто работают с системой и обеспечивают ее работу Клиенты/пользователи Те кто получают выгоду от использования системы Поставщики Поставщики составных модулей системы Поставщики услуг Консультанты, подрядчики, юристы и т.д. Страховщики Страховые компании Регуляторы Государственные департаменты по мониторингу и регулированию Конкуренты Компании на рынке с аналогичной системой Государство Законодательная, исполнительная, судебная власть Примеры стейкхолдеров CPS
  • 10. 10 Срабатывание/включение, Коммуникация, Управление, Описание функций, Измеримость, Контроль, Эффективность, Физика, Физический контекст, Чувствительность, Неопределенность/затруднения Предпринятие, Стоимость, Влияние на окружающую среду, Политика, Регулирование, Время выхода на рынок, Выгода, Качество Человеческий фактор, Удобство использования Конфиденциальность, Надежность, Устойчивость, Защита, Безопасность Логика выполнения действий, Рабочее время и задержки, Синхронизация, Время осведомлённости, Интервалы времени и задержки управления Семантика, Идентификация, Операционные данные, Связь между данными Мульти-применение, Работоспособность, Ответственность Адаптивность, Комплексность, Конструктивность, Делимость Запуск работы, Последствия отказа, Технологический процесс, Ремонтопригодность, Что можно купить, Производство Аспекты Функции Бизнес Люди Достоверность Время Данные Границы Состав ЖЦ Описание: Стр. 28
  • 11. Стейкхолдеры Стэк интересов Аспектыиинтересы Концептуальная грань Модель системы Грань реализации Прототип системы Грань обоснования Подтверждение системы Подтвержденнаясистема Как и что надо сделать для воплощения системы Как доказать, что система работает как нужно Что планируется в системе, и что будет делать система 11
  • 13. CPS Framework 13 Определение потребностей приемка в эксплуатацию Архитектурное проектирование Рабочее проектирование изготовление интеграция валидация верификация верификация System definition System realization System operation Грань подтверждения
  • 14. Области применения Производство Транспорт Энергетика Медицина И т.д. Аспекты Функции Бизнес Люди Достоверность Время Данные Границы Состав ЖЦ Грани Концептуальная Реализация Подтверждения разработка, тесты, производство … Модель CPS CPS Подтвержденная CPS Работы Артефакты Use case, требования, … Верификация, валидация… Практики 14
  • 15. 15
  • 16. Алгоритм описания 16 Анализ описание системы, Описания областей применения системы Описание граней, Аспекты и Интересы Описание концептуальной грани и анализ интересов Описание грани реализации Описание грани подтверждения Упрощенное описание системы в рамках учебного курса: Заполнение следующих пунктов: • Анализ описания системы, Описания областей применения системы • Анализ концептуальной грани, Аспекты и интересы • Описание концептуальной грани, Анализ интересов *
  • 18. Система вызова службы спасения Краткое описание: Пострадавший отправляет смс на номер 911 с просьбой о помощи. Скорая помощь выезжает на вызов. Система smart GPS анализирует ситуацию на дороге, управляя движением транспорта система выстраивает наиболее быстрый маршрут. Компоненты: • Смартфон • Система ответа 911 (включая диспетчерскую службу) • Скорая помощь (включая smart GPS) • Система управления дорожным движением (СУДД) • GPS системы • Сотовые сеть Подробное описание представлено в документе: стр. 23618
  • 19. 19 Область применения Авиация/Космос ВПК x Город Досуг/Хобби Здания Здравоохранение x Инфраструктура (связь, энергетика, вода) Мониторинг состояния окружающей среды Наука Образование Поставки/Розничная торговля x Потребитель Производство Развлечения / спорт Реклама Анализ описания. Описания областей применения Вид жизненного цикла: x Waterfall Reverse Engineering Agile … Глубина анализа Критический анализ Свободный анализ x Поверхностный анализ … Подробное описание одной области применения. Принцип почтальона!
  • 20. Описание граней 20 Концептуальная грань Выбор Работы и артефакты x Разработка стратегии и бизнес кейсов Артефакт: Стратегия, Бизнес use case x Функциональная декомпозиция Артефакт: Детальные use case, стейкхолдеры, обмен информации x Анализ требований Артефакт: Функциональные и не функциональные требования Анализ требований интерфейса Артефакт: Требования к интерфейсу …
  • 21. 21 Выбор Аспекты x Функционал Бизнес x Люди x Достоверность x Время x Данные x Границы x Состав Жизненный цикл … Аспекты и интересы
  • 22. 22 Анализ интересов Аспект Интерес Анализ требований Функционал Срабатывание/включение Выезд скорой помощи; Беспрепятственное движение скорой помощи; Управление транспортными потоками Функционал Коммуникация Доставка текста сообщения в 911; Местоположение установлено; Передача данных машине скорой помощи; Идентификация расположения скорой помощи; Отправка местоположения пострадавшего; Скорая помощь отправляет запрос СУДД; СУДД управляет потоками автотранспорта; … … … Время Синхронизация СУДД, Скорая помощь, Система 911 одна система отсчета … … … Состав Адаптивность Работоспособность со всеми смартфонами; Использование вышек сотовых сетей или GPS для навигации … … …