Escolar Documentos
Profissional Documentos
Cultura Documentos
Avaliao de Interfaces
Humano Computador
Srgio Furgeri
Tcnicas de Avaliao
Tcnicas de Avaliao Ergonmica
Tcnicas Empricas
Tcnicas Diagnsticas
Inspeo via Checklists
Avaliao Heurstica
Percurso Cognitivo
Avaliao Semitica
Uso de Cores
Testes de Usabilidade
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
Avaliar interfaces?
Quando?
Numa fase nica?
No final do projeto?
Se der tempo?
Com ou sem o usurio?
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
Design conceitual
Design formal
AVALIAO
Implementao
Prototipao
CiclodevidaEstrela
(adaptadoporHixe
Hartson,1993).
Incerteza mesmo
aps testes
exaustivos
Local da Inspeo
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
Objetivos da avaliao?
Descobrir as preferncias do
usurio.
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
Objetivos da avaliao?
De forma geral a avaliao pretende verificar:
1. A funcionalidade Fazer o que necessita da
forma mais eficiente.
2. O impacto do design Avaliar a usabilidade
(fcil de aprender, fcil de usar, agradvel,
fcil de lembrar operaes anteriores).
3. Detectar os problemas no design Relativo a
confuso entre os usurios.
A maioria dos mtodos de inspeo tero um efeito
significativo na interface final somente se forem usados
durante o ciclo de vida do projeto. Nielsen (1993)
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
Tcnicas Empricas
Buscam a opinio do usurio sobre a
interao com o sistema
Avaliam a satisfao ou insatisfao dos
usurios de forma direta
Possibilitam aos usurios apresentarem suas
sugestes de melhoria
Baseada na aplicao de questionrios e
entrevistas com o usurio
Ensaios de interao (simulao do uso do
sistema pelos usurios).
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
Heursticas de Nielsen
o principal mtodo proposto para avaliao
de interfaces.
Deve ser feita por vrios avaliadores um
nico no consegue encontrar todos os
problemas de usabilidade de uma interface.
feita num primeiro momento individualmente.
Cada avaliador percorre a interface diversas
vezes, inspecionando os diferentes componentes
do dilogo e ao detectar problemas os relata
associandoos claramente com as heursticas
violadas.
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
10
Equipede
Desenvolvimento
Designers
Avaliadores
Redesign
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
11
Heursticas de Nielsen
1. Visibilidade do status do sistema.
2. Compatibilidade do sistema com o mundo real.
3. Controle do usurio e liberdade.
4. Consistncia e padres.
5. Preveno de erros.
6. Reconhecimento em lugar de lembrana.
7. Flexibilidade e eficincia de uso.
8. Esttica e design minimalista.
9. Ajudar os usurios a reconhecer, diagnosticar
e corrigir erros.
10. Ajuda e documentao.
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
12
Heursticas de Nielsen
1.VisibilidadedoStatusdoSistema
O sistema precisa manter os usurios informados sobre o que
est acontecendo.
Aplicandoumafunogeramos
umresultadonainterface3D,
masseainterface3Destiver
ocultaporoutrasjanelas?
13
Heursticas de Nielsen
1.VisibilidadedoStatusdoSistema
14
Heursticas de Nielsen
2.CompatibilidadedoSistemacomoMundoReal
O sistema precisa falar a linguagem do usurio, com palavras,
frases e conceitos familiares ao usurio, ao invs de termos
orientados ao sistema.
Outros:
Backup
Password
Firewall
Anonymous
FTP
Session
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
15
Heursticas de Nielsen
3.ControledoUsurioeLiberdade
Usurios freqentemente escolhem por engano funes do
sistema e precisam ter claras as sadas de emergncia para sair
do estado no desejado sem perdas.
Cancelar impresso...
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
16
Heursticas de Nielsen
4.ConsistnciaePadres
Termos despadronizados
17
Heursticas de Nielsen
5.PrevenodeErros
Melhor que uma boa mensagem de erro um design cuidadoso que
previne o erro antes dele acontecer.
O sistema no previne a
ocorrncia de erros
enquanto o usurio est
digitando uma expresso.
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
18
Heursticas de Nielsen
6.ReconhecimentoaoInvsdeRelembrana
Tornar objetos, aes e opes visveis. O usurio no deve ter
que lembrar informao de uma para outra parte do dilogo.
19
Heursticas de Nielsen
7.FlexibilidadeeEficinciadeUso
Usurios Novatos se tornam
peritos com o uso. Prover
aceleradores de forma a
aumentar a velocidade da
interao.
A existncia de atalhos
(shortcuts) torna mais rpida
a execuo da tarefa, caso o
usurio j seja experiente na
Ferramenta.
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
20
Heursticas de Nielsen
8.EstticaeDesignMinimalista
Janelas e dilogos no devem conter informao irrelevante ou
raramente necessria.
ConstrutordeConsultas
Viso geral do calendrio de um dia. Observe a quantidade de
botes na parte superior. Para adicionar um appointment surge
uma nova tela.
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
21
Heursticas de Nielsen
9.AjudarosUsuriosaReconhecer,Diagnosticare
CorrigirErros
Mensagens de erro devem ser expressas em linguagem clara
(sem cdigos), indicando precisamente o problema e
construtivamente sugerindo uma soluo.
Mensagem de Erro
muito tcnica. A
mensagem deve
informar o usurio
sobre o que est
acontecendo e
sugerir uma
soluo
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
22
Heursticas de Nielsen
10.AjudaeDocumentao
Tpicos de Ajuda
do PowerPoint
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
23
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
24
Gr audesever idade
Pr oblema:
()Semimportncia 0
()Cosmtico 1
()Simples 2
()Grave 3
()Catastrfico 4
Gr audesever idade
Tipo
Descr io
Semimportncia
Noafetaaoperaodainterface
Cosmtico
Nohnecessidadeimediatadesoluo
Simples
Problemadebaixaprioridade(podeserreparado)
Grave
Problemadealtaprioridade(deveserreparado)
Catastrfico
Muitograve,deveserreparadodequalquerforma.
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
25
Gr audesever idade
Pr oblema:
()Semimportncia 0
()Cosmtico 1
()Simples 2
()Grave 3
()Catastrfico 4
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
26
27
http://mega.ist.utl.pt/~pcml/ipm/avaliacao1.html
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
28
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
29
1
2
1
2
3
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
30
Os campos obrigatrios no
possuem nenhum tipo de
diferenciao, como a
indicao de cor ou smbolos.
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
31
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
32
Os campos assinalados
possibilitam que o usurio digite
um valor indevido (fora do
domnio).
Utilizao de campos de
seleo, o usurio seleciona
uma opo existente na lista.
No h como escolher ou
digitar algo incorreto.
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
33
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
34
Controle de botes
habilitados e desabilitados.
Por exemplo, ao clicar sobre o
boto Novo somente os
botes Gravar e Cancelar
estaro habilitados.
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
35
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
36
Ao localizar um usurio
necessrio digitar a palavra e
pressionar o boto Localizar.
A localizao do usurio
ocorre durante a digitao,
economizando esforo e tempo
do usurio. Alm disso, a
busca pode ser feita de 2
formas.
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
37
38
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
39
Selecionar
Compar ar
Associar
Classificar
40
41
42
43
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
44
45
Os usurios
percebero
que a ao
correta est
disponvel ?
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
46
Os usurios
faro a ao
correta ?
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
47
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
48
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
49
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
50
Cognio na Web
O conhecimento no se baseia numa ordem
seqencial, mas na associao entre idias e
conceitos, mas no modo natural de lidar com as
informaes.
51
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
52
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
53
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
54
Exemplodemensagemtextualincorreta:
Sistema:Forneaoprimeironmero
Usurio: 5.3
Sistema:Vocdeveriafornecerapenasnmerosinteiros
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
55
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
56
NoClicar
Informaes
Clicarpara
executar
Digitar
Selecionar
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
57
58
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
59
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
60
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
61
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
62
Associaes ao Preto
Noite
Carvo
Poder
Estabilidade
Formalidade
Solidez
Anonimato
Vazio
Medo
Morte
Segredo
Maldio
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
63
D.C.Brown,E.Burbano,J.Minski&I.F.Cruz.
ComputerScienceDept.,WPI,Worcester,MA01609,USA
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
64
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
65
ver melho
amar elo
ver de
ver melho
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
66
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
67
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
68
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
69
Livros:
Referncias
1.DesigneAvaliaodeInterfaceshumanocomputador
HelosaVieiradaRochaM.eCecliaC.Baranauskas.
2.UsabilidadenaWebCludiaDiasEd.AltaBooks
Sites:
http://www.useit.com
http://www.baddesigns.com/
http://www.usabilidoido.com.br/
http://www.dcc.ufmg.br/~clarindo/disciplinas/eu/material/
http://www.webpagesthatsuck.com/stupidversionsofthehomepage.html
http://www.webpagesthatsuck.com/speeches.html#video
http://www.webpagesthatsuck.com/
http://www.cs.wpi.edu/~dcb/MQPs/MinskiBurbano/paper.html
Avaliaes:1.Botoback/HistorydoNetscape
2.InterfaceOculta
MetodologiasparaAvaliaodeInterfaces.CEUNSPITUNov/2005
70