Conheça os elementos Essenciais da Engenharia de Software
Métodos:
Os métodos da engenharia de software detalham o “como fazer”, e envolvem um amplo conjunto de atividades:
Modelagem de negócios, Requisitos, Análise, Design, Implementação, Testes, Implantação e Gerenciamento.
Ferramentas:
As ferramentas da engenharia de software apoiam os métodos, de maneira automatizada ou semi-automatizada.
Há também ferramentas que se integram e interagem umas com as outras a fim de oferecerem apoio a todos métodos da engenharia de software, formando assim e Engenharia de Software Auxiliada por Computador (CASE — Computer-Aided Software Engineering).
Procedimentos:
Os procedimento da engenharia de software organizam as maneiras que o desenvolvimento de software é realizado, pois eles definem a sequência em que os métodos devem ser aplicados, os produtos que devem ser desenvolvidos, os controles que devem ser aplicados para que a qualidade do software seja garantida, as formas de como as mudanças devem ser feitas e os marcos de referência para que o progresso de desenvolvimento do software possa ser avaliado.