О книге Анатолия Левенчука

Системноинженерное мышление

Заметки на память

Вступление

Об отличии системной инженерии от других дисциплин

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

Системноинженерное мышление — это использование системного подхода в инженерии. Чтобы понять, где и зачем используется системноинженерное мышление, нужно сначала разобраться с тем, что такое системная инженерия и зачем она нужна.


Определения системной инженерии
Самое современное определение системной инженерии дано в Guide to the Systems Engineering Body of Knowledge (руководство по корпусу знаний системной инженерии).

Короткое определение: системная инженерия — это междисциплинарный подход и способы обеспечения воплощения успешной системы.

В этом определении можно подчеркнуть:

Успешные системы — это то, чем занимается системная инженерия. Слово «успешные» тут крайне важно и означает, что система должна удовлетворить нужды заказчиков, пользователей и других стейкхолдеров (стейкхолдеры — это те, кто затрагивается системой, или кто затрагивает систему). Успех — это когда системой все довольны.

Слово «системы» используется в очень специальном значении: это «системы» из системного подхода. Для системной инженерии слово «система» примерно то же, что «физическое тело» для ньютоновской механики — если вы сказали про компьютер «физическое тело», то это автоматически влечёт за собой разговор про массу, потенциальную энергию, модуль упругости, температуру и т. д. Если вы сказали «система» про компьютер, то это автоматически влечёт за собой разговор про стейкхолдеров и их интересы, требования и архитектуру, жизненный цикл и т. д.

Междисциплинарный подход — системная инженерия претендует на то, что она работает со всеми остальными инженерными специальностями (впрочем, не только инженерными). «Подход» обычно означает какие-то наработки в одной предметной области, которые можно перенести на другие предметные области. Междисциплинарность — это очень сильное заявление, оно означает, что системная инженерия может в одну упряжку впрячь коня и трепетную лань (например, инженеров-механиков, баллистиков, криогенщиков, психологов, медиков, астрономов, программистов и т. д. в проектах пилотируемой космонавтики).

Слово «воплощение» (realization, «перевод в реальность») означает буквально это: создание материальной (из вещества и полей) успешной системы.

По-английски «системная инженерия» — systems engineering, хотя более ранние написания были как system engineering. Правильная интерпретация (и правильный перевод) — именно «системная» (подразумевающая использование системного подхода) инженерия, а не «инженерия систем» (engineering of systems) — когда любой «объект» обзывается «системой», но не используется системны