modelo de prototipação

9
Surgimento Vantagens e Desvantagens Onde é Utilizado Comparação com outros modelos Modelo de Prototipação Augusto Zvoboter Eduardo Kuhn Juliano Pires Modelo

Upload: juliano-pires

Post on 04-Jul-2015

121 views

Category:

Software


2 download

DESCRIPTION

Modelo de Prototipação para desenvolvimento de software. Engenharia de Software, Prototipagem, Metodologia de Desenvolvimento. Prototipação de Sistema, Prototipação de Software.

TRANSCRIPT

Page 1: 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

Page 2: Modelo de Prototipação

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

Page 3: Modelo de Prototipação

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

Page 4: Modelo de Prototipação

SurgimentoModelos

EvolucionáriosVantagens e

DesvantagensOnde é Utilizado

Comparação com outros modelos

Augusto Zvoboter, Eduardo Kuhn, Juliano Pires

Modelo

Tipos de Prototipação

Page 5: Modelo 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

Page 6: Modelo de Prototipação

SurgimentoModelos

EvolucionáriosVantagens e

DesvantagensOnde é Utilizado

Comparação com outros modelos

Augusto Zvoboter, Eduardo Kuhn, Juliano Pires

ModeloModelo

Baixa Fidelidade Alta Fidelidade

Page 7: Modelo de Prototipação

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

Page 8: Modelo de Prototipação

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

Page 9: Modelo de Prototipação

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