SlideShare ist ein Scribd-Unternehmen logo
1 von 21
PrototipaçãoPrototipação
Betley de Jesus
Leonardo Paixão
Marcelo Helt
Watson Willian
O que é ProtótipoO que é Protótipo
 É uma representação visual do produto que está sendo
desenvolvido.
 É construído geralmente com os mesmos materiais do
produto final e já traz os mecanismos necessários para o
fazer funcionar.
 Toda a idéia que envolve a prototipação está voltada para o
tempo e o custo de desenvolver algo que possa ser testado
pelos usuários.
Classificações de NielsenClassificações de Nielsen
Quanto ao objetivo dos protótipos, Nielsen os
classifica como:
 Horizontal: Exibe a interface do usuário sem ter o foco
nas funcionalidades por trás dos botões, demonstrando
superficialmente toda a interface. Este tipo de protótipo
permite testar a interface como um todo.
 Vertical: Tem seu foco nas funcionalidades do sistema.
Possui poucas tarefas, mas funcionalmente aprofundadas.
Este tipo de protótipo permite testar uma pequena parte
do sistema.
Classificações de PreeceClassificações de Preece
Quanto a sua fidelidade, Preece classifica os
protótipos como:
 De Alta Fidelidade: Possui muita proximidade com a
interface final do sistema. Protótipos de alta fidelidade
tornam o produto esteticamente agradável.
 De Baixa Fidelidade: Envolve a utilização de materiais
que estão mais longe da versão final do sistema. Este tipo
de protótipo é uma representação artística que omite
bastante detalhes do produto real.
O processo de prototipação utiliza-
se de quatro fases:
 Definição dos objetivos do protótipo: É feito um estudo
das regras de negócio do sistema que deverá ser criado.
O objetivo é verificar a viabilidade da prototipação, o
material a ser utilizado.
 Definição das funcionalidades do protótipo: Este é o
momento em que são combinadas e registradas quais são
as funcionalidades mais desejadas e mais importantes que
devem estar presentes.
 Desenvolvimento do protótipo: Nesta fase é construído
o protótipo de acordo com as especificações geradas nas
fases anteriores.
 Entrega e avaliação do protótipo: O final de uma iteração
no desenvolvimento de um protótipo é a entrega do
mesmo, podendo este ser demonstrado aos usuários,
extraindo a opinião dos mesmos a respeito do protótipo,
verificando assim, as possibilidades de modificações e
novas idéias sobre o objeto final a ser entregue.
Tipos de PrototipaçãoTipos de Prototipação
Prototipação em Papel
 Utiliza meios físicos como papéis, cartolina e papelão
para a criação de objetos que irão demonstrar como será
o objeto final desejado.
Wireframe
 É o documento que apresenta a estrutura e o conteúdo
da interface, indicando o peso e relevância de cada
elemento do layout e sua relação com os demais
elementos formadores do todo.
Mock-up
 O mock-up é uma peça do tamanho real ou exagerado
do produto.
 Apresenta o fluxo de uma interação com a interface, e,
além disto, possui elementos como botões e menus
entre outros objetos possibilitando ao usuário interagir
com a interface.
Prototipação com enfoque emPrototipação com enfoque em
Engenharia de SoftwareEngenharia de Software
Prototipação Evolucionária
 A prototipação evolucionária traz a vantagem de
possibilitar a rápida entrega do sistema, diminui o tempo
entre a especificação e a implementação do software.
Prototipação Descartável
• Esta abordagem utiliza a criação de um protótipo com o
intuito de esclarecer os requisitos e fornecer
informações adicionais para os gerentes avaliarem riscos
de processo.
Prototipação com enfoque emPrototipação com enfoque em
Interação Humano-ComputadorInteração Humano-Computador
Prototipação no ciclo de vida Estrela
 Neste ciclo o sistema é desenvolvido de forma iterativa
