A engenharia de software é uma disciplina de engenharia que se preocupa com todos os aspectos da produção de software, desde os estágios iniciais da especificação do sistema até a manutenção do sistema após sua utilização. Por sua vez, a engenharia de sistemas possui o escopo maior que o da engenharia de software, se preocupando com todos os aspectos do desenvolvimento e evolução de sistemas complexos em que o software desempenha um papel importante. É importante que um engenheiro de software tenha um entendimento do sistema no qual o software será inserido para que ele possa projetar o produto de software em conformidade com os requisitos e restrições adequados. Em resumo, é importante que o engenheiro de software tenha visão do todo (sistema) para projetar a parte (software).
Certo
Fonte: Prof. Stefane Menezes da Equipe Exponencial Concursos