O documento discute a importância da prototipação no design de interação, definindo-a como uma forma de dar vida às ideias e testar a utilidade e usabilidade de um produto antes do lançamento. Ele explica diferentes técnicas de prototipação como papel, wireframes, mockups e protótipos digitais, comparando seus benefícios e desvantagens. O documento também fornece exemplos de ferramentas e métodos que podem ser usados em cada estágio do processo de design.
Milton Onodera - Prototipação para Windows Phone usando o Expression Blend
Prototipação
1. Design de Interação - Prototipação [PRO]
Pós-Graduação em Design de Interação
prototipação
[PRO]
INSTITUTO DE
EDUCAÇÃO CONTINUADA
Koji Pereira
2010
2. Design de Interação - Prototipação [PRO]
O que é prototipar?
• Dar vida a uma idéia
• Não apenas aquela visão de uma maquete/miniatura
• Testar a realidade física e digital de um artefato:
Será que funciona?
Será que realmente será útil?
Será que é confortável e ergonômico?
Cooper.com
6. Design de Interação - Prototipação [PRO]
Benefícios
Usuários:
• Menos intimidador que um computador
• Sem picuinhas
• Mais feedback criativo
Stakeholders:
• Minimiza o investimento
• Torna o produto mais criativo e participativo
• Permite disciplinas/times diferentes participem
• Evita guerra de opiniões
• Serve como documentação
• Reduz lixo
7. Design de Interação - Prototipação [PRO]
Elaboração
(procura de oportunidades
de uma para muitas)
Ponto de processo de design
partida
Redução
(tomada de decisão
de várias para uma específica)
processo de design Ponto
focal
Funil de Buxton
processo de design
Sketching User Experiences - Bill Buxton
11. Design de Interação - Prototipação [PRO]
Prototipação em papel
É uma representação de baixa
fidelidade de um artefato interativo.
Prós Contras
Exige pouco esforço Tem baixa fidelidade com o produto final
Deixa o usuário relaxado quanto a interação Tem baixo nível de detalhe
Os usuários tendem a sugerir mais Não é possível medir desempenho nas tarefas
É uma “obra aberta”, passível de modificação
Pode ser realizada várias baterias de iteração
em um único dia
Não exige especialista para operação de
programas específicos ou desenvolvimento
13. Design de Interação - Prototipação [PRO]
Prototipação em papel como documentação
http://bit.ly/sketchnotation
14. Design de Interação - Prototipação [PRO]
Wireframing
É uma representação que pode variar de baixa a média
fidelidade, dependendo do software e técnica utilizada. É
também bastante utilizada para documentação de softwares
e aplicações web.
Prós Contras
Os testes podem levar a resultados mais Exige mais esforço que o protótipo em papel
próximos do produto final
Grande gama de softwares disponíveis. E pode Pode confundir o usuário sobre o design visual
também ser feito em qualquer software de
desenho.
Pode ter baixo nível de detalhamento em
interações que exigem Ajax ou comportamentos
inline
Pode ser difícil de ser realizado testes em
aparelhos finais
Não funciona para algumas interfaces fluídas
16. Design de Interação - Prototipação [PRO]
Mock ups/Comps
Layouts finalizados com “render” final.
Prós Contras
Bom para avaliar a legibilidade Exige mais esforço que o protótipo em papel
Bom para avaliar aceitação visual Conduz o usuário a focar em problemas visuais
e esquecer as questões de usabilidade e
interação
As baterias de testes são mais lentas, assim
como as iterações.
18. Design de Interação - Prototipação [PRO]
Protótipos navegáveis
São protótipos com interatividade pré-definida, simula a
interação final com um artefato/sistema.
Prós Contras
Os testes podem levar a resultados mais Exige mais esforço que o protótipo em papel
próximos do produto final,
Pode confundir o usuário sobre o design visual
Permite a realização de testes com redesign Poucos softwares realmente facilitam a criação
(greasemonkey) de protótipos navegáveis de forma rápida.
Pode ser difícil de ser realizado testes em
aparelhos finais
Exige especialista que possa programar para
protótipos mais complexos.
As baterias de testes são mais lentas, assim
como as iterações.
O artefato/sistema aparenta ser mais final,
portanto os usuários costumam indicar menos
problemas.
19. Design de Interação - Prototipação [PRO]
Protótipos navegáveis
Aplicativos:
• Axure
• iWeb / Dreamweaver / HTML
• Greasemonkey (ótimo para testar redesign)
Animados:
• Flash
• HTML5
20. Design de Interação - Prototipação [PRO]
Prototipação para interfaces fluídas
É necessário a visão de “designeer”, onde há a quebra de
divisão entre designer e engenheiro. A prototipação em
interfaces fluídas é mais gradual e pode ser constante.
Protótipo-produto
Produto final
Prototipação
Prototipação
21. Design de Interação - Prototipação [PRO]
Prototipação para interfaces fluídas
Ferramentas/aplicativos:
• Lego Mindstorms NXT
• Arduino
• Processing
• Open Frameworks
• CCV
• Reactivision
• Pure data
• Hacking
(hackaday.com, makezine.com,
instructables.com)
26. Design de Interação - Prototipação [PRO]
Técnicas
Preparativas:
• Storyboard
• Fluxos de interação
• Mapas estruturais
• Cenários
Sketching User Experiences - Bill Buxton
27. Design de Interação - Prototipação [PRO]
Técnicas
Sketching User Experiences - Bill Buxton
28. Design de Interação - Prototipação [PRO]
Técnicas
Durante:
• Patterns
Web:
http://www.welie.com/patterns/
http://www.patternry.com/
http://ui-patterns.com/
http://developer.yahoo.com/ypatterns/
Gestual: livro Designing Gestural Interfaces.
• Aprenda como as pessoas fazem hoje e as gambiarras
que criam
29. Design de Interação - Prototipação [PRO]
Técnicas
Teste com usuários:
• Wizard of OZ
• Paper in screen
• Design participativo
• Teste de usabilidade remoto
(http://remoteusability.com)
Sketching User Experiences - Bill Buxton
31. Design de Interação - Prototipação [PRO]
Para as próximas aulas
Básico:
Papel sulfite
Tesoura
Cola
Durex
Canetas
Canetinhas pontas finas e grossas
Específicos e 3D:
Marcador de texto
Lápis 2H, HB, 2B
Papel cartão
Papelão
Isopor
Laptop
Webcam
Arduino
Wiimote
32. Design de Interação - Prototipação [PRO]
Bibliografia
BÁSICA:
PREECE, Jennifer et. al., Design de Interação: além da interação homem-
computador. Cáp. 8. Porto Alegre: Bookman, 2005. ISBN: 8536304944
COMPLEMENTAR:
BANZI, Massimo. Getting Started with Arduino. O'Reilly Media, Inc., 2008.
BUXTON, Bill. Sketching User Experiences: Getting the Design Right and the Right Design. Morgan
Kaufmann Publishers, 2007.
SNYDER, Carolyn. Paper Prototyping. Morgan Kaufmann Publishers, 1ª Edição – 2003.
WARFEL, Zaki Warfel. Prototyping: A Practitioner's Guide. New York: Rosenfeld Media, 2009.