SlideShare ist ein Scribd-Unternehmen logo
1 von 46
USABILIDADE
Avaliação Heurística
ALAN VASCONCELOS
AVALIANDOA
USABILIDADE
AVALIANDOA USABILIDADE
Avaliações formativas
(ocorrem em cada ciclo de sprint)
Avaliações somativas
(ocorrem no final do ciclo, ou mesmo depois)
Quando?
As avaliações podem ser aplicadas em diversos momentos do ciclo de vida de um produto.
AVALIANDOA USABILIDADE
Como?
No que diz respeito à aplicação, os métodos de avaliação de usabilidade podem ser
empíricos ou analíticos
Empíricos:
• Requer a participação de usuários durante a coleta de dados,
que, posteriormente, serão analisados pelo especialista, a fim
de identificar os problemas da interface.
• É realizado em ambientes controlados, no qual os avaliadores
gravam toda a interação em vídeo para posterior análise.
Durante a realização do teste, um dos avaliadores vai
anotando os incidentes ocorridos durante a interação, além
dos comentários do usuário em relação à interface.
• Logo após o teste, os usuários respondem a um questionário
com perguntas relacionadas à satisfação em relação ao
produto e, também, perguntas com sugestões de melhorias.
AVALIANDOA USABILIDADE
Como?
No que diz respeito à aplicação, os métodos de avaliação de usabilidade podem ser
empíricos ou analíticos
Analíticos:
• Também conhecidos como métodos de inspeção, ou de prognóstico,
caracterizam-se pelo fato do usuário não participar diretamente das avaliações.
• Requer a presença de um especialista, que explorará a interface, a fim de encontrar
problemas de usabilidade.
• Além da identificação dos problemas, os avaliadores fazem sugestões de correção.
• Tem como resultado um relatório formal dos problemas identificados
e as sugestões de melhorias.
AVALIANDOA USABILIDADE
Como?
No que diz respeito à aplicação, os métodos de avaliação de usabilidade podem ser
empíricos ou analíticos
Alguns métodos analíticos de avaliação:
• Análise de Logs (Ex.: Google Analytics, etc...);
• Inspeção por lista de conferência (Usability Guidelines)
• Aplicação de Questionários (Survey) e/ou Entrevistas
• Avaliação Heurística
E adivinhem qual é o método (analítico) mais popular?
E adivinhem qual é o método (analítico) mais popular?
Avaliação
Heurística, uai!
AVALIAÇÃO
HEURÍSTICA
A palavra heurística vem da palavra grega Heuriskein, que
significa descobrir (e que deu origem também ao termo Eureca).
AVALIAÇÃO HEURÍSTICA
Jakob Nielsen (1993), em seu livro Usability engineering, propõe um conjunto de dez
heurísticas de usabilidade:
1. visibilidade e reconhecimento do estado ou contexto atual do sistema;
2. compatibilidade com o mundo real;
3. controle e liberdade do usuário;
4. consistência e padrões;
5. prevenção de erros;
6. reconhecimento ao invés de memorização;
7. flexibilidade e eficiência de uso;
8. projeto estético minimalista;
9. diagnóstico e correção de erros; e
10. ajuda e documentação.
As heurísticas, neste caso, são um conjunto de regras e métodos
que levam à descoberta e à resolução* de problemas (NIELSEN, 1993).
*Leva à resolução, mas não aplica/implementa a resolução dos problemas encontrados.
AVALIAÇÃO HEURÍSTICA
Características:
1. É um método rápido e barato para analisar a usabilidade de um
produto/website/sistema. (NIELSEN, 2005a; 2005b);
2. Destaca-se pela eficiência no levantamento precoce de
problemas de usabilidade;
3. Dispensa o uso de um laboratório específico e não envolve
usuários.
4. Recomenda-se que a análise seja realizada por especialistas em
usabilidade, porém nada impede que usuários estudem os
critérios de avaliação e realizem a análise. (NIELSEN, 2005a;
2005b)
5. Nielsen (2005a) diz que o melhor custo benefício para a
aplicação desta análise é utilizando entre 3 e 5 avaliadores.
AVALIAÇÃO HEURÍSTICA
O sistema deve sempre informar ao usuário o que está acontecendo,
deixando sempre visível o status do sistema a fim de evitar que o
usuário fique se sinta perdido.
Deve-se evitar qualquer espera do usuário.
Nielsen (2000) diz que o tempo máximo para o usuário sentir que a
interface responde de forma imediata é de 10 segundos e o ideal é 1
segundo apenas.
Quando a espera for necessária o usuário deve ser informado sobre o
andamento do processo (por mensagem ou animação).
Se possível, informe o tempo esperado para finalizar o processo em
execução, isso evita que o usuário tenha a impressão de que
aconteceu algum erro no processo.
1- visibilidade e reconhecimento do estado ou contexto
atual do sistema: feedback
AVALIAÇÃO HEURÍSTICA
1- visibilidade e reconhecimento do estado ou contexto
atual do sistema: feedback
AVALIAÇÃO HEURÍSTICA
O sistema deve utilizar uma linguagem familiar ao usuário e não
focada em linguagem técnica de difícil compreensão pra os usuários.
Para o cumprimento desta recomendação o conhecimento do nível
cultural do usuário é fundamental.
2- compatibilidade com o mundo real: linguagem adequada
AVALIAÇÃO HEURÍSTICA
2- compatibilidade com o mundo real: linguagem adequada
AVALIAÇÃO HEURÍSTICA
O sistema só deve executar tarefas que o usuário solicitar e quando o
usuário solicitar.
O usuário deve ter controles sobre o processamento do sistema com a
possibilidade de interromper, cancelar ou continuar as tarefas que
estão sendo realizadas. Estas ações devem ser antecipadas e as opções
possíveis no momento devem ser oferecidas ao usuário.
Para Nielsen (2005c) o usuário precisa ter conhecimento de uma
“saída de emergência” para quando toma ações erradas por engano,
ele precisa ter liberdade para desfazer, corrigir ou refazer ações.
3- controle e liberdade do usuário: direitos e deveres
AVALIAÇÃO HEURÍSTICA
3- controle e liberdade do usuário: direitos e deveres
AVALIAÇÃO HEURÍSTICA
As denominações, formatos, situações e procedimentos devem
sempre que possível manter uma similaridade e seguir padrões
definidos para o sistema.
O usuário não deve aprender termos e ações diferentes para se referir
a uma mesma definição ou objetivo. (NIELSEN 2005c; Bastien e Scapin,
1993).
Os elementos de uma interface são melhores reconhecidos,
localizados e utilizados quando sua localização, formato e estética são
iguais ou similares em diversas telas de um sistema. BASTIEN; SCAPIN
(1993)
4- consistência e padrões: coerência
AVALIAÇÃO HEURÍSTICA
4- consistência e padrões: coerência
AVALIAÇÃO HEURÍSTICA
Melhor que oferecer boas mensagens de erros é prevenir que estes
ocorram.
Deve ser feito o máximo para evitar ou reduzir o número de erros
ocorridos no uso de uma interface e quando eles ocorrerem deve a
recuperação do sistema deve ser facilitada. (BASTIEN; SCAPIN, 1993)
Se o usuário não pode ou não deve realizar uma ação deve ser feito o
maior esforço possível para que ele não consiga sua realização.
A qualidade da mensagem de erro influencia o aprendizado do usuário
portanto a mensagem deve ser esclarecedora, utilizar a linguagem do
usuário, explicitar onde está o problema e como o usuário deve
proceder para a recuperação do erro.
5- prevenção de erros: restrições e avisos
AVALIAÇÃO HEURÍSTICA
5- prevenção de erros: restrições
AVALIAÇÃO HEURÍSTICA
5- prevenção de erros: avisos
Para rir (ou chorar) mais, acesse:
http://screenshotsofdespair.tumblr.com/
AVALIAÇÃO HEURÍSTICA
Minimizar a sobrecarga de memória do usuário tornando visíveis
objetos, ações e opções.
Informações sobre a utilização do sistema devem estar visíveis ou ser
facilmente recuperáveis;
Bastien e Scapin (1993) denominam um critério chamado “significado
dos códigos e denominações” onde se recomenda que as
denominações ou ícones utilizados devem ter uma forte relação
semântica com sua função.
A terminologia utilizada deve condizer com a do usuário e representar
a real ação causada quando aquele elemento for acionado pelo
usuário.
6- reconhecimento ao invés de memorização;
AVALIAÇÃO HEURÍSTICA
6- reconhecimento ao invés de memorização;
AVALIAÇÃO HEURÍSTICA
Oferecer aos usuários mais experientes, aceleradores que permitam
que as tarefas sejam realizadas mais rapidamente;
Nielsen (2005c) diz que deve ser possível o uso de atalhos que
permitem que usuários avançados aumentem sua efetividade
utilizando a interface.
Bastien e Scapin (1993) argumentam que dificilmente uma interface
irá atender ao mesmo tempo todos os usuários em potencial e devido
a isto a interface deve se adaptar ao usuário.
Se recomenda a possibilidade de diversos procedimentos para a
realização de uma tarefa. Quanto maiores as possibilidades para a
realização de uma tarefa maior a chance do usuário encontrar uma
forma que se adapte ao seu método de uso.
7- flexibilidade e eficiência de uso;
AVALIAÇÃO HEURÍSTICA
7- flexibilidade e eficiência de uso;
AVALIAÇÃO HEURÍSTICA
7- flexibilidade e eficiência de uso;
AVALIAÇÃO HEURÍSTICA
Evitar a utilização de informações irrelevantes ou pouco necessárias;
Através de uma análise da tarefa é possível identificar os elementos
realmente necessários na interface para que o objetivo seja atingido.
Nielsen (2005c) recomenda que estas informações fiquem disponíveis em
uma única tela e seja exibido apenas o necessário para a realização da
tarefa, evitando que o usuário se disperse com elementos que não
ajudarão na realização do objetivo.
Nielsen (2003a) ressalta a importância da estética na percepção e conforto
do usuário ao utilizar a interface.
8- projeto (design) estético minimalista;
AVALIAÇÃO HEURÍSTICA
8- projeto (design) estético (?) minimalista;
AVALIAÇÃO HEURÍSTICA
8- projeto (design) estético (?) minimalista;
@#$%¨&*
AVALIAÇÃO HEURÍSTICA
Ajudar os usuários a reconhecer, diagnosticar e recuperar-se de erros;
As mensagens de erro devem utilizar uma linguagem clara, simples e
de fácil entendimento, oferecendo opções construtivas para solução
destes;
Um bom procedimento é:
a) Informar o que deu errado: “O arquivo meu_arquivo.abc não
pôde ser excluído”
b) Informar as causas possíveis: “Provavelmente, este arquivo deve
estar sendo editado e, por isso, não foi possível excluí-lo.
c) Dizer como sair dessa: “Feche o programa de edição e tente
novamente”.
9- diagnóstico e correção de erros;
AVALIAÇÃO HEURÍSTICA
9- diagnóstico e correção de erros;
Os comandos “Enviar relatório” e “não enviar”
não ajudam na resolução do problema.
AVALIAÇÃO HEURÍSTICA
9- diagnóstico e correção de erros;
Alan Cooper, em seu livro About Face: The Essentials of User Interface
Design, escreve:
“É assim que todas as mensagens de erro são percebidas pelos
usuários... Não importa o quão bem formuladas as suas mensagens
de erro são, os usuários sempre irão interpretar que o erro é deles
próprios“
O Guia de Estilo da Microsoft* oferece dicas interessantes:
a) Use sempre a voz passiva (o arquivo não pôde ser excluído...);
b) Você pode por a culpa no produto;
c) Não dirija ao usuário diretamente como “você fez isso ou aquilo”.
Dessa forma, o usuário pode achar que ele próprio é a causa do
problema.
* http://shop.oreilly.com/product/0790145305770.do
AVALIAÇÃO HEURÍSTICA
O ideal é que o sistema possa ser utilizado sem nenhum auxílio
documentação ou sistema de ajuda.
A documentação pode ser utilizada para melhorar a eficiência de um
usuário porém não deve ser necessária para a utilização da interface,
pelo menos em suas funções principais (NIELSEN, 2003a, p. 148).
Nielsen (2003) diz que se o usuário procura ajuda em documentações
é porque ele está com sérias dificuldades e almeja ajuda imediata.
A documentação pode fazer parte da interface, contextualizada com a
tarefa a ser realizada e exibida em uma interface gráfica através de um
quadro, ou balão de ajuda.
10- ajuda e documentação.
AVALIAÇÃO HEURÍSTICA
10- ajuda e documentação.
AVALIAÇÃO HEURÍSTICA
10- ajuda e documentação.
AVALIAÇÃO HEURÍSTICA
10- ajuda e documentação.
AVALIAÇÃO
HEURÍSTICA
Metodologia
AVALIAÇÃO HEURÍSTICA- METODOLOGIA
Cada avaliador deverá realizar a análise sem contato com os outros
avaliadores, evitando que um avaliador influencie a análise do outro.
Os relatos do avaliador podem ser feitos através da gravação de áudio,
enquanto ele narra suas ações e problemas encontrados ou através de
relato escrito dos problemas encontrados (usa-se uma planilha do
Excel para isso).
O avaliador deve também ter conhecimento sobre o produto e seus
usuários, podendo assim avaliar como a interface atinge ou tenta
atingir as expectativas dos usuários.
A avaliação pode ser acompanhada ou não por um observador, que
poderá retirar dúvidas dos avaliadores, explicar sobre o
funcionamento do sistema e sugerir a realização de algumas tarefas.
Aplicação
AVALIAÇÃO HEURÍSTICA- METODOLOGIA
Em um primeiro momento o avaliador deverá navegar livremente pelo
produto/sistema/website (browsing) e relatar os erros que encontra.
Sempre que possível o avaliador deve relacionar os erros encontrados
com as heurísticas apresentadas anteriormente.
Pode ser solicitado que o avaliador realize alguma tarefas específicas
na interface, executando ações julgadas importantes para o produto
ou sistema analisado.
Aplicação
AVALIAÇÃO HEURÍSTICA- METODOLOGIA
O resultado desta primeira etapa da análise será uma lista com todos os
problemas de usabilidade encontrados pelos avaliadores.
Este resultado deve ser organizado na forma de uma planilha.
Esta planilha, contendo os erros encontrados por todos os avaliadores, será
entregue para cada avaliador para que quantifique o nível do problema.
Coleta de dados
AVALIAÇÃO HEURÍSTICA- METODOLOGIA
Fatores
Frequência É um problema comum ou raramente experimentado?
Impacto Será fácil ou difícil para os usuários superar o problema?
Persistência É um problema que só será experimentado uma vez
(usuários conseguem superá-lo uma vez que sabem sobre
ele) ou será problema toda vez que for encontrado?
Impacto de
mercado
Certos problemas de usabilidade podem ter um efeito
devastador sobre a popularidade do produto, mesmo que
sejam objetivamente fáceis de superar.
AVALIAÇÃO HEURÍSTICA- METODOLOGIA
Severidade do problema
É obtida pela média dos fatores citados anteriormente
0 Problema estético apenas, apenas deve ser reparado se existir
tempo disponível no projeto
1 Problema menor de usabilidade, prioridade baixa.
2 Problema maior de usabilidade, sua solução é importante.
3 Catástrofe de usabilidade, indispensável a solução antes do
lançamento do projeto.
(NIELSEN, 2003a)
HEIN?!?!
?
VALEU!
ALAN VASCONCELOS – www.alanvasconcelos.com
BIBLIOGRAFIA
BASTIEN, J. M. Christian; SCAPIN, Dominique L. Ergonomic criteria for the evaluation of human-computer interfaces. INRIA, 1993.
MCINTIRE, Penny. Visual Design for the Modern Web. New Riders, 2008.
NIELSEN, Jakob. Projetando Websites. Campus, 2000.
NIELSEN, Jakob. Usability Engineering. Academyc Press, 2003a.
NIELSEN, Jakob. 2003b. Use it. Disponível em < http://www.useit.com/alertbox/20030825.html >, Acesso em 12 set. 2008.
NIELSEN, Jakob. Heuristic Evaluation, 2005a. Disponível em < http://www.useit.com/papers/heuristic/ >. Acesso em
Set. 2008.
NIELSEN, Jakob. How to conduct a Heuristic Evaluation. 2005b. Disponível em <
http://www.useit.com/papers/heuristic/heuristic_evaluation.html >. Acesso em Set. 2008.
NIELSEN, Jakob. Heuristics for User Interface Design. 2005c. Disponível em < http://www.useit.com/papers/heuristic/heuristic_list.html
>. Acesso em 12 Out. 2008.
NIELSEN, Jakob e Loranger, Hoa. Prioritizing Web Usability, New Riders, 2006.

