- Engenharia de SoftwareAnálise e Projeto de Software
- Engenharia de SoftwareAnálise Essencial
- Engenharia de SoftwareAnálise Estruturada
- Engenharia de SoftwareEngenharia de Requisitos
Em análise essencial, todas as tarefas que o sistema teria que executar, se fosse implementado com tecnologia perfeita, são chamadas de atividades essenciais.
Dois tipos de atividades essenciais que se pode identificar num sistema são as atividades: