O apoio fornecido pelas ferramentas CASE não
revolucionou a engenharia de software, como haviam
previsto seus proponentes originais, principalmente devido
a duas limitações: (i) a engenharia de software é
essencialmente uma atividade de projeto que tem como base
o pensamento criativo e (ii) a tecnologia CASE não é, em
geral, compatível com a situação da maioria das
organizações, onde a engenharia de software é uma atividade
realizada em equipe, o que exige que os engenheiros
dediquem bastante tempo interagindo com outros membros
da equipe.