Weitere ähnliche Inhalte

Was ist angesagt?

UX Design + UI Design: Injecting a brand persona!
UX Design + UI Design: Injecting a brand persona!UX Design + UI Design: Injecting a brand persona!
UX Design + UI Design: Injecting a brand persona!Jayan Narayanan
 
Palestra - Testes de Usabilidade
Palestra - Testes de UsabilidadePalestra - Testes de Usabilidade
Palestra - Testes de UsabilidadeLuiz Agner
 
2022 COMP4010 Lecture5: AR Prototyping
2022 COMP4010 Lecture5: AR Prototyping2022 COMP4010 Lecture5: AR Prototyping
2022 COMP4010 Lecture5: AR PrototypingMark Billinghurst
 
UX RULES: 10 ESSENTIAL PRINCIPLES
UX RULES: 10 ESSENTIAL PRINCIPLESUX RULES: 10 ESSENTIAL PRINCIPLES
UX RULES: 10 ESSENTIAL PRINCIPLESJeremy Robinson
 
UI & UX Design for Startups
UI & UX Design for StartupsUI & UX Design for Startups
UI & UX Design for StartupsRichard Fang
 
Designing for AR
Designing for ARDesigning for AR
Designing for AROleg Frolov
 
UX lesson 3: Usability First
UX lesson 3: Usability FirstUX lesson 3: Usability First
UX lesson 3: Usability FirstJoan Lumanauw
 
