Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

МГТУ. Системная инженерия. Лекция №1 [1.0b]

.pdf
Скачиваний:
98
Добавлен:
10.02.2015
Размер:
2.88 Mб
Скачать

С и с т е м н а я и н ж е н е р и я , 1 1 с е м е с т р

Функция и конструкция: проверка соответствия

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

Верификация системы — проверка

на соответствие требованиям к системе.

Валидация системы — проверка на соответствие требованиям заинтересованных сторон.

Инженер по испытаниям

21

С и с т е м н а я и н ж е н е р и я , 1 1 с е м е с т р

Ключевые технические практики СИ

Наименование

Артефакты

Специализация

 

 

 

 

Требования

 

Инженерия требований

заинтересованных сторон

Инженер по требованиям

 

Требования к системе

 

 

 

 

Инженерия системной

Архитектурное описание

Системный архитектор

архитектуры

 

 

 

 

 

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

План испытаний

Инженер по испытаниям

Результаты испытаний

 

 

 

 

 

Какие новые термины даны на этом слайде без пояснений? Как вы их понимаете?

22

С и с т е м н а я и н ж е н е р и я , 1 1 с е м е с т р

Точка зрения системного инженера

В центре внимания — система как целое и успех в выполнении возложенных на нее функций.

Календарные и бюджетные ограничения

Потребности и интересы пользователей системы

Сист емный инженер

Возможности в разработке и построении элементов системы

23

С и с т е м н а я и н ж е н е р и я , 1 1 с е м е с т р

Компетенции системного инженера

Понимает язык и требования каждой заинтересованной стороны.

Способен к выработке сбалансированных решений и междисциплинарному лидерству.

Умеет и любит решать проблемы в условиях неполноты знаний.

Проявляет себя как готовый к инновациям специалист с открытым и системным мышлением.

24

С и с т е м н а я и н ж е н е р и я , 1 1 с е м е с т р

Зоны ответственности системного инженера

Взаимодействие с командами

Исследование альтернатив и выбор перспективных подходов.

Оценка рисков и отказ от решений с неоправданным риском

Планирование испытаний

Определение «запасных вариантов»

Управление интерфейсами

25

С и с т е м н а я и н ж е н е р и я , 1 1 с е м е с т р

СИ и автоматизация

Создание ЭВМ и развитие технологий программноаппаратного обеспечения повлекли за собой:

рост степени автоматизации широкого спектра производственных, административных и иных функций;

появление и развитие автоматических и автономных систем;

сокращение численности персонала при одновременном повышении требований к нему и необходимости обучения;

развитие и усложнение человеко-машинных интерфейсов.

Все большая часть системных функций реализуется программными, а не аппаратными средствами. Физические системы становятся киберфизическими.

26

С и с т е м н а я и н ж е н е р и я , 1 1 с е м е с т р

СИ и инженерия ПО (1 / 2)

Инженерия ПО (программная инженерия (ПИ), англ. software engineering) как прогрессивная дисциплина обогатила СИ

целым рядом понятий, моделей, практик, берущих свою основу в разработке ПО, а также опытом компаний (IBM) и экспертов с мировым именем [Д. Файерсмит (Donald Firesmith) и др.].

Эффективность современных систем все больше зависит от качества разработки и поддержки ПО.

27

С и с т е м н а я и н ж е н е р и я , 1 1 с е м е с т р

СИ и инженерия ПО (2 / 2)

При этом многие практики самой инженерии ПО (к примеру,

инженерия требований) по-прежнему пребывают в зачаточном состоянии и выполняются наивно, по наитию,

исходя из личного опыта носителей этих практик. То же относится к инструментальному обеспечению ПИ (напр.,

системам класса ALM – application lifecycle management).

28

С и с т е м н а я и н ж е н е р и я , 1 1 с е м е с т р

СИ и проектное управление

Классическая СИ…

не управляет и не пересматривает сроки и бюджет проекта,

а рассматривает как ограничения при разработке системы;

не принимает решения о целесообразности продолжения работ (англ. go / no-go decisions), возврате на предыдущую стадию или их полном свертывании.

Системный инженер — технический руководитель проекта (technical leader), а руководитель проекта — операционный.

Сист емный

Руковод ит ель

 

инженер

проект а

29

 

 

С и с т е м н а я и н ж е н е р и я , 1 1 с е м е с т р

СИ и инженерия по специальностям

В отличие от инженерии по специальностям СИ…

ставит во главу угла систему и ее работу как целого;

смотрит на систему не только «изнутри», но и «снаружи», видит взаимодействие системы с другими системами и внешней средой;

имеет дело с потребностями заказчика и операционным

окружением системы;

осуществляет дизайн системы;

нередко опирается на качественные суждения;

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

30