SlideShare uma empresa Scribd logo
1 de 9
Surgimento 
Modelos 
Evolucionários 
Vantagens e 
Desvantagens 
Onde é Utilizado 
Comparação com 
outros modelos 
Modelo de Prototipação 
Augusto Zvoboter 
Eduardo Kuhn 
Juliano Pires 
Modelo
Surgimento 
Modelos 
Modelo 
Evolucionários 
Vantagens e 
Desvantagens 
Onde é 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 
Modelos 
Modelo 
Evolucionários 
Vantagens e 
Desvantagens 
Onde é Utilizado 
Comparação com 
outros modelos 
Augusto Zvoboter, Eduardo Kuhn, Juliano Pires 
Prototipação 
• 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
Surgimento 
Modelos 
Evolucionários 
Vantagens e 
Desvantagens 
Onde é Utilizado 
Comparação com 
outros modelos 
Augusto Zvoboter, Eduardo Kuhn, Juliano Pires 
Modelo 
Tipos de Prototipação
Surgimento 
Modelos 
Evolucionários 
Vantagens e 
Desvantagens 
Onde é Utilizado 
Comparação com 
outros modelos 
Augusto Zvoboter, Eduardo Kuhn, Juliano Pires 
Modelo 
Prototipação Evolucionária
Surgimento 
Modelos 
Evolucionários 
Vantagens e 
Desvantagens 
Onde é Utilizado 
Comparação com 
outros modelos 
Augusto Zvoboter, Eduardo Kuhn, Juliano Pires 
Modelo 
Baixa Fidelidade Alta Fidelidade
Surgimento 
Modelos 
Evolucionários 
Vantagens e 
Desvantagens 
Onde é 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; 
Modelo
Surgimento 
Modelos 
Modelo Onde é Utilizado 
Evolucionários 
Vantagens e 
Desvantagens 
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;
Surgimento 
Modelos 
Evolucionários 
Vantagens e 
Desvantagens 
Onde é 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 
Evolutivo (prototipação) 
• 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 
Modelo

Mais conteúdo relacionado

Mais procurados

Engenharia de Software - Conceitos e Modelos de Desenvolvimento
Engenharia de Software - Conceitos e Modelos de Desenvolvimento Engenharia de Software - Conceitos e Modelos de Desenvolvimento
Engenharia de Software - Conceitos e Modelos de Desenvolvimento
Sérgio Souza Costa
 

Mais procurados (20)

Modelo Incremental - Engenharia de Software
Modelo Incremental - Engenharia de SoftwareModelo Incremental - Engenharia de Software
Modelo Incremental - Engenharia de Software
 
Engenharia de Requisitos
Engenharia de RequisitosEngenharia de Requisitos
Engenharia de Requisitos
 
Especificação de Requisitos de Software
Especificação de Requisitos de SoftwareEspecificação de Requisitos de Software
Especificação de Requisitos de Software
 
Engenharia de Software - Conceitos e Modelos de Desenvolvimento
Engenharia de Software - Conceitos e Modelos de Desenvolvimento Engenharia de Software - Conceitos e Modelos de Desenvolvimento
Engenharia de Software - Conceitos e Modelos de Desenvolvimento
 
Modelo V
Modelo VModelo V
Modelo V
 
Aula 1 - Introdução a Engenharia de Software
Aula 1 -  Introdução a Engenharia de SoftwareAula 1 -  Introdução a Engenharia de Software
Aula 1 - Introdução a Engenharia de Software
 
Iso 12207
Iso 12207Iso 12207
Iso 12207
 
Engenharia de Requisitos
Engenharia de RequisitosEngenharia de Requisitos
Engenharia de Requisitos
 
engenharia-de-requisitos
engenharia-de-requisitosengenharia-de-requisitos
engenharia-de-requisitos
 
Prototipação
PrototipaçãoPrototipação
Prototipação
 
Teste de Software
Teste de SoftwareTeste de Software
Teste de Software
 
