Apresenta o modelos de desenvolvimento
Profª Cintia Batista
Um modelo de desenvolvimento de software, ou simplesmente representação,
modelo das processo de software.
de
processo,
atividades
é
envolvidas
uma no
O
modelo
em
cascata
é
um
modelo
de
desenvolvimento de software seqüencial no qual o desenvolvimento é visto (como uma cascata).
Requisitos
–Coleta os requisitos do projeto.
–Cria o documento com as especificações do sistema que serve de base para o orçamento, cronograma, - Levantamento das ferramentas a serem utilizadas, etc.
Análise
–Compreensão clara e precisa do problema e das funcionalidades do projeto.
–Levantamento e revisão em conjunto com clientes
Projeto
–Concentra-se na definição das estruturas de dados, arquitetura do software, e caracterização da interface.
Codificação
–Tradução do projeto para a Linguagem escolhida
Teste
–Inicia-se logo após a geração do código visando garantir que os requisitos forma atendidos Manutenção
Corrigir possíveis erros que eventualmente possam surgir
Adaptações e acréscimos de acordo com a necessidade do cliente, (novas funções e requisitos)
Padroniza os métodos para análise, projeto, codificação, testes e manutenção, tornando –se um método mais disciplinado.
Criação
do
construído
modelo para que
será implementado,
experimentação
para
desta
forma colher as informações do usuário, para validação.
Retrata a interação entre o usuário e o software.
É mais indicado quando o cliente define apenas objetivos gerais (sem muitos detalhes)
Requisitos.
–Definição dos objetivos como um todo
Projeto rápido.
– Interações entre Usuário e Projeto.
Construção do protótipo.
- Projeto rápido, já com as principais características
Avaliação do protótipo pelo cliente.
- Levantamento de Pontos Positivos e Negativos, falhas..
Refinamento dos requisitos do software.
- Momento de entendimento Desenvolvedor x Cliente, para melhor