até a criação da versão final do produto. A avaliação e a
prototipação geram subsídios para o desenvolvimento
dos testes e a extração dos requisitos do sistema.
Benefícios da prototipaçãoBenefícios da prototipação
 Equívocos entre os usuários de software e
desenvolvedores são expostos.
 Serviços esquecidos podem ser detectados e serviços
confusos podem ser identificados.
 Um sistema funcionando está disponível nos primeiros
estágios no processo de desenvolvimento.
 O protótipo pode ser usado para treinamento do
usuário e teste de sistema.
 Maior aproximação do sistema com as necessidades dos
usuários.
 Melhoria da qualidade do projeto.
 Melhoria na facilidade de manutenção.
 Redução no esforço de desenvolvimento
SOFTWARES PARASOFTWARES PARA
PROTOTIPAÇÃO DE INTERFACESPROTOTIPAÇÃO DE INTERFACES
 Ferramentas de prototipação são utilizadas durante os
primeiros estágios de design quando avaliações tendem a
ser feitas para prever a possibilidade de utilização do
produto ou uma parte do produto.
 Uma ferramenta de prototipação precisa ser fácil de usar,
devendo possibilitar rapidez na construção de um
protótipo.
Serena Prototype Composer
 Possibilita a criação de um projeto de interface bastante
completo, contendo documentação e regras de interface,
e possui diversos elementos de tela para serem usados
na prototipação.
BlenderBlender
 É uma ferramenta que permite a criação de vastos
conteúdos de 3D. Oferece funcionalidades completas
para modelagem, renderização, animação, pós-produção,
criação e visualização de conteúdo 3D interativo.
SilverlightSilverlight
 O Silverlight é um plug-in cross-browser e cross-
platform para disponibilizar a próxima geração de
conteúdo interativo e multimídia para aplicações web
baseadas no Microsoft.NET.
SilverlightSilverlight
Referências
http://www.serena.com/products/composer
http://www.balsamiq.com
http://prototipoonline.googlecode.com/svn/bran
ches
http://blendertotal.wordpress.com/o-que-e-
blender/
http://msdn.microsoft.com/pt-br/silverlight/bb18740
aspx

Weitere ähnliche Inhalte

Was ist angesagt?

Interação Homem Computador Aula 02
Interação Homem Computador Aula 02Interação Homem Computador Aula 02
Interação Homem Computador Aula 02igoroliveiracosta
 
Design Thinking - Prototipação
Design Thinking  - PrototipaçãoDesign Thinking  - Prototipação
Design Thinking - PrototipaçãoUFPA
 
Introdução a Arquitetura de Sistemas
Introdução a Arquitetura de SistemasIntrodução a Arquitetura de Sistemas
Introdução a Arquitetura de SistemasIgor Takenami
 
Curso de HTML5 - Aula 01
Curso de HTML5 - Aula 01   Curso de HTML5 - Aula 01
Curso de HTML5 - Aula 01 Léo Dias
 
Wireframes para sites e dispositivos móveis
Wireframes para sites e dispositivos móveisWireframes para sites e dispositivos móveis
Wireframes para sites e dispositivos móveisTersis Zonato
 
Metodologia de Desenvolvimento de Softwares
Metodologia de Desenvolvimento de SoftwaresMetodologia de Desenvolvimento de Softwares
Metodologia de Desenvolvimento de SoftwaresAragon Vieira
 
Princípios Básicos do Design de Sistemas Interativos
Princípios Básicos do Design de Sistemas InterativosPrincípios Básicos do Design de Sistemas Interativos
Princípios Básicos do Design de Sistemas InterativosWellington Oliveira
 
UX UI para Programadores
UX UI para Programadores UX UI para Programadores
UX UI para Programadores Monica Mesquita
 
Aula 1 - Introdução ao Mobile
Aula 1 - Introdução ao MobileAula 1 - Introdução ao Mobile
Aula 1 - Introdução ao MobileCloves da Rocha
 
Usabilidade aula-01 Introdução
Usabilidade aula-01 IntroduçãoUsabilidade aula-01 Introdução
Usabilidade aula-01 IntroduçãoAlan Vasconcelos
 
