МГТУ. Системная инженерия. Лекция №1 [1.0b]
.pdfС и с т е м н а я и н ж е н е р и я , 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