Открыть сервисСервис

Системная инженерия как дисциплина

Системная инженерия (системный инжиниринг) — междисциплинарная область инженерной деятельности и научно-техническая дисциплина, предметом которой является создание, развитие и сопровождение сложных технических систем на протяжении всего их жизненного цикла. Она рассматривает систему как единое целое, координируя требования, архитектуру, проектирование, интеграцию, испытания и эксплуатацию отдельных подсистем так, чтобы итоговый объект удовлетворял заданным целям. В отличие от узкоспециальных инженерных дисциплин, системная инженерия работает не с отдельными компонентами, а с их взаимосвязями и с поведением системы в целом.

Сущность и предмет

Ключевая идея дисциплины состоит в том, что свойства сложной системы не сводятся к сумме свойств её частей. Возникающие (эмерджентные) характеристики — надёжность, производительность, безопасность, стоимость владения — формируются на стыках подсистем и зависят от того, насколько согласованно они спроектированы. Системная инженерия обеспечивает методологию такой согласованности.

В основе подхода лежат несколько принципов:

  • рассмотрение объекта как системы с границами, внешней средой, входами и выходами;
  • декомпозиция сложной задачи на подсистемы с последующей интеграцией;
  • управление требованиями и прослеживаемость решений от замысла до реализации;
  • учёт жизненного цикла: от формирования облика до утилизации;
  • балансирование технических, экономических, временных и эксплуатационных ограничений.

История развития

Предпосылки дисциплины сложились в середине XX века, когда масштабные проекты — прежде всего оборонные и космические — потребовали управления множеством взаимозависимых подсистем. Значительный вклад внесли работы по управлению крупными программами в США, а также исследования Людвига фон Берталанфи по общей теории систем и труды по кибернетике Норберта Винера.

В СССР аналогичные задачи решались в рамках системотехники и теории автоматического управления при создании ракетно-космической техники, атомной энергетики и вычислительных комплексов. Термин «системотехника» использовался как близкий аналог системной инженерии. Развитие вычислительной техники в 1970–1980-е годы и появление стандартов (например, военных стандартов США серии MIL-STD) закрепили дисциплину как самостоятельную профессиональную область.

Место в жизненном цикле системы

Системная инженерия сопровождает проект на всех этапах:

ЭтапОсновные задачи
Формирование концепцииАнализ потребностей, постановка целей, оценка реализуемости
Разработка требованийФормализация функциональных и нефункциональных требований
Проектирование архитектурыДекомпозиция, распределение функций, выбор решений
Реализация и интеграцияСборка подсистем, стыковка интерфейсов
Испытания и верификацияПроверка соответствия требованиям
Эксплуатация и сопровождениеМодернизация, поддержка, вывод из эксплуатации

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

Методы и инструменты

Дисциплина опирается на набор формализованных методов:

Инструментальную поддержку обеспечивают программные среды для моделирования и управления жизненным циклом (PLM-, ALM- и MBSE-системы).

Применение

Системная инженерия востребована там, где сложность и цена ошибки высоки:

В России компетенции в этой области развиваются в организациях ракетно-космической, авиационной и атомной отраслей, а также в инженерных центрах и университетах. Подготовка специалистов ведётся по направлениям, связанным с системным анализом и управлением.

Связь с другими дисциплинами

Системная инженерия пересекается с проектным менеджментом, но не тождественна ему: менеджмент управляет сроками, ресурсами и людьми, тогда как системная инженерия отвечает за техническую целостность решения. Она также тесно связана с программной инженерией, теорией надёжности, логистикой, эргономикой и экономикой.

Критика и ограничения

Дисциплину критикуют за избыточную формализацию, которая в небольших проектах приводит к неоправданным затратам на документацию. Отмечается также, что жёсткие процессы плохо адаптируются к быстро меняющимся требованиям, что стимулировало появление более гибких подходов. Тем не менее для крупных и критичных систем системная инженерия остаётся базовой методологией.

Источники: общая теория систем, стандарты системной инженерии, учебная литература по системотехнике и управлению жизненным циклом технических систем.

Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru