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

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

Компонент: элемент построения системы. Физические компоненты представляют оборудование для построения системы. Электрические и компьютерные компоненты программного обеспечения контролируют и регулируют ее работу. Человеческие компоненты взаимодействия людей с аппаратным и программным обеспечением необходимы для выполнения системных функций.

Входы и выходы. Динамические объекты системы и ее компоненты нуждаются во входных сигналах для выполнения своих функций. Внутри системы некоторые компоненты могут генерировать выходы для других компонентов. Эти входы и выходы могут быть материалами, энергией, информацией или действиями.

Базовая версия системы. Это задокументированная точка отсчета для оценки результатов системного проектирования. На определенных этапах проектирования системы предыдущая базовая версия сменяется на более проработанную или зрелую.

Типовое описание процессов жизненного цикла включает стандартные блоки компонентов. Каждый процесс состоит из входа, действия и выхода, дополненных функциями управления и обеспечения, рис. 3.


Рис. 3. Блок-схема типового процесса


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


Основными задачами управления жизненным циклом являются:

1. Управление процессом проектирования и разработки системы.

2. Управление процессом технологической подготовки производства.

3. Управление процессом производства продукции.

4. Управление процессами закупки комплектующих изделий, материалов, заготовок, запчастей.

5. Управление процессом испытаний системы, ресурсных, приемо-сдаточных, сертификационных, и др.

6. Управление процессом послепродажного обслуживания.

7. Управление процессами обучения пользователей и обслуживающего персонала.

8. Обеспечение качества на всех этапах ЖЦ.

9. Достижение заданной трудоемкости разработки и изготовления системы.

10. Управление информационной поддержкой всех процессов.


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


Для реализации проектов и программ в системной инженерии широко используется принцип декомпозиции:

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

• Декомпозиция времени – прием разбиения проекта на фазы с указанием конкретных результатов, чтобы эффективно контролировать процесс разработки, измерять эффективность и вовремя применять корректирующие меры.