User Experience Workshop
User Experience WorkshopUser Experience Workshop
User Experience WorkshopMotivate Design
 
Basics in User Experience Design, Information Architecture & Usability
Basics in User Experience Design, Information Architecture & UsabilityBasics in User Experience Design, Information Architecture & Usability
Basics in User Experience Design, Information Architecture & UsabilitySebastian Waters
 
UX & UI Design - Differentiate through design
UX & UI Design - Differentiate through designUX & UI Design - Differentiate through design
UX & UI Design - Differentiate through designDMI
 
User Experience Design: A Primer for Marketers
User Experience Design: A Primer for MarketersUser Experience Design: A Primer for Marketers
User Experience Design: A Primer for MarketersJason Brush
 
Empathic Computing: Developing for the Whole Metaverse
Empathic Computing: Developing for the Whole MetaverseEmpathic Computing: Developing for the Whole Metaverse
Empathic Computing: Developing for the Whole MetaverseMark Billinghurst
 
As 10 heurísticas de Nielsen
As 10 heurísticas de NielsenAs 10 heurísticas de Nielsen
As 10 heurísticas de NielsenHuxley Dias
 
2022 COMP4010 Lecture1: Introduction to XR
2022 COMP4010 Lecture1: Introduction to XR2022 COMP4010 Lecture1: Introduction to XR
2022 COMP4010 Lecture1: Introduction to XRMark Billinghurst
 
Comp4010 lecture11 VR Applications
Comp4010 lecture11 VR ApplicationsComp4010 lecture11 VR Applications
Comp4010 lecture11 VR ApplicationsMark Billinghurst
 
8. Event Storming (P. Rayner).pdf
8. Event Storming (P. Rayner).pdf8. Event Storming (P. Rayner).pdf
8. Event Storming (P. Rayner).pdfMikhail Andronov
 
An Introduction to the World of User Research
An Introduction to the World of User ResearchAn Introduction to the World of User Research
An Introduction to the World of User ResearchMethods
 

Was ist angesagt? (20)

User Research 101
User Research 101User Research 101
User Research 101
 
UX Design + UI Design: Injecting a brand persona!
UX Design + UI Design: Injecting a brand persona!UX Design + UI Design: Injecting a brand persona!
UX Design + UI Design: Injecting a brand persona!
 
Palestra - Testes de Usabilidade
Palestra - Testes de UsabilidadePalestra - Testes de Usabilidade
Palestra - Testes de Usabilidade
 
2022 COMP4010 Lecture5: AR Prototyping
2022 COMP4010 Lecture5: AR Prototyping2022 COMP4010 Lecture5: AR Prototyping
2022 COMP4010 Lecture5: AR Prototyping
 
What is UX?
What is UX?What is UX?
What is UX?
 
UX RULES: 10 ESSENTIAL PRINCIPLES
UX RULES: 10 ESSENTIAL PRINCIPLESUX RULES: 10 ESSENTIAL PRINCIPLES
UX RULES: 10 ESSENTIAL PRINCIPLES
 
UI & UX Design for Startups
UI & UX Design for StartupsUI & UX Design for Startups
UI & UX Design for Startups
 
Designing for AR
Designing for ARDesigning for AR
Designing for AR
 
UX lesson 3: Usability First
UX lesson 3: Usability FirstUX lesson 3: Usability First
UX lesson 3: Usability First
 
User Experience Workshop
User Experience WorkshopUser Experience Workshop
User Experience Workshop
 
Basics in User Experience Design, Information Architecture & Usability
Basics in User Experience Design, Information Architecture & UsabilityBasics in User Experience Design, Information Architecture & Usability
Basics in User Experience Design, Information Architecture & Usability
 
UX & UI Design - Differentiate through design
UX & UI Design - Differentiate through designUX & UI Design - Differentiate through design
UX & UI Design - Differentiate through design
 
User Experience Design: A Primer for Marketers
User Experience Design: A Primer for MarketersUser Experience Design: A Primer for Marketers
User Experience Design: A Primer for Marketers
 
Empathic Computing: Developing for the Whole Metaverse
Empathic Computing: Developing for the Whole MetaverseEmpathic Computing: Developing for the Whole Metaverse
Empathic Computing: Developing for the Whole Metaverse
 
As 10 heurísticas de Nielsen
As 10 heurísticas de NielsenAs 10 heurísticas de Nielsen
As 10 heurísticas de Nielsen
 