POO - Unidade 2 (parte 1) - Diagrama de Classe - Associação (versão 2)
POO   - Unidade 2 (parte 1) - Diagrama de Classe - Associação (versão 2)POO   - Unidade 2 (parte 1) - Diagrama de Classe - Associação (versão 2)
POO - Unidade 2 (parte 1) - Diagrama de Classe - Associação (versão 2)Marcello Thiry
 
Gerenciamento de-projetos-exercicios-resolvidos-estudo-de-casos-e-simulacoes
Gerenciamento de-projetos-exercicios-resolvidos-estudo-de-casos-e-simulacoesGerenciamento de-projetos-exercicios-resolvidos-estudo-de-casos-e-simulacoes
Gerenciamento de-projetos-exercicios-resolvidos-estudo-de-casos-e-simulacoesJucioliver
 
Gestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com ScrumGestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com ScrumMarcos Garrido
 
Apresentação UX e UI - Webdesign - Aula 07
Apresentação UX e UI - Webdesign - Aula 07Apresentação UX e UI - Webdesign - Aula 07
Apresentação UX e UI - Webdesign - Aula 07Renato Melo
 

Was ist angesagt? (20)

Prototipagem
PrototipagemPrototipagem
Prototipagem
 
Interação Homem Computador Aula 02
Interação Homem Computador Aula 02Interação Homem Computador Aula 02
Interação Homem Computador Aula 02
 
Design Thinking - Prototipação
Design Thinking  - PrototipaçãoDesign Thinking  - Prototipação
Design Thinking - Prototipação
 
Diagrama de sequência
Diagrama de sequênciaDiagrama de sequência
Diagrama de sequência
 
Introdução a Arquitetura de Sistemas
Introdução a Arquitetura de SistemasIntrodução a Arquitetura de Sistemas
Introdução a Arquitetura de Sistemas
 
Curso de HTML5 - Aula 01
Curso de HTML5 - Aula 01   Curso de HTML5 - Aula 01
Curso de HTML5 - Aula 01
 
Wireframes para sites e dispositivos móveis
Wireframes para sites e dispositivos móveisWireframes para sites e dispositivos móveis
Wireframes para sites e dispositivos móveis
 
Metodologia de Desenvolvimento de Softwares
Metodologia de Desenvolvimento de SoftwaresMetodologia de Desenvolvimento de Softwares
Metodologia de Desenvolvimento de Softwares
 
Princípios SOLID
Princípios SOLIDPrincípios SOLID
Princípios SOLID
 
Princípios Básicos do Design de Sistemas Interativos
Princípios Básicos do Design de Sistemas InterativosPrincípios Básicos do Design de Sistemas Interativos
Princípios Básicos do Design de Sistemas Interativos
 
UX UI para Programadores
UX UI para Programadores UX UI para Programadores
UX UI para Programadores
 
Aula 1 - Introdução ao Mobile
Aula 1 - Introdução ao MobileAula 1 - Introdução ao Mobile
Aula 1 - Introdução ao Mobile
 
Usabilidade aula-01 Introdução
Usabilidade aula-01 IntroduçãoUsabilidade aula-01 Introdução
Usabilidade aula-01 Introdução
 
POO - Unidade 2 (parte 1) - Diagrama de Classe - Associação (versão 2)
POO   - Unidade 2 (parte 1) - Diagrama de Classe - Associação (versão 2)POO   - Unidade 2 (parte 1) - Diagrama de Classe - Associação (versão 2)
POO - Unidade 2 (parte 1) - Diagrama de Classe - Associação (versão 2)
 
Gerenciamento de-projetos-exercicios-resolvidos-estudo-de-casos-e-simulacoes
Gerenciamento de-projetos-exercicios-resolvidos-estudo-de-casos-e-simulacoesGerenciamento de-projetos-exercicios-resolvidos-estudo-de-casos-e-simulacoes
Gerenciamento de-projetos-exercicios-resolvidos-estudo-de-casos-e-simulacoes
 
