Sumário. ! O que são protótipos?! Porquê prototipar?! Tipos de protótipos. !Cenários de Interacção!Storyboards!PBFs e PAFs!

Documentos relacionados
III - Desenho de Sistemas Interactivos. III.5 Prototipagem

Interfaces Pessoa. Prototipagem. Máquina. Cap. 7 - Prototipagem

Interacção com o Utilizador. 7. Prototipagem. Nuno Miguel Gil Fonseca

IV.1 AVALIAÇÃO POR PERITOS (AVALIAÇÃO HEURÍSTICA)

Interfaces Pessoa-Máquina

Interfaces Pessoa-Máquina (IPM)

Interfaces Pessoa-Máquina (IPM)

II.2 - Análise de Tarefas II

IV AVALIAÇÃO IV.1 AVALIAÇÃO POR PERITOS II (AVALIAÇÃO HEURÍSTICA)

Prototipagem e Cenários. Veja antes, decida depois

Interfaces Pessoa. Desenho de Ecrãs I. Máquina. Cap. 8 Desenho de Ecrãs

I.1 Apresentação e Introdução

IV.1 Avaliação por Peritos (Aval. Heurística)

Análise de Tarefas II

IV.1 Avaliação por Peritos (Aval. Heurística)

IV - Avaliação. IV.1 Avaliação por Peritos (Avaliação Heurística)

IV.1 Avaliação por Peritos (Aval. Heurística)

I.2 Sistemas Interactivos e Eng. de Usabilidade

I INTRODUÇÃO. Melhor e Pior? I.2 SISTEMAS INTERACTIVOS E ENG. DE USABILIDADE. I.2 Sistemas Interactivos e Eng. de Usabilidade

I INTRODUÇÃO. Introdução às Interfaces Pessoa-Máquina (IIPM) I.1 APRESENTAÇÃO E INTRODUÇÃO. I.1 Apresentação e Introdução.

I.1 Apresentação e Introdução

V.1 Documentação e Ajudas

V.1 Documentação e Ajudas

V.1 Documentação e Ajudas

V.1 DOCUMENTAÇÃO E AJUDAS

Análise de Tarefas I. Capítulo 3. HCI, Cap. 15, Alan Dix. Task-Centered UI Design, Cap. 1-2 C. Lewis and J. Rieman

I.1 Apresentação e Introdução

I INTRODUÇÃO. Interfaces Pessoa-Máquina (IPM) I.1 APRESENTAÇÃO E INTRODUÇÃO. I.1 Apresentação e Introdução. Joaquim Jorge Daniel Gonçalves (Alameda)

I.2 Sistemas Interactivos e Eng. de Usabilidade

Usabilidade. Capítulo 2. Design Interaction, Cap. 1, Jenny Preece

IV.4 Análise de Dados da Avaliação

Da interação para a interface. INF1403 Introdução à Interação Humano-Computador Prof. Alberto Raposo

III.1 - Modelos Mentais e Conceptuais I

V.1 Documentação e Ajudas

Interfaces Pessoa. Avaliação IV. Máquina. Cap. 9 -Avaliação

III DESENHO DE SISTEMAS INTERACTIVOS III.2

III.1 - Modelos Mentais e Conceptuais I

III.2 Modelos Mentais e Conceptuais II

Interface Homem Computador (IHC)

Documentação e Ajudas

Modelo Espiral. Criação do(s) protótipos(s) Formulação de questões. Teste Avaliação Conclusão

III - Desenho de Sistemas Interactivos. III.2 Modelos Mentais e Conceptuais II

IV.3 Avaliação com Utilizadores

IV.3 Avaliação com Utilizadores

IV - Avaliação. IV.3 Avaliação com Utilizadores

Método de prototipação em papel Comparativo dos métodos de avaliação

Interfaces Pessoa-Máquina (IPM)

Interfaces Pessoa. Avaliação III. Máquina. Cap. 9 - Avaliação

III.4 Concepção e Desenho de Ecrãs

III - Desenho de Sistemas Interactivos. III.4 Concepção e Desenho de Ecrãs

III.2 Modelos Mentais e Conceptuais II

Interfaces Pessoa. Avaliação II. Máquina. Cap. 9 - Avaliação

Interfaces Pessoa. Desenho de Ecrãs II. Máquina. Cap. 8 Desenho de Ecrãs

