Elementos Essenciais:
- 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;
-- Gerenciamento.
Ferramentas:
As ferramentas da engenhara de software apoiam os métodos de maneira automatizada ou semi-automatizada.
Há também ferramentas que se integram e interagem umas com as outros a fim de oferecerem apoio a todos os métodos da engenharia de software, formado assim a Engenharia de Software Auxiliada por Computador (CASE - Computer-Aided Software Enginnering).
Procedimentos:
É o que liga os métodos as ferramentas. Os procedimentos da engenharia de software organizam as maneiras que o desenvolvimento de software é realizado.
1 - A sequência em que os métodos devem ser aplicados, os produtos que devem ser desenvolvidos;
2 - Os controles que devem ser aplicados para que a qualidade do software seja garantida;
3 - As formas de como as mudanças devem ser feitas;
4 - Os marcos de referências para que o progresso de desenvolvimento do software possa ser avaliado.
Princípios da Engenharia de Software:
- Modelagem de negócio;
- Requisito;
- Análise;
- Design;
- Implementação;
- Testes;
- Implantação;
- Gerência/Gerenciamento.
Conclusão:
Os três elementos proporcionam ao gerente o controle de desenvolvimento e base para a construção de software de alta qualidade.
Você tem alguma pergunta?
Procure por @estudonaweb nas redes sociais e fale com a gente.
Obrigado.