A engenharia de sistemas é antes de tudo o ramo da engenharia que define e projeta grandes sistemas, por isso composto de subsistemas, para que funcionem de forma complementar e harmônica.

 

Seu objetivo é garantir que os subsistemas, definidos no projeto, funcionem de maneira eficiente, através de interfaces de hardware e software, com o menor custo de desenvolvimento e implementação, sem afetar a qualidade do sistema.

 

De uma maneira geral, a engenharia de sistemas executa como atividade inicial a definição da arquitetura do sistema, definindo os subsistemas que serão em seguida especificados e projetados, com especial atenção às interfaces, e tendo como atividade final a definição dos testes de aceitação.