2022 COMP4010 Lecture1: Introduction to XR
2022 COMP4010 Lecture1: Introduction to XR2022 COMP4010 Lecture1: Introduction to XR
2022 COMP4010 Lecture1: Introduction to XR
 
Comp4010 lecture11 VR Applications
Comp4010 lecture11 VR ApplicationsComp4010 lecture11 VR Applications
Comp4010 lecture11 VR Applications
 
8. Event Storming (P. Rayner).pdf
8. Event Storming (P. Rayner).pdf8. Event Storming (P. Rayner).pdf
8. Event Storming (P. Rayner).pdf
 
An Introduction to the World of User Research
An Introduction to the World of User ResearchAn Introduction to the World of User Research
An Introduction to the World of User Research
 
Lean UX
Lean UXLean UX
Lean UX
 

Andere mochten auch

AVALIAÇÃO HEURÍSTICA
AVALIAÇÃO HEURÍSTICAAVALIAÇÃO HEURÍSTICA
AVALIAÇÃO HEURÍSTICAperes marlene
 
MOODLE: Avaliação de Usabilidade da Criação de Cursos na Web
MOODLE: Avaliação de Usabilidade da Criação de Cursos na WebMOODLE: Avaliação de Usabilidade da Criação de Cursos na Web
MOODLE: Avaliação de Usabilidade da Criação de Cursos na WebRoseane Martins
 
Análise da produção bibliográfica sobre qualidade de vida
Análise da produção bibliográfica sobre qualidade de vidaAnálise da produção bibliográfica sobre qualidade de vida
Análise da produção bibliográfica sobre qualidade de vidaUniversidade Estadual de Maringá
 
04 apresentação - pesquisa e análise bibliográfica orientada - 2015-11-13 pn
04 apresentação - pesquisa e análise bibliográfica orientada - 2015-11-13 pn04 apresentação - pesquisa e análise bibliográfica orientada - 2015-11-13 pn
04 apresentação - pesquisa e análise bibliográfica orientada - 2015-11-13 pnEPAdmin
 
Design de interface grafica 4 principios heuristicos
Design de interface grafica   4 principios heuristicosDesign de interface grafica   4 principios heuristicos
Design de interface grafica 4 principios heuristicosBruno Joka
 
Trabalhando na Plataforma EVA
Trabalhando na Plataforma EVATrabalhando na Plataforma EVA
Trabalhando na Plataforma EVAReuel Lopes
 
Ihc Aula8 M I Avaliacao Heuristica
Ihc Aula8 M I Avaliacao HeuristicaIhc Aula8 M I Avaliacao Heuristica
Ihc Aula8 M I Avaliacao HeuristicaFabiano Damiati
 
Cognição Social
Cognição SocialCognição Social
Cognição Socialalicecanuto
 
Cognição social (slides da aula)
Cognição social (slides da aula)Cognição social (slides da aula)
Cognição social (slides da aula)Adalene Sales
 
Cognição Social
Cognição SocialCognição Social
Cognição Socialnockinhas22
 
Fontes De Informação Científica
Fontes De Informação CientíficaFontes De Informação Científica
Fontes De Informação Científicabsararangua
 
Análise Ambiental Externa e Interna
Análise Ambiental   Externa e InternaAnálise Ambiental   Externa e Interna
Análise Ambiental Externa e Internaguest4dea83
 
Nbr 14724 2011 - nova norma da abnt para trabalhos acadêmicos
Nbr 14724   2011 - nova norma da abnt para trabalhos acadêmicosNbr 14724   2011 - nova norma da abnt para trabalhos acadêmicos
Nbr 14724 2011 - nova norma da abnt para trabalhos acadêmicosLazinha Santos
 

Andere mochten auch (17)

AVALIAÇÃO HEURÍSTICA
AVALIAÇÃO HEURÍSTICAAVALIAÇÃO HEURÍSTICA
AVALIAÇÃO HEURÍSTICA
 
MOODLE: Avaliação de Usabilidade da Criação de Cursos na Web
MOODLE: Avaliação de Usabilidade da Criação de Cursos na WebMOODLE: Avaliação de Usabilidade da Criação de Cursos na Web
MOODLE: Avaliação de Usabilidade da Criação de Cursos na Web
 
Análise da produção bibliográfica sobre qualidade de vida
Análise da produção bibliográfica sobre qualidade de vidaAnálise da produção bibliográfica sobre qualidade de vida
Análise da produção bibliográfica sobre qualidade de vida
 
04 apresentação - pesquisa e análise bibliográfica orientada - 2015-11-13 pn
04 apresentação - pesquisa e análise bibliográfica orientada - 2015-11-13 pn04 apresentação - pesquisa e análise bibliográfica orientada - 2015-11-13 pn
04 apresentação - pesquisa e análise bibliográfica orientada - 2015-11-13 pn
 
Avaliação Heurística
Avaliação HeurísticaAvaliação Heurística
Avaliação Heurística
 
Design de interface grafica 4 principios heuristicos
Design de interface grafica   4 principios heuristicosDesign de interface grafica   4 principios heuristicos
Design de interface grafica 4 principios heuristicos
 
Trabalhando na Plataforma EVA
Trabalhando na Plataforma EVATrabalhando na Plataforma EVA
Trabalhando na Plataforma EVA
 
Análise Heuristica
Análise HeuristicaAnálise Heuristica
Análise Heuristica
 
Ihc Aula8 M I Avaliacao Heuristica
Ihc Aula8 M I Avaliacao HeuristicaIhc Aula8 M I Avaliacao Heuristica
Ihc Aula8 M I Avaliacao Heuristica
 
Cognição social
Cognição socialCognição social
Cognição social
 
Cognição Social
Cognição SocialCognição Social
Cognição Social
 
Cognição social (slides da aula)
Cognição social (slides da aula)Cognição social (slides da aula)
Cognição social (slides da aula)
 
Aula fontes de informação
Aula  fontes de informaçãoAula  fontes de informação
Aula fontes de informação
 
Cognição Social
Cognição SocialCognição Social
Cognição Social
 
Fontes De Informação Científica
Fontes De Informação CientíficaFontes De Informação Científica
Fontes De Informação Científica
 
Análise Ambiental Externa e Interna
Análise Ambiental   Externa e InternaAnálise Ambiental   Externa e Interna
Análise Ambiental Externa e Interna
 
Nbr 14724 2011 - nova norma da abnt para trabalhos acadêmicos
Nbr 14724   2011 - nova norma da abnt para trabalhos acadêmicosNbr 14724   2011 - nova norma da abnt para trabalhos acadêmicos
Nbr 14724 2011 - nova norma da abnt para trabalhos acadêmicos
 

Ähnlich wie Avaliação Heurística

Análise Heuristica
Análise HeuristicaAnálise Heuristica
Análise Heuristicaguestc08a52
 
MÉTODOS DE AVALIAÇÃO DA USABILIDADE
MÉTODOS DE AVALIAÇÃO DA USABILIDADEMÉTODOS DE AVALIAÇÃO DA USABILIDADE
MÉTODOS DE AVALIAÇÃO DA USABILIDADEAndrea Dalforno
 
Usabilidade & heurísticas para a todos guiar!
Usabilidade & heurísticas para a todos guiar!Usabilidade & heurísticas para a todos guiar!
Usabilidade & heurísticas para a todos guiar!Henrique Perticarati
 
Mundo Oi - Analise Heurística
Mundo Oi - Analise HeurísticaMundo Oi - Analise Heurística
Mundo Oi - Analise HeurísticaSabine Araujo
 
