Upload
bruno-joka
View
2.060
Download
0
Embed Size (px)
DESCRIPTION
Citation preview
1 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
parte 2
princípios heurísticos(nielsen)
2 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
• Nielsen descreve dez princípios gerais de usabilidade em interfaces
• a intenção era prover um conjunto de regras heurísticas para avaliar a usabilidade.
princípios heurísticos (nielsen)
3 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
• visibilidade do estado do sistema
• compatibilidade do sistema com o mundo real
• controle e liberdade do usuário
• consistência e padrões
• prevenção de erros
• reconhecimento ao invés de lembrança
• flexibilidade e eficiência de uso
• estética e design minimalista
• auxiliar usuários a reconhecer, diagnosticar e corrigir erros
• ajuda e documentação.
princípios heurísticos (nielsen)
4 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
1 visibilidade do estado do sistema
5 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
• o sistema deve sempre manter os usuários informados sobre o que está acontecendo
• essa informação deve vir por meio de feedback apropriado e em tempo razoável.
1 visibilidade do estado do sistema
6 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
três estágios do sistema:
1 está pronto para ser navegado ou acionado;
2 está em processamento deinformação ou está carregando;
3 está exibindo a resposta à busca.
1 visibilidade do estado do sistema
feedback necessário
7 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
1 visibilidade do estado do sistema
algumas formas de expor feedback do statusexemplos:
ampulheta; demarcação pontilhada; cursores
8 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
9 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
10 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
2 equivalência entre o sistema eo mundo real
11 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
• o princípio do mapeamento entre o sistema e o mundo real é aproximar a forma de apresentação do sistema à forma física do mundo real.
• o sistema deve falar a língua dos usuários, usando palavras, frases e conceitos familiares para eles, em vez de termos vindos da lógica do sistema.
• siga as convenções do mundo real, tornando a informação apareça em uma ordem lógica e natural para o usuário.
2 equivalência entre o sistema e o mundo real
12 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
13 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
14 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
15 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
16 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
17 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
3 controle do usuário e liberdade
18 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
• os usuários devem estar no controle das ações que ocorrem no sistema
• deve haver uma "saída de emergência" marcada para sair de estado indesejado facilmente
• sempre que possível, permita desfazer e refazer tarefas
3 controle do usuário e liberdade
19 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
20 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
21 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
22 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
23 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
24 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
25 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
26 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
27 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
28 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
4 consistência e padrões
29 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
• é o princípio mais freqüentemente violado
• os usuários não devem ser obrigados a perguntar se palavras, situações ou ações diferentes significam a mesma coisa
• siga sempre as convenções da plataforma
4 consistência e padrões
30 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
31 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
32 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
33 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
34 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
35 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
36 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
37 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
38 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
39 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
5 prevenção de erros
40 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
• muito melhor que boas mensagens de erro é um projeto cuidadoso que, em primeiro lugar, previna a ocorrência de problemas.
5 prevenção de erros
41 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
5 prevenção de erros
42 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
43 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
44 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
45 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
6 reconhecer ao invés de relembrar
46 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
• deve-se tornar objetos, ações e opções visíveis
• o usuário não deve ter que relembrar informação de uma parte do diálogo em outra parte
• instruções para uso do sistema devem estar visíveis ou facilmente recuperáveis sempre que necessário.
6 reconhecer ao invés de relembrar
47 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
48 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
6 reconhecer ao invés de relembrar
49 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
50 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
7 flexibilidade e eficiência de uso
51 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
• aceleradores da tarefa – não vistos pelo novato – podem ainda aumentar a velocidade de interação para o usuário experiente
• dessa forma, o sistema pode atender tanto aos usuários experientes quanto aos inexperientes
7 flexibilidade e eficiência de uso
52 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
53 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
54 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
55 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
56 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
57 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
58 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
59 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
60 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
8 estética e design minimalista
61 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
• diálogos não devem conter informação que seja irrelevante ou raramente necessária.
• toda unidade de informação extra em um diálogo compete com unidades de informação relevantes e diminui sua visibilidade relativa.
8 estética e design minimalista
62 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
63 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
64 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
65 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
66 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
67 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
9 auxiliar usuários a reconhecer, diagnosticar e corrigir erros
68 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
• mensagens de erro devem ser expressas em linguagem clara (sem códigos), indicar precisamente o problema, e sugerir construtivamente uma solução.
9 auxiliar usuários a reconhecer, diagnosticar e corrigir erros
69 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
9 auxiliar usuários a reconhecer, diagnosticar e corrigir erros
70 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
9 auxiliar usuários a reconhecer, diagnosticar e corrigir erros
71 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
72 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
73 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
74 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
10 ajuda e documentação
75 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
• ainda que seja melhor que o sistema possa ser usado sem documentação, pode ser necessário prover ajuda.
• qualquer informação deste tipo deve ser fácil de buscar, focada na tarefa do usuário, relacionar passos concretos a serem desenvolvidos, e não ser muito longa.
10 ajuda e documentação
76 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
77 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
78 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
79 de 79
edson rufino de souza, m.sc.avaliação heurística > parte 2: princípios heurísticos (nielsen)
10 ajuda e documentação