Desenvolvimento evolucionario:
- Prototipação
- Intercala as atividades de especificação, desenvolvimento e validação.
- Um sistema inicial é rapidamente desenvolvido a partir de especificaçoes abstratas
- O sistema final é refinado com a informação do cliente, para produzir um sistema que atenda suas necessidades.
Atividades Simultâneas
Desenvolvimento Formal:
- Possui base em modelos matemáticos
- Utiliza tais metodos para construir o programa
- As verificaçOes são provadas matematicamente
- Pouco utilizada
- Tem como base a utilização de componentes reutilizaveis
- O processo de desenvolvimento se concentra se concentra na integração desses componentes em um sistema, em vez de iniciar o desenvolvimento a partir do zero
- Comun em muitos processos processos, a maioria das organizações nao orienta seus processos ao reuso
- Grande tendencia de aumento de reuso, uma vez que os componentes reutilizaveis são essencias para o desenvolvimento rapido de softwares
- Desenvolvido para ambranger as melhores caracteristicas, tanto no modelo em cascata como do evolucionario
- Define 4 importantes atividades, representadas pelos quadrantes
Nenhum comentário:
Postar um comentário