Design Centrado no Usuário
Design Centrado no UsuárioDesign Centrado no Usuário
Design Centrado no Usuário
 
Modelos de processos de software
Modelos de processos de softwareModelos de processos de software
Modelos de processos de software
 
Gestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com ScrumGestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com Scrum
 
Apresentação UX e UI - Webdesign - Aula 07
Apresentação UX e UI - Webdesign - Aula 07Apresentação UX e UI - Webdesign - Aula 07
Apresentação UX e UI - Webdesign - Aula 07
 
Aula - Metodologias Ágeis
Aula - Metodologias ÁgeisAula - Metodologias Ágeis
Aula - Metodologias Ágeis
 

Andere mochten auch

Ferramentas de prototipação
Ferramentas de prototipaçãoFerramentas de prototipação
Ferramentas de prototipaçãoPaula P.
 
IHC - Trabalho de Prototipação - Eduardo Bertolucci e Colegas e Classe - UNOP...
IHC - Trabalho de Prototipação - Eduardo Bertolucci e Colegas e Classe - UNOP...IHC - Trabalho de Prototipação - Eduardo Bertolucci e Colegas e Classe - UNOP...
IHC - Trabalho de Prototipação - Eduardo Bertolucci e Colegas e Classe - UNOP...Eduardo Bertolucci
 
Prototipos de Baixa e Alta Fidelidade
Prototipos de Baixa e Alta FidelidadePrototipos de Baixa e Alta Fidelidade
Prototipos de Baixa e Alta FidelidadeErico Fileno
 
CPBR7 - Pensamento Visual e Prototipagem
CPBR7 - Pensamento Visual e PrototipagemCPBR7 - Pensamento Visual e Prototipagem
CPBR7 - Pensamento Visual e PrototipagemNei Grando
 
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
 
Questionário Sobre Teste de Software
Questionário Sobre Teste de SoftwareQuestionário Sobre Teste de Software
Questionário Sobre Teste de SoftwareMayara Mônica
 
Desenvolvimento Iterativo-Incremental
Desenvolvimento Iterativo-IncrementalDesenvolvimento Iterativo-Incremental
Desenvolvimento Iterativo-IncrementalRuan Carvalho
 
Modelo cascata apresentação
Modelo cascata apresentaçãoModelo cascata apresentação
Modelo cascata apresentaçãoerysonsi
 
Modelo de prototipo
Modelo de prototipoModelo de prototipo
Modelo de prototipoyanezcabrera
 
Aspectos Teóricos da Linguagem de Programação Smalltalk
Aspectos Teóricos da Linguagem de Programação SmalltalkAspectos Teóricos da Linguagem de Programação Smalltalk
Aspectos Teóricos da Linguagem de Programação SmalltalkMichel Alves
 
Meu primeiro prototipo_axure
Meu primeiro prototipo_axureMeu primeiro prototipo_axure
Meu primeiro prototipo_axureDaniela Carvalho
 
Axure - Crie wireframes e protótipos profissionais!
Axure - Crie wireframes e protótipos profissionais!Axure - Crie wireframes e protótipos profissionais!
Axure - Crie wireframes e protótipos profissionais!Saldit Software
 
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 PROJETOSLuiz Ladeira
 
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 TestesFelipe Freire
 

Andere mochten auch (20)

Modelo Espiral
Modelo EspiralModelo Espiral
Modelo Espiral
 
Ferramentas de prototipação
Ferramentas de prototipaçãoFerramentas de prototipação
Ferramentas de prototipação
 
Modelo em Espiral
Modelo em EspiralModelo em Espiral
Modelo em Espiral
 
IHC - Trabalho de Prototipação - Eduardo Bertolucci e Colegas e Classe - UNOP...
IHC - Trabalho de Prototipação - Eduardo Bertolucci e Colegas e Classe - UNOP...IHC - Trabalho de Prototipação - Eduardo Bertolucci e Colegas e Classe - UNOP...
IHC - Trabalho de Prototipação - Eduardo Bertolucci e Colegas e Classe - UNOP...
 