2º Exame de IIPM 2007/2008

III.4 Concepção e Desenho de Ecrãs 4/6/09

2.4 Principais estilos de interacção

Analista de Sistemas S. J. Rio Preto

As técnicas de concepção

ENGENHARIA DE USABILIDADE E INTERFACES

Interacção Humano-Computador 2007/2008

IV - Avaliação. IV.1 Avaliação por Peritos (Avaliação Heurística)

Estilos de Interacção

Curso Especializado de UX

JOVENSEMPREENDEDORES. Protótipo: Como construir a minha proposta? Módulo 5

Relatório consolidado

Interação Humano-Computador

V.2 DISPOSITIVOS DE INTERACÇÃO

Interação Humano-Computador

Avaliação com Utilizadores

2. Modelação da Interface com o Utilizador

Interfaces Pessoa-Máquina (IPM)

Aula 7 Avaliação Heurística do PBF. Relatório Consolidado

Modelos Conceptual e Mental

II PERCEBER OS UTILIZADORES E AS TAREFAS

Faculdade de Tecnologia SENAC Pelotas Interface Homem Computador 3º Semestre

Interfaces Pessoa-Máquina. Marielba Silva de Zacarias. Helder Daniel. Introdução

2º Exame de IPM 2006/2007

Adaptada e personalizada. Capaz de explicar informação complexa. Consegue construir competências comportamentais. Consegue aumentar a intenção de agir

1º Exame de IPM 2008/2009

INTERFACE HOMEM- MÁQUINA ENGENHARIA DE USABILIDADE

1º Exame IPM 2013 / 2014

Interfaces Pessoa. Desenho de Ecrãs II. Máquina. Cap. 8 Desenho de Ecrãs

2-Introdução e Conceitos Básicos das TIC

USABILIDADE. Prof.: Michele Nasu Tomiyama Bucci

VII Desenvolvimento e Toolkits. VII.2-Model View Controller

Formação de professores para a construção de autómatos

Para cada programa, por mais simples que seja, comece sempre por esboçar a solução desenhando um fluxograma.

Análise de U+lizadores e Tarefas II

II Perceber os Utilizadores e as Tarefas. II.1 Análise de Tarefas I

1º Exame de IIPM 2011/2012

Interfaces Pessoa-Máquina

1º Exame de IIPM 2008/2009

Qualidade. Ana Madureira

Avaliação de IHC. Aula 07 25/03/2013. INF1403 Introdução a IHC. Profa. Luciana Salgado

Fig. 3: NovaBase/SAF: curso no Black Board

Transcrição:

Melhor e Pior? III - Desenho de Sistemas Interactivos III.5 Prototipagem Prototyping for Tiny Fingers, Marc Rettig (Artigo de Interactions Abr 94) HCI, Cap. 5, Alan Dix Interaction Design, Cap. 8, J. Preece! Mistura metáforas (Tabs + Toolbar)! Toolbars devem proporcionar acesso single-click à funcionalidade! Propósito das toolbars é tornar visível a informação, não escondê-la III.2 Modelos Mentais e Conceptuais II 2 Resumo da Aula Anterior! Desenho Visual! Agrupamento! Ordenação! Decoração! Alinhamento! Espaços em branco! Cor!Contraste e Princípios! Texto! Tipos, Legibilidade, Cor, Tamanho, Espaçamento! Escrita de Texto! Mensagens, Pedidos de Informação, Instruções III.2 Modelos Mentais e Conceptuais II 3 Sumário! O que são protótipos?! Porquê prototipar?! Tipos de protótipos!cenários de Interacção!Storyboards!PBFs e PAFs!Wizard of Oz! Como se testa um PBF?! Vídeo III.2 Modelos Mentais e Conceptuais II 4 O Passo Seguinte? O que são protótipos? Avaliar Análise de Requisitos Prototipar -Análise de Tarefas -Cenários do Problema Desenhar -Modelo Conceptual -Cenários de Actividade! Protótipo: Implementação concreta mas parcial do desenho do sistema! Componentes de uma IU! Esboços de ecrãs! Sequência de slides (PDF ou PPT por exemplo)! Vídeo simulando o uso do sistema! Físicos! Modelo de madeira ou plasticina (p.ex. PalmPilot)! Simulacro de cartão ou cartolina! Funcionais! Programa com funcionalidade limitada III.3 Prototipagem 5 III.3 Prototipagem 6 1