designer grafico Aula 05 - Heurísticas de Nielsen.pdf
designer grafico Aula 05 - Heurísticas de Nielsen.pdfdesigner grafico Aula 05 - Heurísticas de Nielsen.pdf
designer grafico Aula 05 - Heurísticas de Nielsen.pdfJulioCesar371362
 
Palestra - Heurísticas e Usabilidade
Palestra - Heurísticas e UsabilidadePalestra - Heurísticas e Usabilidade
Palestra - Heurísticas e UsabilidadeLuiz Agner
 
Ergonomia & Usabilidade
Ergonomia & UsabilidadeErgonomia & Usabilidade
Ergonomia & UsabilidadeLuiz China
 
Heurísticas e vieses: Como utilizar em seus projetos? - UX Café 02
Heurísticas e vieses: Como utilizar em seus projetos? - UX Café 02Heurísticas e vieses: Como utilizar em seus projetos? - UX Café 02
Heurísticas e vieses: Como utilizar em seus projetos? - UX Café 02Rafael Burity
 
USABILIDADE - TORNE SEU PRODUTO MAIS FÁCIL DE USAR
USABILIDADE - TORNE SEU PRODUTO MAIS FÁCIL DE USARUSABILIDADE - TORNE SEU PRODUTO MAIS FÁCIL DE USAR
USABILIDADE - TORNE SEU PRODUTO MAIS FÁCIL DE USARCarla De Bona
 
Mta1 aula-05 Avaliação Heurística
Mta1 aula-05 Avaliação HeurísticaMta1 aula-05 Avaliação Heurística
Mta1 aula-05 Avaliação HeurísticaAlan Vasconcelos
 
Apresentação geral do gqs - Usabilidade na convergência digital - Customizaç...
Apresentação geral do gqs -  Usabilidade na convergência digital - Customizaç...Apresentação geral do gqs -  Usabilidade na convergência digital - Customizaç...
Apresentação geral do gqs - Usabilidade na convergência digital - Customizaç...PET Computação
 
Encontrão sobre Heuristicas do DesignTeam
Encontrão sobre Heuristicas do DesignTeamEncontrão sobre Heuristicas do DesignTeam
Encontrão sobre Heuristicas do DesignTeamRafael Burity
 
Usabilidade: as 10 heurísticas de Nielsen
Usabilidade: as 10 heurísticas de NielsenUsabilidade: as 10 heurísticas de Nielsen
Usabilidade: as 10 heurísticas de NielsenTersis Zonato
 
RELATÓRIO TÉCNICO DE AVALIAÇÃO DE USABILIDADE OBJETO DA AVALIAÇÃO: Bb
RELATÓRIO TÉCNICO DE AVALIAÇÃO DE USABILIDADE OBJETO DA AVALIAÇÃO: BbRELATÓRIO TÉCNICO DE AVALIAÇÃO DE USABILIDADE OBJETO DA AVALIAÇÃO: Bb
RELATÓRIO TÉCNICO DE AVALIAÇÃO DE USABILIDADE OBJETO DA AVALIAÇÃO: Bbrafahreis
 

Ähnlich wie Avaliação Heurística (20)

Análise Heuristica
Análise HeuristicaAnálise Heuristica
Análise Heuristica
 
MÉTODOS DE AVALIAÇÃO DA USABILIDADE
MÉTODOS DE AVALIAÇÃO DA USABILIDADEMÉTODOS DE AVALIAÇÃO DA USABILIDADE
MÉTODOS DE AVALIAÇÃO DA USABILIDADE
 
Usabilidade & heurísticas para a todos guiar!
Usabilidade & heurísticas para a todos guiar!Usabilidade & heurísticas para a todos guiar!
Usabilidade & heurísticas para a todos guiar!
 
Mundo Oi - Analise Heurística
Mundo Oi - Analise HeurísticaMundo Oi - Analise Heurística
Mundo Oi - Analise Heurística
 
designer grafico Aula 05 - Heurísticas de Nielsen.pdf
designer grafico Aula 05 - Heurísticas de Nielsen.pdfdesigner grafico Aula 05 - Heurísticas de Nielsen.pdf
designer grafico Aula 05 - Heurísticas de Nielsen.pdf
 
Interface Humano Computador - Aula03 - design de experiência de usuário e aná...
Interface Humano Computador - Aula03 - design de experiência de usuário e aná...Interface Humano Computador - Aula03 - design de experiência de usuário e aná...
Interface Humano Computador - Aula03 - design de experiência de usuário e aná...
 
Usabilidade - Metas, Principios e Heuristicas
Usabilidade -  Metas, Principios e HeuristicasUsabilidade -  Metas, Principios e Heuristicas
Usabilidade - Metas, Principios e Heuristicas
 
Palestra - Heurísticas e Usabilidade
Palestra - Heurísticas e UsabilidadePalestra - Heurísticas e Usabilidade
Palestra - Heurísticas e Usabilidade
 
Ergonomia & Usabilidade
Ergonomia & UsabilidadeErgonomia & Usabilidade
Ergonomia & Usabilidade
 
Heurísticas e vieses: Como utilizar em seus projetos? - UX Café 02
Heurísticas e vieses: Como utilizar em seus projetos? - UX Café 02Heurísticas e vieses: Como utilizar em seus projetos? - UX Café 02
Heurísticas e vieses: Como utilizar em seus projetos? - UX Café 02
 
USABILIDADE - TORNE SEU PRODUTO MAIS FÁCIL DE USAR
USABILIDADE - TORNE SEU PRODUTO MAIS FÁCIL DE USARUSABILIDADE - TORNE SEU PRODUTO MAIS FÁCIL DE USAR
USABILIDADE - TORNE SEU PRODUTO MAIS FÁCIL DE USAR
 
Mta1 aula-05 Avaliação Heurística
Mta1 aula-05 Avaliação HeurísticaMta1 aula-05 Avaliação Heurística
Mta1 aula-05 Avaliação Heurística
 
Apresentação geral do gqs - Usabilidade na convergência digital - Customizaç...
Apresentação geral do gqs -  Usabilidade na convergência digital - Customizaç...Apresentação geral do gqs -  Usabilidade na convergência digital - Customizaç...
Apresentação geral do gqs - Usabilidade na convergência digital - Customizaç...
 
Encontrão sobre Heuristicas do DesignTeam
Encontrão sobre Heuristicas do DesignTeamEncontrão sobre Heuristicas do DesignTeam
Encontrão sobre Heuristicas do DesignTeam
 
Usabilidade
UsabilidadeUsabilidade
Usabilidade
 
Usabilidade
UsabilidadeUsabilidade
Usabilidade
 
Usabilidade: as 10 heurísticas de Nielsen
Usabilidade: as 10 heurísticas de NielsenUsabilidade: as 10 heurísticas de Nielsen
Usabilidade: as 10 heurísticas de Nielsen
 
Aula 4 - Avaliação de Interface - Parte 1
Aula 4 -  Avaliação de Interface - Parte 1Aula 4 -  Avaliação de Interface - Parte 1
Aula 4 - Avaliação de Interface - Parte 1
 
RELATÓRIO TÉCNICO DE AVALIAÇÃO DE USABILIDADE OBJETO DA AVALIAÇÃO: Bb
RELATÓRIO TÉCNICO DE AVALIAÇÃO DE USABILIDADE OBJETO DA AVALIAÇÃO: BbRELATÓRIO TÉCNICO DE AVALIAÇÃO DE USABILIDADE OBJETO DA AVALIAÇÃO: Bb
RELATÓRIO TÉCNICO DE AVALIAÇÃO DE USABILIDADE OBJETO DA AVALIAÇÃO: Bb
 