Prototipos de Baixa e Alta Fidelidade
Prototipos de Baixa e Alta FidelidadePrototipos de Baixa e Alta Fidelidade
Prototipos de Baixa e Alta Fidelidade
 
Modelos de processos de software
Modelos de processos de softwareModelos de processos de software
Modelos de processos de software
 
CPBR7 - Pensamento Visual e Prototipagem
CPBR7 - Pensamento Visual e PrototipagemCPBR7 - Pensamento Visual e Prototipagem
CPBR7 - Pensamento Visual e Prototipagem
 
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
 
Questionário Sobre Teste de Software
Questionário Sobre Teste de SoftwareQuestionário Sobre Teste de Software
Questionário Sobre Teste de Software
 
Ficha de avaliação
Ficha de avaliaçãoFicha de avaliação
Ficha de avaliação
 
Desenvolvimento Iterativo-Incremental
Desenvolvimento Iterativo-IncrementalDesenvolvimento Iterativo-Incremental
Desenvolvimento Iterativo-Incremental
 
Os 12 Princípios Ágeis
Os 12 Princípios ÁgeisOs 12 Princípios Ágeis
Os 12 Princípios Ágeis
 
Modelo cascata apresentação
Modelo cascata apresentaçãoModelo cascata apresentação
Modelo cascata apresentação
 
Modelo de prototipo
Modelo de prototipoModelo de prototipo
Modelo de prototipo
 
Aspectos Teóricos da Linguagem de Programação Smalltalk
Aspectos Teóricos da Linguagem de Programação SmalltalkAspectos Teóricos da Linguagem de Programação Smalltalk
Aspectos Teóricos da Linguagem de Programação Smalltalk
 
Meu primeiro prototipo_axure
Meu primeiro prototipo_axureMeu primeiro prototipo_axure
Meu primeiro prototipo_axure
 
Trabalho es prototipagem
Trabalho es   prototipagemTrabalho es   prototipagem
Trabalho es prototipagem
 
Axure - Crie wireframes e protótipos profissionais!
Axure - Crie wireframes e protótipos profissionais!Axure - Crie wireframes e protótipos profissionais!
Axure - Crie wireframes e protótipos profissionais!
 
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
 
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
 

Ähnlich wie Prototipação de software

Atividade 10
Atividade 10Atividade 10
Atividade 10Tony Hara
 
Prototipagem em Papel - Oficina
Prototipagem em Papel - OficinaPrototipagem em Papel - Oficina
Prototipagem em Papel - OficinaLtia Unesp
 
Aula8. Projeto de Interface com o usuário
Aula8. Projeto de Interface com o usuárioAula8. Projeto de Interface com o usuário
Aula8. Projeto de Interface com o usuárioSilvia Dotta
 
Personal Chef - Artigo individual
Personal Chef - Artigo individualPersonal Chef - Artigo individual
Personal Chef - Artigo individualSilvia Ferreira
 
Prototipagem de Software para Devs
Prototipagem de Software para DevsPrototipagem de Software para Devs
Prototipagem de Software para DevsMarcos Marcolin
 
Design De Interfaces
Design De InterfacesDesign De Interfaces
Design De InterfacesBruno Brant
 
Técnicas de Prototipação para Smartphones no Apoio à Avaliação de Interfaces ...
Técnicas de Prototipação para Smartphones no Apoio à Avaliação de Interfaces ...Técnicas de Prototipação para Smartphones no Apoio à Avaliação de Interfaces ...
Técnicas de Prototipação para Smartphones no Apoio à Avaliação de Interfaces ...Talita Pagani
 
Usabilidade de Interfaces - Parte 3
Usabilidade de Interfaces - Parte 3Usabilidade de Interfaces - Parte 3
Usabilidade de Interfaces - Parte 3Oziel Moreira Neto
 