Fundamentos da Engenharia de Software
Fundamentos da Engenharia de SoftwareFundamentos da Engenharia de Software
Fundamentos da Engenharia de Software
 
Engenharia de requisitos
Engenharia de requisitosEngenharia de requisitos
Engenharia de requisitos
 
Metodologias de análise e desenvolvimento de sistemas
Metodologias de análise e desenvolvimento de sistemasMetodologias de análise e desenvolvimento de sistemas
Metodologias de análise e desenvolvimento de sistemas
 
Arquitetura de Software
Arquitetura de SoftwareArquitetura de Software
Arquitetura de Software
 
Aula 7 - Modelagem de Software
Aula 7 - Modelagem de SoftwareAula 7 - Modelagem de Software
Aula 7 - Modelagem de Software
 
Arquitetura de Software EXPLICADA
Arquitetura de Software EXPLICADAArquitetura de Software EXPLICADA
Arquitetura de Software EXPLICADA
 
Modelos de Processo de Software Parte 2
Modelos de Processo de Software Parte 2Modelos de Processo de Software Parte 2
Modelos de Processo de Software Parte 2
 
Aula4 levantamento requisitos
Aula4 levantamento requisitosAula4 levantamento requisitos
Aula4 levantamento requisitos
 
Exemplo de documento de requisitos
Exemplo de documento de requisitosExemplo de documento de requisitos
Exemplo de documento de requisitos
 

Destaque

Prototipagem
PrototipagemPrototipagem
Prototipagem
jwainer
 
Modelo cascata apresentação
Modelo cascata apresentaçãoModelo cascata apresentação
Modelo cascata apresentação
erysonsi
 
Prototipos de Baixa e Alta Fidelidade
Prototipos de Baixa e Alta FidelidadePrototipos de Baixa e Alta Fidelidade
Prototipos de Baixa e Alta Fidelidade
Erico Fileno
 
MERCEDES BENZ - SLA e SLS: Um fator de sucesso na Mercedes Benz
MERCEDES BENZ - SLA e SLS: Um fator de sucesso na Mercedes BenzMERCEDES BENZ - SLA e SLS: Um fator de sucesso na Mercedes Benz
MERCEDES BENZ - SLA e SLS: Um fator de sucesso na Mercedes Benz
Robtec
 

Destaque (20)

Prototipagem
PrototipagemPrototipagem
Prototipagem
 
Prototipagem
PrototipagemPrototipagem
Prototipagem
 
Modelo cascata apresentação
Modelo cascata apresentaçãoModelo cascata apresentação
Modelo cascata apresentação
 
Prototipos de Baixa e Alta Fidelidade
Prototipos de Baixa e Alta FidelidadePrototipos de Baixa e Alta Fidelidade
Prototipos de Baixa e Alta Fidelidade
 
O Processo de Desenvolvimento de Software
O Processo de Desenvolvimento de SoftwareO Processo de Desenvolvimento de Software
O Processo de Desenvolvimento de Software
 
Metodologias ágeis de desenvolvimento
Metodologias ágeis de desenvolvimento Metodologias ágeis de desenvolvimento
Metodologias ágeis de desenvolvimento
 
MERCEDES BENZ - SLA e SLS: Um fator de sucesso na Mercedes Benz
MERCEDES BENZ - SLA e SLS: Um fator de sucesso na Mercedes BenzMERCEDES BENZ - SLA e SLS: Um fator de sucesso na Mercedes Benz
MERCEDES BENZ - SLA e SLS: Um fator de sucesso na Mercedes Benz
 
Processos de fabricação: Estudo avançados sobre a prototipagem rápida
Processos de fabricação: Estudo avançados sobre a prototipagem rápidaProcessos de fabricação: Estudo avançados sobre a prototipagem rápida
Processos de fabricação: Estudo avançados sobre a prototipagem rápida
 