Heuristicas De Nielsen
Heuristicas De NielsenHeuristicas De Nielsen
Heuristicas De Nielsen
 

Mehr von Alan Vasconcelos

Design Universal - Os 7 Principios
Design Universal - Os 7 PrincipiosDesign Universal - Os 7 Principios
Design Universal - Os 7 PrincipiosAlan Vasconcelos
 
Design Universal e arquitetura hostil
Design Universal e arquitetura hostilDesign Universal e arquitetura hostil
Design Universal e arquitetura hostilAlan Vasconcelos
 
MPP-III - Aula 08 - Usabilidade
MPP-III - Aula 08 - UsabilidadeMPP-III - Aula 08 - Usabilidade
MPP-III - Aula 08 - UsabilidadeAlan Vasconcelos
 
Mta1 aula-06 - Design Universal
Mta1 aula-06 - Design UniversalMta1 aula-06 - Design Universal
Mta1 aula-06 - Design UniversalAlan Vasconcelos
 
Mta1 aula-04 Framework DECIDE
Mta1 aula-04 Framework DECIDEMta1 aula-04 Framework DECIDE
Mta1 aula-04 Framework DECIDEAlan Vasconcelos
 
MTA1 Aula-02. Acessibilidade
MTA1 Aula-02. AcessibilidadeMTA1 Aula-02. Acessibilidade
MTA1 Aula-02. AcessibilidadeAlan Vasconcelos
 
MTA1 Aula-01. Introdução
MTA1 Aula-01. IntroduçãoMTA1 Aula-01. Introdução
MTA1 Aula-01. IntroduçãoAlan Vasconcelos
 
Usabilidade Aula-06. Processos: User Stories
Usabilidade Aula-06. Processos: User StoriesUsabilidade Aula-06. Processos: User Stories
Usabilidade Aula-06. Processos: User StoriesAlan Vasconcelos
 
Usabilidade aula-04. Processos: Personas
Usabilidade aula-04. Processos: PersonasUsabilidade aula-04. Processos: Personas
Usabilidade aula-04. Processos: PersonasAlan Vasconcelos
 
Usabilidade aula-03. Processos: Arquitetura de informação
Usabilidade aula-03. Processos: Arquitetura de informaçãoUsabilidade aula-03. Processos: Arquitetura de informação
Usabilidade aula-03. Processos: Arquitetura de informaçãoAlan Vasconcelos
 
Usabilidade aula-02. Metas e princípios
Usabilidade aula-02. Metas e princípiosUsabilidade aula-02. Metas e princípios
Usabilidade aula-02. Metas e princípiosAlan Vasconcelos
 
Usabilidade aula-01 Introdução
Usabilidade aula-01 IntroduçãoUsabilidade aula-01 Introdução
Usabilidade aula-01 IntroduçãoAlan Vasconcelos
 
Aula 03 - elementos-basicos
Aula 03 - elementos-basicosAula 03 - elementos-basicos
Aula 03 - elementos-basicosAlan Vasconcelos
 
MPIII - Aula 01 - Apresentação
MPIII - Aula 01 - ApresentaçãoMPIII - Aula 01 - Apresentação
MPIII - Aula 01 - ApresentaçãoAlan Vasconcelos
 

Mehr von Alan Vasconcelos (20)

Design Universal - Os 7 Principios
Design Universal - Os 7 PrincipiosDesign Universal - Os 7 Principios
Design Universal - Os 7 Principios
 
Design Universal e arquitetura hostil
Design Universal e arquitetura hostilDesign Universal e arquitetura hostil
Design Universal e arquitetura hostil
 
Cibercultura
CiberculturaCibercultura
Cibercultura
 
MPP-III - Aula 08 - Usabilidade
MPP-III - Aula 08 - UsabilidadeMPP-III - Aula 08 - Usabilidade
MPP-III - Aula 08 - Usabilidade
 
Mta1 aula-06 - Design Universal
Mta1 aula-06 - Design UniversalMta1 aula-06 - Design Universal
Mta1 aula-06 - Design Universal
 
Mta1 aula-04 Framework DECIDE
Mta1 aula-04 Framework DECIDEMta1 aula-04 Framework DECIDE
Mta1 aula-04 Framework DECIDE
 
MTA1 Aula-02. Acessibilidade
MTA1 Aula-02. AcessibilidadeMTA1 Aula-02. Acessibilidade
MTA1 Aula-02. Acessibilidade
 
MTA1 Aula-01. Introdução
MTA1 Aula-01. IntroduçãoMTA1 Aula-01. Introdução
MTA1 Aula-01. Introdução
 
Usabilidade Aula-06. Processos: User Stories
Usabilidade Aula-06. Processos: User StoriesUsabilidade Aula-06. Processos: User Stories
Usabilidade Aula-06. Processos: User Stories
 
Usabilidade aula-04. Processos: Personas
Usabilidade aula-04. Processos: PersonasUsabilidade aula-04. Processos: Personas
Usabilidade aula-04. Processos: Personas
 
Usabilidade aula-03. Processos: Arquitetura de informação
Usabilidade aula-03. Processos: Arquitetura de informaçãoUsabilidade aula-03. Processos: Arquitetura de informação
Usabilidade aula-03. Processos: Arquitetura de informação
 
Usabilidade aula-02. Metas e princípios
Usabilidade aula-02. Metas e princípiosUsabilidade aula-02. Metas e princípios
Usabilidade aula-02. Metas e princípios
 
Usabilidade aula-01 Introdução
Usabilidade aula-01 IntroduçãoUsabilidade aula-01 Introdução
Usabilidade aula-01 Introdução
 
Aula 10--revisao
Aula 10--revisaoAula 10--revisao
Aula 10--revisao
 
Aula 07 - Web
Aula 07 - WebAula 07 - Web
Aula 07 - Web
 
Aula 04 - Prototipação
Aula 04 - PrototipaçãoAula 04 - Prototipação
Aula 04 - Prototipação
 
Aula 06 - variabilidade
Aula 06 - variabilidadeAula 06 - variabilidade
Aula 06 - variabilidade
 
Aula 03 - elementos-basicos
Aula 03 - elementos-basicosAula 03 - elementos-basicos
Aula 03 - elementos-basicos
 
Aula 02 - Introducao
Aula 02 - IntroducaoAula 02 - Introducao
Aula 02 - Introducao
 
MPIII - Aula 01 - Apresentação
MPIII - Aula 01 - ApresentaçãoMPIII - Aula 01 - Apresentação
MPIII - Aula 01 - Apresentação
 

