Você está na página 1de 5

Usabilidade e Ergonomia

• Ergonomia (International Ergonomics


Association em 2000)
Usabilidade de Software – Ergonomics (or human factors) is the
scientific discipline concerned with the
understanding of interactions among humans
INF01043 – Interação Homem-Computador and other elements of a system, and the
2006/2 profession that applies theory, principles,
data, and methods to design in order to
optimize human well-being and overall system
performance

Ergonomia Usabilidade

O principio da ergonomia é estudar o conforto e Medida de qualidade dos objetos e interfaces


a adaptação aos objetos e interfaces visando acrescida à utilidade dos mesmos.
aumentar a produtividade e a satisfação das
pessoas

De Jakob Nielsen ...


http://www.useit.com/alertbox/20030825.html

Usability is a quality attribute that assesses how


easy user interfaces are to use. The word
"usability" also refers to methods for improving
ease-of-use during the design process.
Princípios básicos da ergonomia
Usabilidade de software
de software
• Usabilidade da interface Já vistos na disciplina:
• Não é possível determinar a priori o que é • Esforço Mínimo do • Máxima Tolerância para
uma “boa” interface Usuário Mudanças Ambientais
• Memória Mínima do (interoperabilidade)
– Depende das tarefas
Usuário • Notificação Imediata de
– Depende dos usuários Problemas
• Frustração Mínima
• Usabilidade é obtida ao longo do processo • Controle Máximo de
de desenvolvimento da interface • Maximizar o uso de
Padrões e Hábitos Tarefas pelo usuário
– Pode-se utilizar princípios e guidelines, mas • Apoio Máximo às Tarefas
isso não garante a usabilidade • Máxima Tolerância para
Diferencas Humanas

Usabilidade Critérios de qualidade


• Heurísticas de usabilidade
– Nielsen e Molich (1990); Nielsen (1994): 10 critérios
Como medir a qualidade de uma interface e 1 2
Visbilidade do status sistema Linguagem familiar ao usuário
sua utilidade?
3 4
Controle do usuário Consistência

5 6
Prevenção de erros Memorização mínima

7 8
Uso eficiente e flexível Projeto minimalista, simples
9 10
Boas mensagens de erro Ajuda e documentação

http://www.useit.com/papers/heuristic/heuristic_list.html
Critérios de qualidade Quando usar os critérios?
• Critérios ergonômicos
• Avaliação da usabilidade de interfaces,
– Bastien e Scapin (1993): 18 princípios
sem o envolvimento de usuários
1. Presteza/condução 9. Ações explícitas – Novo sistema
2. Agrupamento por localização 10. Controle do usuário
3. Agrupamento por formato 11. Flexibilidade – Re-projeto de um sistema
4. Feedback 12. Experiência do usuário
5. Legibilidade 13. Proteção contra erros – Comparação de sistemas
6. Concisão 14. Boas mensagens de erro
7. Ações mínimas
Controle
Explícito
15. Correção de erros
• Sempre?
8. Densidade informacional 16. Consistência – Não: há métodos alternativos
17. Elementos com significado
18. Compatibilidade

http://www.labiutil.inf.ufsc.br/ergolist/rec.htm

Processo de projeto Re-projeto de sistema


• Task centered design (Lewis e Rieman) • Melhoria da usabilidade (Nielsen)
– Análise de usuários e tarefas – Avaliação da interface existente
– Seleção de tarefas representativas – Avaliação de outras interfaces existentes
– Análise de interfaces existentes – Análise dos usuários e tarefas
– Esboço da interface (em papel!)
– Avaliação de protótipos em papel ...
– Avaliação do esboço da interface sem usuários
(pelos projetistas ou especialistas) – Refinamento iterativo dos protótipos de acordo com
– Prototipação sucessivas avaliações
– Teste com usuários – Avaliação do protótipo usando heurísticas de
– Iteração para correção do protótipo usabilidade
– Desenvolvimento final – Projeto e avaliação final

http://www.useit.com/alertbox/20030825.html
Comparação de sistemas Avaliação sem usuários
• Avaliação comparativa • Importante porque
– Determinação dos critérios de comparação – Tempo dos usuários é precioso
• Qualitativos – Muitos problemas podem ser detectados antes da
programação do protótipo
• Quantitativos
– Poucos especialistas podem cobrir uma grande gama
– Escolha do método de avaliação de acordo de problemas
com os critérios • Diferentes métodos
• Avaliação sem usuários (pelos projetistas ou por
– Baseados numa descrição informal, protótipo em
especialistas)
papel
• Teste com usuários
– Baseados numa especificação com notação formal

Avaliação sem usuários Avaliação com usuários


• Avaliação heurística • Thinking aloud
– Orientado pela inspeção com base nas – Usuário registra suas ações oralmente e
heurísticas ou critérios ergonômicos comenta os resultados, problemas, etc
• Percurso cognitivo (cognitive walkthrough) • Ensaios de interação
– Orientado a tarefas – Coleta de dados básicos como tempo,
• Análise de ações número de erros
– Orientado à duração de ações elementares
Refs para heurísticas de Nielsen Refs para critérios ergonômicos
• Nielsen, J. and Molich, R. "Heuristic evaluation of user • Bastien, J.M.C., Scapin, D. (1993) “Ergonomic Criteria for
the Evaluation of Human-Computer interfaces”. Institut
interfaces." Proc. CHI'90 Conference on Human Factors National de recherche en informatique et en automatique,
in Computer Systems. New York: ACM, 1990, pp. 249- France.
256. • Scapin, Dominique L., Bastien, J. M. Christian (1997):
• Molich, R. and Nielsen, J. "Improving a human-computer Ergonomic Criteria for Evaluating the Ergonomic Quality
dialogue: What designers know about traditional of Interactive Systems. In Behaviour and Information
interface design." Communications of the ACM, 33 Technology - BIT, 16 (4) p. 220-231
(March 1990), pp. 338-342 • Bastien, J. M. Christian, Scapin, Dominique L. (1995):
• Nielsen, J. "Usability Engineering." San Diego, CA: Evaluating a User Interface with Ergonomic Criteria. In
Academic Press, 1992 International Journal of Human-Computer Interaction, 7
(2) p. 105-121

http://www.ergoweb.ca/criteres.html

Outras refs Exemplos


• Lewis, Clayton e Rieman, John. “Task- • Usando instrumentos de avaliação
centered user interface design. A practical heurística
introduction.”, 1994.
– ftp.cs.colorado.edu, user “anonymous"; • Comparando técnicas diferentes
password, full login name;
– directory /pub/cs/distribs/clewis/HCI-Design-
Book

Você também pode gostar