Você está na página 1de 5

Usabilidade e Ergonomia

Ergonomia (International Ergonomics Association em 2000)

Usabilidade de Software
INF01043 Interao Homem-Computador 2006/2

Ergonomics (or human factors) is the scientific discipline concerned with the understanding of interactions among humans and other elements of a system, and the profession that applies theory, principles, data, and methods to design in order to optimize human well-being and overall system performance

Ergonomia
O principio da ergonomia estudar o conforto e a adaptao aos objetos e interfaces visando aumentar a produtividade e a satisfao das pessoas

Usabilidade
Medida de qualidade dos objetos e interfaces acrescida utilidade dos mesmos.

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.

Usabilidade de software
Usabilidade da interface No possvel determinar a priori o que uma boa interface
Depende das tarefas Depende dos usurios

Princpios bsicos da ergonomia de software


J vistos na disciplina: Esforo Mnimo do Usurio Memria Mnima do Usurio Frustrao Mnima Maximizar o uso de Padres e Hbitos Mxima Tolerncia para Diferencas Humanas Mxima Tolerncia para Mudanas Ambientais (interoperabilidade) Notificao Imediata de Problemas Controle Mximo de Tarefas pelo usurio Apoio Mximo s Tarefas

Usabilidade obtida ao longo do processo de desenvolvimento da interface


Pode-se utilizar princpios e guidelines, mas isso no garante a usabilidade

Usabilidade
Como medir a qualidade de uma interface e sua utilidade?

Critrios de qualidade
Heursticas de usabilidade
Nielsen e Molich (1990); Nielsen (1994): 10 critrios
1 3 Controle do usurio 5 Preveno de erros 7 Uso eficiente e flexvel 9 Boas mensagens de erro 10 Ajuda e documentao 8 Projeto minimalista, simples 6 Memorizao mnima Visbilidade do status sistema 2 4 Consistncia Linguagem familiar ao usurio

http://www.useit.com/papers/heuristic/heuristic_list.html

Critrios de qualidade
Critrios ergonmicos
Bastien e Scapin (1993): 18 princpios
1. 2. 3. 4. 5. 6. 7. 8. Presteza/conduo Agrupamento por localizao Agrupamento por formato Feedback Legibilidade Conciso Controle Explcito Aes mnimas Densidade informacional 9. Aes explcitas 10. Controle do usurio 11. Flexibilidade 12. Experincia do usurio 13. Proteo contra erros 14. Boas mensagens de erro 15. Correo de erros 16. Consistncia 17. Elementos com significado 18. Compatibilidade

Quando usar os critrios?


Avaliao da usabilidade de interfaces, sem o envolvimento de usurios
Novo sistema Re-projeto de um sistema Comparao de sistemas

Sempre?
No: h mtodos alternativos

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

Processo de projeto
Task centered design (Lewis e Rieman)
Anlise de usurios e tarefas Seleo de tarefas representativas Anlise de interfaces existentes Esboo da interface (em papel!) Avaliao do esboo da interface sem usurios (pelos projetistas ou especialistas) Prototipao Teste com usurios Iterao para correo do prottipo Desenvolvimento final

Re-projeto de sistema
Melhoria da usabilidade (Nielsen)
Avaliao da interface existente Avaliao de outras interfaces existentes Anlise dos usurios e tarefas Avaliao de prottipos em papel ... Refinamento iterativo dos prottipos de acordo com sucessivas avaliaes Avaliao do prottipo usando heursticas de usabilidade Projeto e avaliao final
http://www.useit.com/alertbox/20030825.html

Comparao de sistemas
Avaliao comparativa
Determinao dos critrios de comparao
Qualitativos Quantitativos

Avaliao sem usurios


Importante porque
Tempo dos usurios precioso Muitos problemas podem ser detectados antes da programao do prottipo Poucos especialistas podem cobrir uma grande gama de problemas

Escolha do mtodo de avaliao de acordo com os critrios


Avaliao sem usurios (pelos projetistas ou por especialistas) Teste com usurios

Diferentes mtodos
Baseados numa descrio informal, prottipo em papel Baseados numa especificao com notao formal

Avaliao sem usurios


Avaliao heurstica
Orientado pela inspeo com base nas heursticas ou critrios ergonmicos

Avaliao com usurios


Thinking aloud
Usurio registra suas aes oralmente e comenta os resultados, problemas, etc

Percurso cognitivo (cognitive walkthrough)


Orientado a tarefas

Ensaios de interao
Coleta de dados bsicos como tempo, nmero de erros

Anlise de aes
Orientado durao de aes elementares

Refs para heursticas de Nielsen


Nielsen, J. and Molich, R. "Heuristic evaluation of user interfaces." Proc. CHI'90 Conference on Human Factors in Computer Systems. New York: ACM, 1990, pp. 249256. Molich, R. and Nielsen, J. "Improving a human-computer dialogue: What designers know about traditional interface design." Communications of the ACM, 33 (March 1990), pp. 338-342 Nielsen, J. "Usability Engineering." San Diego, CA: Academic Press, 1992

Refs para critrios ergonmicos


Bastien, J.M.C., Scapin, D. (1993) Ergonomic Criteria for the Evaluation of Human-Computer interfaces. Institut National de recherche en informatique et en automatique, France. Scapin, Dominique L., Bastien, J. M. Christian (1997): Ergonomic Criteria for Evaluating the Ergonomic Quality of Interactive Systems. In Behaviour and Information Technology - BIT, 16 (4) p. 220-231 Bastien, J. M. Christian, Scapin, Dominique L. (1995): Evaluating a User Interface with Ergonomic Criteria. In International Journal of Human-Computer Interaction, 7 (2) p. 105-121
http://www.ergoweb.ca/criteres.html

Outras refs
Lewis, Clayton e Rieman, John. Taskcentered user interface design. A practical introduction., 1994.
ftp.cs.colorado.edu, user anonymous"; password, full login name; directory /pub/cs/distribs/clewis/HCI-DesignBook

Exemplos
Usando instrumentos de avaliao heurstica Comparando tcnicas diferentes

Você também pode gostar