IBM Rational Piores Práticas em Testes
IBM Rational Piores Práticas em TestesIBM Rational Piores Práticas em Testes
IBM Rational Piores Práticas em Testes
 
OS FUNDAMENTOS DE TESTE DE SOFTWARE E SUA IMPORTÂNCIA NA QUALIDADE DE PROJETOS
OS FUNDAMENTOS DE TESTE DE SOFTWARE E SUA IMPORTÂNCIA NA QUALIDADE DE PROJETOSOS FUNDAMENTOS DE TESTE DE SOFTWARE E SUA IMPORTÂNCIA NA QUALIDADE DE PROJETOS
OS FUNDAMENTOS DE TESTE DE SOFTWARE E SUA IMPORTÂNCIA NA QUALIDADE DE PROJETOS
 
Prototipagem
PrototipagemPrototipagem
Prototipagem
 
A Importância do Teste de Software
A Importância do Teste de SoftwareA Importância do Teste de Software
A Importância do Teste de Software
 
Modefer
ModeferModefer
Modefer
 
Boas práticas de Automação de Testes
Boas práticas de Automação de TestesBoas práticas de Automação de Testes
Boas práticas de Automação de Testes
 
Ferramentas de prototipação
Ferramentas de prototipaçãoFerramentas de prototipação
Ferramentas de prototipação
 
Prototipação de software
Prototipação de softwarePrototipação de software
Prototipação de software
 
Engenharia de software - Prototipo
Engenharia de software - PrototipoEngenharia de software - Prototipo
Engenharia de software - Prototipo
 
Modelo Espiral
Modelo EspiralModelo Espiral
Modelo Espiral
 
Modelos de processos de software
Modelos de processos de softwareModelos de processos de software
Modelos de processos de software
 
Desenvolvimento Iterativo-Incremental
Desenvolvimento Iterativo-IncrementalDesenvolvimento Iterativo-Incremental
Desenvolvimento Iterativo-Incremental
 

Semelhante a Modelo de Prototipação

Aula 2 modelo de processo de software1
Aula 2   modelo de processo de software1Aula 2   modelo de processo de software1
Aula 2 modelo de processo de software1
Tiago Vizoto
 
Modelos de desenvolvimento de software (dino brasilis)
Modelos de desenvolvimento de software (dino brasilis)Modelos de desenvolvimento de software (dino brasilis)
Modelos de desenvolvimento de software (dino brasilis)
djadrianodez
 
Captulo 8 prototipacao
Captulo 8 prototipacaoCaptulo 8 prototipacao
Captulo 8 prototipacao
lua alves
 
MTA1 Aula-01. Introdução
MTA1 Aula-01. IntroduçãoMTA1 Aula-01. Introdução
MTA1 Aula-01. Introdução
Alan Vasconcelos
 

Semelhante a Modelo de Prototipação (20)

Modelos de Processo de Software Parte 3
Modelos de Processo de Software Parte 3Modelos de Processo de Software Parte 3
Modelos de Processo de Software Parte 3
 
Aula 6 - Prototipação de telas
Aula 6 - Prototipação de telasAula 6 - Prototipação de telas
Aula 6 - Prototipação de telas
 
Aula 2 modelo de processo de software1
Aula 2   modelo de processo de software1Aula 2   modelo de processo de software1
Aula 2 modelo de processo de software1
 
Técnica de prototipação - Aula 1
Técnica de prototipação - Aula 1Técnica de prototipação - Aula 1
Técnica de prototipação - Aula 1
 
Trabalho es prototipagem
Trabalho es   prototipagemTrabalho es   prototipagem
Trabalho es prototipagem
 
Modelos de ciclo de vida de software
Modelos de ciclo de vida de softwareModelos de ciclo de vida de software
Modelos de ciclo de vida de software
 
Aula - Modelos de Processos de Desenvolvimento de Software / Mobile App
Aula - Modelos de Processos de Desenvolvimento de Software / Mobile AppAula - Modelos de Processos de Desenvolvimento de Software / Mobile App
Aula - Modelos de Processos de Desenvolvimento de Software / Mobile App
 