Cap. 13 variações no método básico
Cap. 13   variações no método básicoCap. 13   variações no método básico
Cap. 13 variações no método básicoLuiz Agner
 
Palestra - Testes de Usabilidade
Palestra - Testes de UsabilidadePalestra - Testes de Usabilidade
Palestra - Testes de UsabilidadeLuiz Agner
 
INTRODUÇÃO AOS TESTES NO FRONT-END COM REACT JS E REACT NATIVE.pdf
INTRODUÇÃO AOS TESTES NO FRONT-END COM REACT JS E REACT NATIVE.pdfINTRODUÇÃO AOS TESTES NO FRONT-END COM REACT JS E REACT NATIVE.pdf
INTRODUÇÃO AOS TESTES NO FRONT-END COM REACT JS E REACT NATIVE.pdfRonaldAlves15
 
Projeto e interface_com_usuário_resumo
Projeto e interface_com_usuário_resumoProjeto e interface_com_usuário_resumo
Projeto e interface_com_usuário_resumoGustavo Alcantara
 
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 1Guilherme Torres
 
Testes De Software - Uma Visão Geral
Testes De Software - Uma Visão GeralTestes De Software - Uma Visão Geral
Testes De Software - Uma Visão Geralpaulo peres
 
_Prototipagem Digital e Usabilidade -Artur.pdf
_Prototipagem Digital e Usabilidade -Artur.pdf_Prototipagem Digital e Usabilidade -Artur.pdf
_Prototipagem Digital e Usabilidade -Artur.pdfarturreis17
 
Aulas 7. IHC – Projeto de Interface com o Usuário
Aulas 7. IHC – Projeto de Interface com o UsuárioAulas 7. IHC – Projeto de Interface com o Usuário
Aulas 7. IHC – Projeto de Interface com o UsuárioSilvia Dotta
 
Engenharia de-software-1217199594686494-9
Engenharia de-software-1217199594686494-9Engenharia de-software-1217199594686494-9
Engenharia de-software-1217199594686494-9wilsonguns
 
Slide da Apresentação de ES.pptx
Slide da Apresentação de ES.pptxSlide da Apresentação de ES.pptx
Slide da Apresentação de ES.pptxLeonardoCristianoQui
 

Ähnlich wie Prototipação de software (20)

Atividade 10
Atividade 10Atividade 10
Atividade 10
 
Prototipagem em Papel - Oficina
Prototipagem em Papel - OficinaPrototipagem em Papel - Oficina
Prototipagem em Papel - Oficina
 
Aula8. Projeto de Interface com o usuário
Aula8. Projeto de Interface com o usuárioAula8. Projeto de Interface com o usuário
Aula8. Projeto de Interface com o usuário
 
Personal Chef - Artigo individual
Personal Chef - Artigo individualPersonal Chef - Artigo individual
Personal Chef - Artigo individual
 
Ux Presentation
Ux PresentationUx Presentation
Ux Presentation
 
Prototipagem de Software para Devs
Prototipagem de Software para DevsPrototipagem de Software para Devs
Prototipagem de Software para Devs
 
Conceitos de Usabilidade
Conceitos de UsabilidadeConceitos de Usabilidade
Conceitos de Usabilidade
 
Design De Interfaces
Design De InterfacesDesign De Interfaces
Design De Interfaces
 
Técnicas de Prototipação para Smartphones no Apoio à Avaliação de Interfaces ...
Técnicas de Prototipação para Smartphones no Apoio à Avaliação de Interfaces ...Técnicas de Prototipação para Smartphones no Apoio à Avaliação de Interfaces ...
Técnicas de Prototipação para Smartphones no Apoio à Avaliação de Interfaces ...
 
Usabilidade de Interfaces - Parte 3
Usabilidade de Interfaces - Parte 3Usabilidade de Interfaces - Parte 3
Usabilidade de Interfaces - Parte 3
 