Porquê Prototipar?! Obter retorno sobre desenho mais depressa! Avaliação + retorno centrais no desenho de IPM! Poupa tempo de desenvolvimento e!!! Experimentar alternativas de desenho! Resolver problemas antes de escrever código! Manter desenho centrado nos utilizadores III.3 Prototipagem 7 Tarefas vs Funcionalidade! Como se poupa! Cortando no Nº de tarefas! Reduzindo o nível de funcionalidade das tarefas Funcionalidade Protótipos Horizontais Protos Verticais Tarefas Interface Completa III.3 Prototipagem 8 Horizontais vs Verticais! Protótipo Vertical (Corta nas tarefas)! Muita funcionalidade para poucas tarefas! Permite testar apenas uma pequena parte do sistema completo (ex. Usando uma BD real)! Protótipo Horizontal (Corta na funcionalidade)! Inclui a IU para todo o sistema, mas sem funcionalidade por baixo! É uma simulação do sistema! Permite testar toda a interface! Permite avaliar como é que a interface encaixa como um todo. III.3 Prototipagem 9 Fidelidade na Prototipagem! Fidelidade refere-se ao nível de detalhe! Alta fidelidade (PAF):! Protótipo assemelha-se ao produto final! Baixa fidelidade (PBF):! Representação artística com muitos detalhes omissos III.3 Prototipagem 10 Cenários de Interacção! São o protótipo minimalista! Descrevem uma única sessão de interacção! sem flexibilidade para o utilizador! Combinam limitações! de protótipos horizontais! Não se pode interagir com dados reais (pouca funcionalidade)! e protótipos verticais! Utilizadores não se podem mover livremente pelo sistema (poucas tarefas) III.3 Prototipagem 11 Cenários de Interacção! Podem ser usados para:!desenho da IU!Perceber modo como utilizadores irão interagir com futuro sistema!avaliar o desenho inicial da IU!sem custos de construir um protótipo! Boas ferramentas nas fases iniciais do desenho! Criados e editados antes de desenhar toda a Interface Utilizador III.3 Prototipagem 12 2

Cenários de Interacção (Ex.) Storyboards! O João dirigiu-se à máquina de vender bilhetes de comboio, escolheu o seu destino carregando no botão físico da máquina correspondente ao Porto, depois seleccionou um bilhete de ida e volta carregando na opção correspondente. Quando lhe apareceu um diálogo para confirmar a informação introduzida, o João carregou no botão <OK> e o sistema passou para o ecrã de pagamento, seleccionando o João a opção de pagar com multibanco. O João passou o multibanco na ranhura e introduziu o PIN correspondente. Finalmente, o João carregou no botão <Recibo> para receber um recibo da sua operação.! Complementam Cenários de Interacção! Origem: Filmes e Animação! Sequência de ecrãs para dar a ideia de como uma pessoa realiza uma dada tarefa! Série de esboços que ilustram os detalhes importantes! Detalhes irrelevantes são suprimidos! Interacções mais importantes III.3 Prototipagem 13 III.3 Prototipagem 14 Storyboards no Cinema Storyboards no Cinema III.3 Prototipagem 15 III.3 Prototipagem 16 Storyboards nas IU Storyboards nas IU III.3 Prototipagem 17 III.3 Prototipagem 18 3

Silk Vídeo JavaSketchIt (TFC Leic)! James Landay! http://www.cs.berkeley.edu/~landay/ III.3 Prototipagem 19 III.3 Prototipagem 20 Protótipos de Baixa-Fidelidade! Construídos em papel (tipicamente)! Podem ser testados com utilizadores reais! Permitem demonstrar comportamento da IU muito cedo no desenvolvimento! Podem aumentar a qualidade das IUs! Várias iterações em pouco tempo! Obrigam utilizadores a pensar no conteúdo em vez da aparência III.3 Prototipagem 21 Protótipos de Alta-Fidelidade! Detalhes são importantes (produto final)! Percepções dos reviewers / testers?! Apresentação formal sugere produto acabado! Comentários sobre cores, tipos, arranjo gráfico etc.! Em vez de fluxo de conversação, terminologia, etc.! Tempo?! Ênfase na precisão! Definição de detalhes leva demasiado tempo.! Criatividade?! Perde-se a imagem de conjunto III.3 Prototipagem 22 PBFs vs PAFs! Interacção tem duas partes!look & Feel Elementos gráficos Tipo Protótipo PBF PAF!Sequência - Comportamento Factor + positivo Flexibilidade, facilidade de alterar sequência, comportamento geral Fidelidade do Look&Feel Aplicação no ciclo desenv. Início Custo de alterar Look&Feel Quase nenhum Custo de alterar Sequência Baixo Final Baixo Alto III.3 Prototipagem 23 Porquê PBFs?! Métodos tradicionais tomam muito tempo! Esboços -> protótipo -> Avaliar -> refazer! Pode simular-se o protótipo! Esboços -> Avaliação -> refazer! Esboços funcionam como protótipos! Vocês fazem de computador! Outros membros da equipa observam e registam! Jogar ao faz-de-conta! Mesmo não-programadores podem participar III.3 Prototipagem 24 4