Avaliação Heurística

  • 3. AVALIANDOA USABILIDADE Avaliações formativas (ocorrem em cada ciclo de sprint) Avaliações somativas (ocorrem no final do ciclo, ou mesmo depois) Quando? As avaliações podem ser aplicadas em diversos momentos do ciclo de vida de um produto.
  • 4. AVALIANDOA USABILIDADE Como? No que diz respeito à aplicação, os métodos de avaliação de usabilidade podem ser empíricos ou analíticos Empíricos: • Requer a participação de usuários durante a coleta de dados, que, posteriormente, serão analisados pelo especialista, a fim de identificar os problemas da interface. • É realizado em ambientes controlados, no qual os avaliadores gravam toda a interação em vídeo para posterior análise. Durante a realização do teste, um dos avaliadores vai anotando os incidentes ocorridos durante a interação, além dos comentários do usuário em relação à interface. • Logo após o teste, os usuários respondem a um questionário com perguntas relacionadas à satisfação em relação ao produto e, também, perguntas com sugestões de melhorias.
  • 5. AVALIANDOA USABILIDADE Como? No que diz respeito à aplicação, os métodos de avaliação de usabilidade podem ser empíricos ou analíticos Analíticos: • Também conhecidos como métodos de inspeção, ou de prognóstico, caracterizam-se pelo fato do usuário não participar diretamente das avaliações. • Requer a presença de um especialista, que explorará a interface, a fim de encontrar problemas de usabilidade. • Além da identificação dos problemas, os avaliadores fazem sugestões de correção. • Tem como resultado um relatório formal dos problemas identificados e as sugestões de melhorias.
  • 6. AVALIANDOA USABILIDADE Como? No que diz respeito à aplicação, os métodos de avaliação de usabilidade podem ser empíricos ou analíticos Alguns métodos analíticos de avaliação: • Análise de Logs (Ex.: Google Analytics, etc...); • Inspeção por lista de conferência (Usability Guidelines) • Aplicação de Questionários (Survey) e/ou Entrevistas • Avaliação Heurística
  • 7. E adivinhem qual é o método (analítico) mais popular?
  • 8. E adivinhem qual é o método (analítico) mais popular? Avaliação Heurística, uai!
  • 9. AVALIAÇÃO HEURÍSTICA A palavra heurística vem da palavra grega Heuriskein, que significa descobrir (e que deu origem também ao termo Eureca).
  • 10. AVALIAÇÃO HEURÍSTICA Jakob Nielsen (1993), em seu livro Usability engineering, propõe um conjunto de dez heurísticas de usabilidade: 1. visibilidade e reconhecimento do estado ou contexto atual do sistema; 2. compatibilidade com o mundo real; 3. controle e liberdade do usuário; 4. consistência e padrões; 5. prevenção de erros; 6. reconhecimento ao invés de memorização; 7. flexibilidade e eficiência de uso; 8. projeto estético minimalista; 9. diagnóstico e correção de erros; e 10. ajuda e documentação. As heurísticas, neste caso, são um conjunto de regras e métodos que levam à descoberta e à resolução* de problemas (NIELSEN, 1993). *Leva à resolução, mas não aplica/implementa a resolução dos problemas encontrados.
  • 11. AVALIAÇÃO HEURÍSTICA Características: 1. É um método rápido e barato para analisar a usabilidade de um produto/website/sistema. (NIELSEN, 2005a; 2005b); 2. Destaca-se pela eficiência no levantamento precoce de problemas de usabilidade; 3. Dispensa o uso de um laboratório específico e não envolve usuários. 4. Recomenda-se que a análise seja realizada por especialistas em usabilidade, porém nada impede que usuários estudem os critérios de avaliação e realizem a análise. (NIELSEN, 2005a; 2005b) 5. Nielsen (2005a) diz que o melhor custo benefício para a aplicação desta análise é utilizando entre 3 e 5 avaliadores.
  • 12. AVALIAÇÃO HEURÍSTICA O sistema deve sempre informar ao usuário o que está acontecendo, deixando sempre visível o status do sistema a fim de evitar que o usuário fique se sinta perdido. Deve-se evitar qualquer espera do usuário. Nielsen (2000) diz que o tempo máximo para o usuário sentir que a interface responde de forma imediata é de 10 segundos e o ideal é 1 segundo apenas. Quando a espera for necessária o usuário deve ser informado sobre o andamento do processo (por mensagem ou animação). Se possível, informe o tempo esperado para finalizar o processo em execução, isso evita que o usuário tenha a impressão de que aconteceu algum erro no processo. 1- visibilidade e reconhecimento do estado ou contexto atual do sistema: feedback
  • 13. AVALIAÇÃO HEURÍSTICA 1- visibilidade e reconhecimento do estado ou contexto atual do sistema: feedback
  • 14. AVALIAÇÃO HEURÍSTICA O sistema deve utilizar uma linguagem familiar ao usuário e não focada em linguagem técnica de difícil compreensão pra os usuários. Para o cumprimento desta recomendação o conhecimento do nível cultural do usuário é fundamental. 2- compatibilidade com o mundo real: linguagem adequada
  • 15. AVALIAÇÃO HEURÍSTICA 2- compatibilidade com o mundo real: linguagem adequada
  • 16. AVALIAÇÃO HEURÍSTICA O sistema só deve executar tarefas que o usuário solicitar e quando o usuário solicitar. O usuário deve ter controles sobre o processamento do sistema com a possibilidade de interromper, cancelar ou continuar as tarefas que estão sendo realizadas. Estas ações devem ser antecipadas e as opções possíveis no momento devem ser oferecidas ao usuário. Para Nielsen (2005c) o usuário precisa ter conhecimento de uma “saída de emergência” para quando toma ações erradas por engano, ele precisa ter liberdade para desfazer, corrigir ou refazer ações. 3- controle e liberdade do usuário: direitos e deveres
  • 17. AVALIAÇÃO HEURÍSTICA 3- controle e liberdade do usuário: direitos e deveres
  • 18. AVALIAÇÃO HEURÍSTICA As denominações, formatos, situações e procedimentos devem sempre que possível manter uma similaridade e seguir padrões definidos para o sistema. O usuário não deve aprender termos e ações diferentes para se referir a uma mesma definição ou objetivo. (NIELSEN 2005c; Bastien e Scapin, 1993). Os elementos de uma interface são melhores reconhecidos, localizados e utilizados quando sua localização, formato e estética são iguais ou similares em diversas telas de um sistema. BASTIEN; SCAPIN (1993) 4- consistência e padrões: coerência
  • 20. AVALIAÇÃO HEURÍSTICA Melhor que oferecer boas mensagens de erros é prevenir que estes ocorram. Deve ser feito o máximo para evitar ou reduzir o número de erros ocorridos no uso de uma interface e quando eles ocorrerem deve a recuperação do sistema deve ser facilitada. (BASTIEN; SCAPIN, 1993) Se o usuário não pode ou não deve realizar uma ação deve ser feito o maior esforço possível para que ele não consiga sua realização. A qualidade da mensagem de erro influencia o aprendizado do usuário portanto a mensagem deve ser esclarecedora, utilizar a linguagem do usuário, explicitar onde está o problema e como o usuário deve proceder para a recuperação do erro. 5- prevenção de erros: restrições e avisos
  • 21. AVALIAÇÃO HEURÍSTICA 5- prevenção de erros: restrições
  • 22. AVALIAÇÃO HEURÍSTICA 5- prevenção de erros: avisos Para rir (ou chorar) mais, acesse: http://screenshotsofdespair.tumblr.com/
  • 23. AVALIAÇÃO HEURÍSTICA Minimizar a sobrecarga de memória do usuário tornando visíveis objetos, ações e opções. Informações sobre a utilização do sistema devem estar visíveis ou ser facilmente recuperáveis; Bastien e Scapin (1993) denominam um critério chamado “significado dos códigos e denominações” onde se recomenda que as denominações ou ícones utilizados devem ter uma forte relação semântica com sua função. A terminologia utilizada deve condizer com a do usuário e representar a real ação causada quando aquele elemento for acionado pelo usuário. 6- reconhecimento ao invés de memorização;
  • 24. AVALIAÇÃO HEURÍSTICA 6- reconhecimento ao invés de memorização;
  • 25. AVALIAÇÃO HEURÍSTICA Oferecer aos usuários mais experientes, aceleradores que permitam que as tarefas sejam realizadas mais rapidamente; Nielsen (2005c) diz que deve ser possível o uso de atalhos que permitem que usuários avançados aumentem sua efetividade utilizando a interface. Bastien e Scapin (1993) argumentam que dificilmente uma interface irá atender ao mesmo tempo todos os usuários em potencial e devido a isto a interface deve se adaptar ao usuário. Se recomenda a possibilidade de diversos procedimentos para a realização de uma tarefa. Quanto maiores as possibilidades para a realização de uma tarefa maior a chance do usuário encontrar uma forma que se adapte ao seu método de uso. 7- flexibilidade e eficiência de uso;
  • 28. AVALIAÇÃO HEURÍSTICA Evitar a utilização de informações irrelevantes ou pouco necessárias; Através de uma análise da tarefa é possível identificar os elementos realmente necessários na interface para que o objetivo seja atingido. Nielsen (2005c) recomenda que estas informações fiquem disponíveis em uma única tela e seja exibido apenas o necessário para a realização da tarefa, evitando que o usuário se disperse com elementos que não ajudarão na realização do objetivo. Nielsen (2003a) ressalta a importância da estética na percepção e conforto do usuário ao utilizar a interface. 8- projeto (design) estético minimalista;
  • 29. AVALIAÇÃO HEURÍSTICA 8- projeto (design) estético (?) minimalista;
  • 30. AVALIAÇÃO HEURÍSTICA 8- projeto (design) estético (?) minimalista; @#$%¨&*
  • 31. AVALIAÇÃO HEURÍSTICA Ajudar os usuários a reconhecer, diagnosticar e recuperar-se de erros; As mensagens de erro devem utilizar uma linguagem clara, simples e de fácil entendimento, oferecendo opções construtivas para solução destes; Um bom procedimento é: a) Informar o que deu errado: “O arquivo meu_arquivo.abc não pôde ser excluído” b) Informar as causas possíveis: “Provavelmente, este arquivo deve estar sendo editado e, por isso, não foi possível excluí-lo. c) Dizer como sair dessa: “Feche o programa de edição e tente novamente”. 9- diagnóstico e correção de erros;
  • 32. AVALIAÇÃO HEURÍSTICA 9- diagnóstico e correção de erros; Os comandos “Enviar relatório” e “não enviar” não ajudam na resolução do problema.
  • 33. AVALIAÇÃO HEURÍSTICA 9- diagnóstico e correção de erros; Alan Cooper, em seu livro About Face: The Essentials of User Interface Design, escreve: “É assim que todas as mensagens de erro são percebidas pelos usuários... Não importa o quão bem formuladas as suas mensagens de erro são, os usuários sempre irão interpretar que o erro é deles próprios“ O Guia de Estilo da Microsoft* oferece dicas interessantes: a) Use sempre a voz passiva (o arquivo não pôde ser excluído...); b) Você pode por a culpa no produto; c) Não dirija ao usuário diretamente como “você fez isso ou aquilo”. Dessa forma, o usuário pode achar que ele próprio é a causa do problema. * http://shop.oreilly.com/product/0790145305770.do
  • 34. AVALIAÇÃO HEURÍSTICA O ideal é que o sistema possa ser utilizado sem nenhum auxílio documentação ou sistema de ajuda. A documentação pode ser utilizada para melhorar a eficiência de um usuário porém não deve ser necessária para a utilização da interface, pelo menos em suas funções principais (NIELSEN, 2003a, p. 148). Nielsen (2003) diz que se o usuário procura ajuda em documentações é porque ele está com sérias dificuldades e almeja ajuda imediata. A documentação pode fazer parte da interface, contextualizada com a tarefa a ser realizada e exibida em uma interface gráfica através de um quadro, ou balão de ajuda. 10- ajuda e documentação.
  • 39. AVALIAÇÃO HEURÍSTICA- METODOLOGIA Cada avaliador deverá realizar a análise sem contato com os outros avaliadores, evitando que um avaliador influencie a análise do outro. Os relatos do avaliador podem ser feitos através da gravação de áudio, enquanto ele narra suas ações e problemas encontrados ou através de relato escrito dos problemas encontrados (usa-se uma planilha do Excel para isso). O avaliador deve também ter conhecimento sobre o produto e seus usuários, podendo assim avaliar como a interface atinge ou tenta atingir as expectativas dos usuários. A avaliação pode ser acompanhada ou não por um observador, que poderá retirar dúvidas dos avaliadores, explicar sobre o funcionamento do sistema e sugerir a realização de algumas tarefas. Aplicação
  • 40. AVALIAÇÃO HEURÍSTICA- METODOLOGIA Em um primeiro momento o avaliador deverá navegar livremente pelo produto/sistema/website (browsing) e relatar os erros que encontra. Sempre que possível o avaliador deve relacionar os erros encontrados com as heurísticas apresentadas anteriormente. Pode ser solicitado que o avaliador realize alguma tarefas específicas na interface, executando ações julgadas importantes para o produto ou sistema analisado. Aplicação
  • 41. AVALIAÇÃO HEURÍSTICA- METODOLOGIA O resultado desta primeira etapa da análise será uma lista com todos os problemas de usabilidade encontrados pelos avaliadores. Este resultado deve ser organizado na forma de uma planilha. Esta planilha, contendo os erros encontrados por todos os avaliadores, será entregue para cada avaliador para que quantifique o nível do problema. Coleta de dados
  • 42. AVALIAÇÃO HEURÍSTICA- METODOLOGIA Fatores Frequência É um problema comum ou raramente experimentado? Impacto Será fácil ou difícil para os usuários superar o problema? Persistência É um problema que só será experimentado uma vez (usuários conseguem superá-lo uma vez que sabem sobre ele) ou será problema toda vez que for encontrado? Impacto de mercado Certos problemas de usabilidade podem ter um efeito devastador sobre a popularidade do produto, mesmo que sejam objetivamente fáceis de superar.
  • 43. AVALIAÇÃO HEURÍSTICA- METODOLOGIA Severidade do problema É obtida pela média dos fatores citados anteriormente 0 Problema estético apenas, apenas deve ser reparado se existir tempo disponível no projeto 1 Problema menor de usabilidade, prioridade baixa. 2 Problema maior de usabilidade, sua solução é importante. 3 Catástrofe de usabilidade, indispensável a solução antes do lançamento do projeto. (NIELSEN, 2003a)
  • 45. VALEU! ALAN VASCONCELOS – www.alanvasconcelos.com
  • 46. BIBLIOGRAFIA BASTIEN, J. M. Christian; SCAPIN, Dominique L. Ergonomic criteria for the evaluation of human-computer interfaces. INRIA, 1993. MCINTIRE, Penny. Visual Design for the Modern Web. New Riders, 2008. NIELSEN, Jakob. Projetando Websites. Campus, 2000. NIELSEN, Jakob. Usability Engineering. Academyc Press, 2003a. NIELSEN, Jakob. 2003b. Use it. Disponível em < http://www.useit.com/alertbox/20030825.html >, Acesso em 12 set. 2008. NIELSEN, Jakob. Heuristic Evaluation, 2005a. Disponível em < http://www.useit.com/papers/heuristic/ >. Acesso em Set. 2008. NIELSEN, Jakob. How to conduct a Heuristic Evaluation. 2005b. Disponível em < http://www.useit.com/papers/heuristic/heuristic_evaluation.html >. Acesso em Set. 2008. NIELSEN, Jakob. Heuristics for User Interface Design. 2005c. Disponível em < http://www.useit.com/papers/heuristic/heuristic_list.html >. Acesso em 12 Out. 2008. NIELSEN, Jakob e Loranger, Hoa. Prioritizing Web Usability, New Riders, 2006.