Cap. 13 variações no método básico
Cap. 13   variações no método básicoCap. 13   variações no método básico
Cap. 13 variações no método básico
 
Palestra - Testes de Usabilidade
Palestra - Testes de UsabilidadePalestra - Testes de Usabilidade
Palestra - Testes de Usabilidade
 
INTRODUÇÃO AOS TESTES NO FRONT-END COM REACT JS E REACT NATIVE.pdf
INTRODUÇÃO AOS TESTES NO FRONT-END COM REACT JS E REACT NATIVE.pdfINTRODUÇÃO AOS TESTES NO FRONT-END COM REACT JS E REACT NATIVE.pdf
INTRODUÇÃO AOS TESTES NO FRONT-END COM REACT JS E REACT NATIVE.pdf
 
Projeto e interface_com_usuário_resumo
Projeto e interface_com_usuário_resumoProjeto e interface_com_usuário_resumo
Projeto e interface_com_usuário_resumo
 
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
 
Testes De Software - Uma Visão Geral
Testes De Software - Uma Visão GeralTestes De Software - Uma Visão Geral
Testes De Software - Uma Visão Geral
 
_Prototipagem Digital e Usabilidade -Artur.pdf
_Prototipagem Digital e Usabilidade -Artur.pdf_Prototipagem Digital e Usabilidade -Artur.pdf
_Prototipagem Digital e Usabilidade -Artur.pdf
 
Aulas 7. IHC – Projeto de Interface com o Usuário
Aulas 7. IHC – Projeto de Interface com o UsuárioAulas 7. IHC – Projeto de Interface com o Usuário
Aulas 7. IHC – Projeto de Interface com o Usuário
 
Engenharia de-software-1217199594686494-9
Engenharia de-software-1217199594686494-9Engenharia de-software-1217199594686494-9
Engenharia de-software-1217199594686494-9
 
Slide da Apresentação de ES.pptx
Slide da Apresentação de ES.pptxSlide da Apresentação de ES.pptx
Slide da Apresentação de ES.pptx
 

Kürzlich hochgeladen

Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploDanilo Pinotti
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx2m Assessoria
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx2m Assessoria
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsDanilo Pinotti
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx2m Assessoria
 
Assessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfAssessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfNatalia Granato
 

Kürzlich hochgeladen (6)

Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
Assessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfAssessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdf
 

