Escolar Documentos
Profissional Documentos
Cultura Documentos
CAMPUS IPORÁ
Método de avaliação
Heurística
Tecnologia em Análise e Desenvolvimento de Sistemas
Disciplina: Interface Homem Computador
Professora: Luciana Recart Cardoso
2
Métodos para avaliação de interface
3
Heurística
DESCOBRIR
INOVAR
PROPOR
HEURÍSTICA
PROJETAR EUREKA!
CRIAR ARQUIMEDES
4
Eureca
A palavra "Eureka" usa-se hoje em dia como
celebração de uma descoberta, um achado ou o
fim de uma busca.
5
Heurística
Etimologicamente a palavra heurística vem da
palavra grega Heuriskein, que significa descobrir
(e que deu origem também ao termo Eureca).
6
Heurística
A heurística é um conjunto
de regras e métodos que
conduzem à descoberta, à
invenção e à resolução de
problemas.
7
Heurística na IHC é um método de
inspeção de usabilidade
8
Conjuntos de heurísticas
9
Conjunto de heurísticas de
Bastien e Scapin
10
Conjunto de heurísticas de Nielsen
12
Conjunto de heurísticas de
Nielsen
2. Compatibilidade entre sistema e mundo real:
O sistema deve utilizar a linguagem do usuário, com
palavras, frases e conceitos familiares para ele, ao invés
de termos específicos de sistemas. Seguir convenções do
mundo real, fazendo com que a informação apareça em
uma ordem lógica e natural.
13
Conjunto de heurísticas de
Nielsen
3. Controle e liberdade para o usuário:
Estão relacionados à situação em que os usuários
frequentemente escolhem as funções do sistema por
engano e então necessitam de "uma saída de
emergência” claramente definida para sair do estado
não desejado sem ter que percorrer um longo
diálogo, ou seja, é necessário suporte a undo e redo.
14
Conjunto de heurísticas de
Nielsen
4.Consistência e padrões:
Referem-se ao fato de que os usuários não
deveriam ter acesso a diferentes situações, palavras
ou ações representando a mesma coisa. A interface
deve ter convenções não ambíguas.
Neste caso a heurística é violada.
Salvar como permite que o usuário
crie uma Nova pasta.
Cancelar destacado não cancela
toda a operação realizada. A pasta a
recém criada não é removida.
15
Conjunto de heurísticas de
Nielsen
5. Prevenção de erros:
A interface do sistema deve informar/sinalizar
claramente ao usuário os efeitos e consequências de
suas ações, para evitar enganos. Sempre que possível,
deve evitar erros se puder detectar que as pré-condições
para uma ação não estão satisfeitas, ou que a ação não é
cabível no contexto corrente.
16
Conjunto de heurísticas de Nielsen
6. Reconhecimento em lugar de lembrança
O funcionamento do sistema deve ser intuitivo, sem a
necessidade que o usuário deva ficar lembrando todas
as tarefas que for executar.
17
Conjunto de heurísticas de
Nielsen
7. Flexibilidade e eficiência de uso:
A ineficiência nas tarefas pode reduzir a eficácia
do usuário e causar-lhes frustração. O sistema deve
ser adequado tanto para usuários inexperientes
quanto para usuários experientes.
Salvar (Ctrl + B) 18
Conjunto de heurísticas de
Nielsen
8. Projeto minimalista e estético:
Os diálogos não devem conter informações
irrelevantes ou raramente necessárias. Cada
unidade extra de informação em um diálogo
compete com unidades relevantes e diminui sua
visibilidade relativa.
Heurística violada
19
Conjunto de heurísticas de Nielsen
20
Conjunto de heurísticas de Nielsen
F1
21
Análise Heurística
A análise heurística consiste, basicamente, em
submeter a interface de um determinado aplicativo
à avaliação de alguns especialistas em
usabilidade, conforme um conjunto previamente
determinado de “bons princípios de usabilidade”.
Esses princípios denominados heurísticas, são o
principal conjunto destas regras criado por Jakob
Nielsen, que os expôs no livro Usability Engineering
(1993).
22
Preparação da Análise Heurística
Para fazer uma análise heurística, precisamos dos
seguintes “ingredientes”:
Especialistas em usabilidade (de 3 a 5);
Um protótipo do aplicativo;
Hipóteses iniciais sobre os usuários (opcional);
Bateria de atividades (opcional)
23
Hipóteses iniciais sobre os usuários
As hipóteses iniciais sobre os usuários, mesmo
sendo opcionais, são itens interessantes a serem
aplicados na análise heurística.
24
Hipóteses iniciais sobre os usuários
25
Bateria de atividades
26
Execução da Análise Heurística
27
Execução da Análise Heurística
28
Execução da Análise Heurística
29
Escala de erros
30
Escala de erros
Nível 0: Não é encarado necessariamente como um
problema de usabilidade.
Nível 1: Problema estético que não tem necessidade de
ser corrigido, a menos que haja tempo e recurso
disponível.
Nível 2: Pequeno problema com baixa prioridade na
correção.
Nível 3: Problema com alta prioridade de correção.
Nível 4: Catástrofe de usabilidade, ou seja, o produto
só será liberado se a correção for feita. Ao final, o
relatório das violações de heurística vai ficar similar à
tabela abaixo mostrada.
31
Tabela para avaliação heurística
32
Fases para a aplicação de avaliação
de heurísticas
33
Escala de erros
34