Prototipação e Projeto Cascata
Cascata ou Clássico
O ciclo de vida cascata ou clássico também conhecido como “linear seqüencial” foi um dos primeiros modelos propostos e é . Sua característica principal é que os estágios são executados sequencialmente. As atividades genéricas da Engenharia de Software podem ser facilmente acomodadas nesse modelo de processo (Figura 4.2).
A seguir, listamos as principais características e problemas do ciclo de vida cascata ou clássico segundo os autores Pfleeger (2005), Pádua (2001) e Pressman (2006):
4.3.1 Características
•Os estágios são executados em seqüência e assim, é possível demarcá-los como ponto de controle bem definido.
•O desenvolvimento de um estágio deve terminar antes de iniciar o próximo.
•É útil para ajudar os desenvolvedores a descrever o que eles precisam fazer.
•Sua simplicidade o torna fácil de explicar aos clientes não familiarizados com o desenvolvimento de software.
•Explicita os produtos intermediários necessários para começar o próximo estágio de desenvolvimento.
•Outros modelos mais complexos são variações do modelo cascata, incorporando loops de feedback e atividades extras.
•As principais características e problemas da Prototipação.
Prototipação é o desenvolvimento rápido de um sistema. No passado, protótipo tinha a finalidade exclusiva de avaliar os requisitos, assim o desenvolvimento tradicional era necessário. Atualmente, os limites entre a prototipação e o desenvolvimento normal do sistema, muitas
vezes, são indefinidos e muitos sistemas são desenvolvidos usando uma abordagem evolucionária.
O principal uso é ajudar os clientes e desenvolvedores entender os requisitos para o
sistema. Levantamento de requisitos. Usuários podem experimentar o protótipo para ver como o sistema pode apoiar o seu trabalho. Validação de requisitos. O protótipo pode revelar erros e
omissões nos requisitos. A prototipação pode ser considerada como uma