Prototipação de software

  • 1. PrototipaçãoPrototipação Betley de Jesus Leonardo Paixão Marcelo Helt Watson Willian
  • 2. O que é ProtótipoO que é Protótipo  É uma representação visual do produto que está sendo desenvolvido.  É construído geralmente com os mesmos materiais do produto final e já traz os mecanismos necessários para o fazer funcionar.  Toda a idéia que envolve a prototipação está voltada para o tempo e o custo de desenvolver algo que possa ser testado pelos usuários.
  • 3. Classificações de NielsenClassificações de Nielsen Quanto ao objetivo dos protótipos, Nielsen os classifica como:  Horizontal: Exibe a interface do usuário sem ter o foco nas funcionalidades por trás dos botões, demonstrando superficialmente toda a interface. Este tipo de protótipo permite testar a interface como um todo.  Vertical: Tem seu foco nas funcionalidades do sistema. Possui poucas tarefas, mas funcionalmente aprofundadas. Este tipo de protótipo permite testar uma pequena parte do sistema.
  • 4. Classificações de PreeceClassificações de Preece Quanto a sua fidelidade, Preece classifica os protótipos como:  De Alta Fidelidade: Possui muita proximidade com a interface final do sistema. Protótipos de alta fidelidade tornam o produto esteticamente agradável.  De Baixa Fidelidade: Envolve a utilização de materiais que estão mais longe da versão final do sistema. Este tipo de protótipo é uma representação artística que omite bastante detalhes do produto real.
  • 5. O processo de prototipação utiliza- se de quatro fases:
  • 6.  Definição dos objetivos do protótipo: É feito um estudo das regras de negócio do sistema que deverá ser criado. O objetivo é verificar a viabilidade da prototipação, o material a ser utilizado.  Definição das funcionalidades do protótipo: Este é o momento em que são combinadas e registradas quais são as funcionalidades mais desejadas e mais importantes que devem estar presentes.
  • 7.  Desenvolvimento do protótipo: Nesta fase é construído o protótipo de acordo com as especificações geradas nas fases anteriores.  Entrega e avaliação do protótipo: O final de uma iteração no desenvolvimento de um protótipo é a entrega do mesmo, podendo este ser demonstrado aos usuários, extraindo a opinião dos mesmos a respeito do protótipo, verificando assim, as possibilidades de modificações e novas idéias sobre o objeto final a ser entregue.
  • 8. Tipos de PrototipaçãoTipos de Prototipação Prototipação em Papel  Utiliza meios físicos como papéis, cartolina e papelão para a criação de objetos que irão demonstrar como será o objeto final desejado.
  • 9. Wireframe  É o documento que apresenta a estrutura e o conteúdo da interface, indicando o peso e relevância de cada elemento do layout e sua relação com os demais elementos formadores do todo.
  • 10. Mock-up  O mock-up é uma peça do tamanho real ou exagerado do produto.  Apresenta o fluxo de uma interação com a interface, e, além disto, possui elementos como botões e menus entre outros objetos possibilitando ao usuário interagir com a interface.
  • 11. Prototipação com enfoque emPrototipação com enfoque em Engenharia de SoftwareEngenharia de Software Prototipação Evolucionária  A prototipação evolucionária traz a vantagem de possibilitar a rápida entrega do sistema, diminui o tempo entre a especificação e a implementação do software.
  • 12. Prototipação Descartável • Esta abordagem utiliza a criação de um protótipo com o intuito de esclarecer os requisitos e fornecer informações adicionais para os gerentes avaliarem riscos de processo.
  • 13. Prototipação com enfoque emPrototipação com enfoque em Interação Humano-ComputadorInteração Humano-Computador Prototipação no ciclo de vida Estrela  Neste ciclo o sistema é desenvolvido de forma iterativa até a criação da versão final do produto. A avaliação e a prototipação geram subsídios para o desenvolvimento dos testes e a extração dos requisitos do sistema.
  • 14. Benefícios da prototipaçãoBenefícios da prototipação  Equívocos entre os usuários de software e desenvolvedores são expostos.  Serviços esquecidos podem ser detectados e serviços confusos podem ser identificados.  Um sistema funcionando está disponível nos primeiros estágios no processo de desenvolvimento.  O protótipo pode ser usado para treinamento do usuário e teste de sistema.
  • 15.  Maior aproximação do sistema com as necessidades dos usuários.  Melhoria da qualidade do projeto.  Melhoria na facilidade de manutenção.  Redução no esforço de desenvolvimento
  • 16. SOFTWARES PARASOFTWARES PARA PROTOTIPAÇÃO DE INTERFACESPROTOTIPAÇÃO DE INTERFACES  Ferramentas de prototipação são utilizadas durante os primeiros estágios de design quando avaliações tendem a ser feitas para prever a possibilidade de utilização do produto ou uma parte do produto.  Uma ferramenta de prototipação precisa ser fácil de usar, devendo possibilitar rapidez na construção de um protótipo.
  • 17. Serena Prototype Composer  Possibilita a criação de um projeto de interface bastante completo, contendo documentação e regras de interface, e possui diversos elementos de tela para serem usados na prototipação.
  • 18. BlenderBlender  É uma ferramenta que permite a criação de vastos conteúdos de 3D. Oferece funcionalidades completas para modelagem, renderização, animação, pós-produção, criação e visualização de conteúdo 3D interativo.
  • 19. SilverlightSilverlight  O Silverlight é um plug-in cross-browser e cross- platform para disponibilizar a próxima geração de conteúdo interativo e multimídia para aplicações web baseadas no Microsoft.NET.