Causas da Crise de Software
Acidentes
má qualidade das teorias (linguagens)
má qualidade das metodologias
má qualidade das ferramentas
Essências
complexidade dos sistemas
dificuldade de formalização