Modelo de Prototipação
-
Upload
juliano-pires -
Category
Software
-
view
121 -
download
2
description
Transcript of Modelo de Prototipação
SurgimentoModelos
EvolucionáriosVantagens e
DesvantagensOnde é Utilizado
Comparação com outros modelos
Modelo de PrototipaçãoAugusto Zvoboter
Eduardo Kuhn
Juliano Pires
Modelo
SurgimentoModelos
EvolucionáriosVantagens e
DesvantagensOnde é Utilizado
Comparação com outros modelos
Augusto Zvoboter, Eduardo Kuhn, Juliano Pires
• Surgiu no final dos anos 80;
• Falta de troca de informações entre Clientes e Desenvolvedores;
• Dificuldade de Compreender Requisitos Complexos;
Surgimento Modelo
SurgimentoModelos
EvolucionáriosVantagens e
DesvantagensOnde é Utilizado
Comparação com outros modelos
Augusto Zvoboter, Eduardo Kuhn, Juliano Pires
• Utilizada quando há muitas dúvidas
• Projeto rápido -> geração do protótipo
• Cliente dá o feedback e refaz-se o ciclo
• Auxilia na identificação dos requisitos
• Prototipação evolucionária ou descartável
Modelo
Prototipação
SurgimentoModelos
EvolucionáriosVantagens e
DesvantagensOnde é Utilizado
Comparação com outros modelos
Augusto Zvoboter, Eduardo Kuhn, Juliano Pires
Modelo
Tipos de Prototipação
SurgimentoModelos
EvolucionáriosVantagens e
DesvantagensOnde é Utilizado
Comparação com outros modelos
Augusto Zvoboter, Eduardo Kuhn, Juliano Pires
Modelo
Prototipação Evolucionária
SurgimentoModelos
EvolucionáriosVantagens e
DesvantagensOnde é Utilizado
Comparação com outros modelos
Augusto Zvoboter, Eduardo Kuhn, Juliano Pires
ModeloModelo
Baixa Fidelidade Alta Fidelidade
SurgimentoModelos
EvolucionáriosVantagens e
DesvantagensOnde é Utilizado
Comparação com outros modelos
Vantagens
• Auxilia no entendimento dos requisitos que estão mal explicados;
• Auxilia no envolvimento do usuário com os desenvolvedores/analistas;
• Desenvolvimento rápido de um projeto;
Desvantagens
• Cliente tende a confundir o protótipo com a versão final do produto;
• Baixa qualidade no desenvolvimento;
• Retrabalho;
• Alto custo de desenvolvimento;
Vantagens e Desvantagens
Modelo
SurgimentoModelos
EvolucionáriosVantagens e
DesvantagensOnde é Utilizado
Comparação com outros modelos
Utilização
• Utilizado para reduzir as incertezas do projeto;
• São criadas interfaces para que o cliente possa compreender melhor os requisitos do sistema;
• Para auxiliar na identificação de uma solução final mais acertida;
• Utilizado para “testar” todas as ideias criadas e avaliar somente as mais promissoras;
• É utilizado para a criação rápida de softwares;
Onde é UtilizadoModelo
SurgimentoModelos
EvolucionáriosVantagens e
DesvantagensOnde é Utilizado
Comparação com outros modelos
Clássico (cascata)
• Etapas bem definidas
• Sequência
• Requisitos claros
• Rigidez
• Paciência do cliente
Evolutivo (espiral)
• Combina o ciclo de vida clássico com o evolutivo adicionando a análise de risco
• Cada ciclo (iteração) é uma fase do processo de desenvolvimento
• Forma do desenvolvimento não pode ser dominada
• Custo alto
Comparação com outros modelos
• Produto inicial que vai sendo refinado
• Atende bem os requisitos (desenvolvimento exploratório)
• Identifica requisitos (protótipo descartável)
• Baixa documentação
• Estruturação pobre
• Menor qualidade final
Evolutivo (prototipação)
Modelo