Materiais Básicos p/ PBF! Cartolina! Papel branco! Cartões pequenos! Fita cola, cola branca, corrector! Marcadores de várias cores! Acetatos! Tesouras, X-actos, etc... Construir o PBF! Definam prazos! Não pensem muito Façam! (2h: tempo típico)! Desenhem uma janela em cartolina! Usem cartões para representar elementos dinâmicos (menus, caixas de diálogo, etc.)! Cada cartão representa um ecrã ou janela! Antecipem as respostas do utilizador! Criem vários ecrãs, menus, diálogos, etc! Usem fotocópias (várias versões)! Não se preocupem muito com os detalhes III.3 Prototipagem 25 III.3 Prototipagem 26 III.3 Prototipagem 27 III.3 Prototipagem 28 III.3 Prototipagem 29 III.3 Prototipagem 30 5

PBF Físico (Gadgets)! Usem modelos físicos (esferovite, plasticina, cartolina)! Dimensões e aspecto importantes!cabe na mão? Leve? Pesado?! Aspectos dinâmicos simulados tb com cartolina III.3 Prototipagem 31 III.3 Prototipagem 32 III.3 Prototipagem 33 III.3 Prototipagem 34 III.3 Prototipagem 35 III.3 Prototipagem 36 6

PBFs PBF III.3 Prototipagem 37 III.3 Prototipagem 38 Vantagens dos PBFs! Toma apenas algumas horas!não requer equipamento dispendioso! Podem testar múltiplas alternativas!iterações rápidas!quantas mais melhor!melhora qualidade final! Praticamente qualquer interacção pode ser simulada Wizard of Oz! Sistema Faz-de-conta! Do filme O feiticeiro de Oz!O Homem atrás da cortina! Método para testar sistemas que não existem! Muito importante para características difíceis de realizar!reconhecimento de escrita, e reconhecimento de fala III.3 Prototipagem 39 III.3 Prototipagem 40 Wizard of Oz! Wizard humano simula as respostas do sistema! Interpreta as entradas do utilizador de acordo com um algoritmo! Controla o computador para similar as saídas apropriadas! Usa IU reais ou protótipos Storyboards vs PBFs!Storyboards <> PBFs!!! Storyboard não tem flexibilidade!obriga sempre a seguir um caminho pré-definido O que o utilizador vê O Wizard III.3 Prototipagem 41 III.3 Prototipagem 42 7

PBF Como Avaliar PBFs! Escolher potenciais utilizadores! Usem questionário para identificar características público alvo! Preparar cenários de utilização! Usar cenários de actividade! Fazer protótipo para suportar as 3 tarefas! Ensaiar funcionamento do protótipo! Executar o protótipo várias vezes p/ treinar! Verificar se não falta nenhum componente! Quem faz de computador não deve ter dúvidas III.3 Prototipagem 43 III.3 Prototipagem 44 Vídeo Conclusões! Protótipos de baixa fidelidade!é Fácil, É Barato,...! Experimentem múltiplas alternativas! Materiais simples! Resultados ricos de informação! ZERO linhas de código! ZERO Bugs para corrigir! Wizard-of-Oz para novas modalidades III.3 Prototipagem 45 III.3 Prototipagem 46 Próxima Aula! Avaliação de Usabilidade! Avaliação Heurística! O que é?! Nº de Avaliadores! Heurísticas de Usabilidade! Fases da Av. Heurística! Como relatar resultados da Av. Heur.! Ler HCI, Cap. 9, Alan Dix III.3 Prototipagem 47 8