Conceito de Engenharia de Software
A análise estruturada é uma metodologia de trabalho que se destaca na Engenharia de Software. Nesse contexto, a análise estruturada visa organizar o desenvolvimento do projeto e ampliar a comunicação com o usuário.
Tipicamente, a análise estruturada é composta de seis fases. São elas:

1) Concepção do software

2) Estudo de viabilidade

3) Projeto lógico

4) Projeto físico

5) Implantação

6) Manutenção
Veremos cada uma dessas fases a seguir.