Aula Modelos de Processos Tradicionais para Desenvolvimento de Software
Aula Modelos de Processos Tradicionais para Desenvolvimento de Software Aula Modelos de Processos Tradicionais para Desenvolvimento de Software
Aula Modelos de Processos Tradicionais para Desenvolvimento de Software
 
Modelos de desenvolvimento de software (dino brasilis)
Modelos de desenvolvimento de software (dino brasilis)Modelos de desenvolvimento de software (dino brasilis)
Modelos de desenvolvimento de software (dino brasilis)
 
Captulo 8 prototipacao
Captulo 8 prototipacaoCaptulo 8 prototipacao
Captulo 8 prototipacao
 
Aula 3
Aula 3Aula 3
Aula 3
 
2PHP_Metodologia
2PHP_Metodologia2PHP_Metodologia
2PHP_Metodologia
 
Workshop Desenvolvimento Ágil
Workshop Desenvolvimento ÁgilWorkshop Desenvolvimento Ágil
Workshop Desenvolvimento Ágil
 
Projeto de Sistemas - Aula002
Projeto de Sistemas - Aula002Projeto de Sistemas - Aula002
Projeto de Sistemas - Aula002
 
MTA1 Aula-01. Introdução
MTA1 Aula-01. IntroduçãoMTA1 Aula-01. Introdução
MTA1 Aula-01. Introdução
 
Prototipagem e MVP para startups
Prototipagem e MVP para startupsPrototipagem e MVP para startups
Prototipagem e MVP para startups
 
Modelos de processos de software
Modelos de processos de softwareModelos de processos de software
Modelos de processos de software
 
Selenium
SeleniumSelenium
Selenium
 
Aula 7 - Modelos de Ciclo de Vida.pptx
Aula 7 - Modelos de Ciclo de Vida.pptxAula 7 - Modelos de Ciclo de Vida.pptx
Aula 7 - Modelos de Ciclo de Vida.pptx
 
Engenharia de Software: Processos de Software
Engenharia de Software: Processos de SoftwareEngenharia de Software: Processos de Software
Engenharia de Software: Processos de Software
 

Modelo de Prototipação

  • 1. Surgimento Modelos Evolucionários Vantagens e Desvantagens Onde é Utilizado Comparação com outros modelos Modelo de Prototipação Augusto Zvoboter Eduardo Kuhn Juliano Pires Modelo
  • 2. Surgimento Modelos Modelo Evolucionários Vantagens e Desvantagens Onde é 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;
  • 3. Surgimento Modelos Modelo Evolucionários Vantagens e Desvantagens Onde é Utilizado Comparação com outros modelos Augusto Zvoboter, Eduardo Kuhn, Juliano Pires Prototipação • 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
  • 4. Surgimento Modelos Evolucionários Vantagens e Desvantagens Onde é Utilizado Comparação com outros modelos Augusto Zvoboter, Eduardo Kuhn, Juliano Pires Modelo Tipos de Prototipação
  • 5. Surgimento Modelos Evolucionários Vantagens e Desvantagens Onde é Utilizado Comparação com outros modelos Augusto Zvoboter, Eduardo Kuhn, Juliano Pires Modelo Prototipação Evolucionária
  • 6. Surgimento Modelos Evolucionários Vantagens e Desvantagens Onde é Utilizado Comparação com outros modelos Augusto Zvoboter, Eduardo Kuhn, Juliano Pires Modelo Baixa Fidelidade Alta Fidelidade
  • 7. Surgimento Modelos Evolucionários Vantagens e Desvantagens Onde é 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; Modelo
  • 8. Surgimento Modelos Modelo Onde é Utilizado Evolucionários Vantagens e Desvantagens 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;
  • 9. Surgimento Modelos Evolucionários Vantagens e Desvantagens Onde é 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 Evolutivo (prototipação) • 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 Modelo