analise e desenvolvimento
1 INTRODUÇÃO 3
2 DESENVOLVIMENTO 4
2.1 Modelo classico ou em cascata 4
2.1.1 Diferentes etapas de desenvolvimento 4
2.2 Historia do modelo em cascata 45
2.3 Vantagens e desvantagens identificadas 45
2.3.1 Vantagens do modelo 45
2.3.2 Desvantagens do modelo 46
3 EXEMPLOS DE ELEMENTOS DE APOIO AO TEXTO 57
3.1 Exemplo ilustrativo de um modelo em cascata 57
4 CONCLUSÃO 78
REFERÊNCIAS 89
1 INTRODUÇÃO
Engenharia de software é uma área da computação voltada à especificação, desenvolvimento e manutenção de sistemas de software, com aplicação de tecnologias e práticas de gerência de projetos e outras disciplinas, visando organização, produtividade e qualidade.
Atualmente, essas tecnologias e práticas englobam linguagens de programação, banco de dados, ferramentas, plataformas, bibliotecas, padrões, processos e a questão da Qualidade de Software.
Os fundamentos científicos para a engenharia de software envolvem o uso de modelos abstratos e precisos que permitem ao engenheiro especificar, projetar, implementar e manter sistemas de software, avaliando e garantindo suas qualidades. Além disso, a engenharia de software deve oferecer mecanismos para se planejar e gerenciar o processo de desenvolvimento de um sistema computacional.
Neste trabalho será abordado um destes modelos de processos de software, em especifico o modelo clássico ou modelo em cascata.
2 DESENVOLVIMENTO
O modelo cascata é um dos mais importantes modelos, e é referência para muitos outros modelos, servindo de base para muitos projetos modernos. A versão original deste modelo foi melhorada e retocada ao longo do tempo e continua sendo muito utilizado hoje em dia.
2.1 Modelo classico ou em cascata O modelo clássico ou cascata, que também é conhecido por abordagem “top-down”, foi proposto por Royce em 1970. Até meados da