controle de acesso
Aluno: João Paulo Queiroz dos Santos
Matricula: 0148461228
1. Modelo Cascata
Características
O modelo em cascata, também chamado de ciclo de vida clássico, é o modelo mais antigo e o mais amplamente usado da engenharia de software. Ele é modelado em função do ciclo da engenharia convencional, e requer uma abordagem sistemática e sequencial ao desenvolvimento de software.
Metodologia
Primeiramente é feito o levantamento de requisitos, para iniciação do projeto. Com a compreensão do domínio da informação, função, desempenho e interface exigidos, é iniciado o projeto, que conta com múltiplos passos, como estruturação dos dados, arquitetura, documentação, procedimentos e características de interface. São feitas codificações e testes lógicos e funcionais antes da entrega ao cliente, e por fim, como o software sofre mudanças depois da entrega ao cliente, são feitas manutenções ao projeto.
Pontos positivos
É o modelo mais antigo e o mais amplamente usado da engenharia de software.
Pontos negativos
Projetos reais raramente seguem o fluxo sequencial que o modelo propõe.
Logo no início é difícil estabelecer explicitamente todos os requisitos. No começo dos projetos sempre existe uma incerteza natural.
O cliente deve ter paciência. Uma versão executável do software só fica disponível numa etapa avançada do desenvolvimento.
Indicação
Pode servir como um modelo de processo útil em situações nas quais os requisitos são fixos e o trabalho deve prosseguir até o fim de modo linear.
________________________________________________________________________
2. Modelo de Prototipação
Características
Apesar de a prototipação poder ser usada como um modelo de processo independente, ela é mais comumente usado como uma técnica que pode ser implementada dentro do contexto de qualquer um dos modelos de processo. Independentemente da maneira como é aplicado, o paradigma de prototipação auxilia o engenheiro e software e o