Gerenciamento da Qualidade Total e filosofias similares produzem uma mudança cultural que permite o desenvolvimento crescente de abordagens mais maduras para a Engenharia de Software
Introdução
O processo de software é visto por uma seqüência de atividades que produzem uma variedade de documentos, resultando em um programa satisfatório e executável. Os níveis e arquitetura do processo de software é formada por:
Nível Universal: possa utilizar em qualquer projeto;
Nível Mundial: Específico para um determinado projeto;
Nível Atômico: Seqüência algorítmica do projeto, específico para as tarefas do processo.