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

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

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

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

Usabilidade obtida ao longo do processo


de desenvolvimento da interface
Pode-se utilizar princpios e guidelines, mas
isso no garante a usabilidade

Princpios bsicos da ergonomia


de software
J vistos na disciplina:
Esforo Mnimo do
Usurio

Mxima Tolerncia para


Mudanas Ambientais
(interoperabilidade)

Memria Mnima do
Usurio
Frustrao Mnima

Notificao Imediata de
Problemas

Maximizar o uso de
Padres e Hbitos

Controle Mximo de
Tarefas pelo usurio

Mxima Tolerncia para


Diferencas Humanas

Apoio Mximo s Tarefas

Usabilidade

Critrios de qualidade
Heursticas de usabilidade
Nielsen e Molich (1990); Nielsen (1994): 10 critrios

Como medir a qualidade de uma interface e


sua utilidade?

Visbilidade do status sistema

Linguagem familiar ao usurio

4
Controle do usurio

Consistncia
6

Preveno de erros
7

Memorizao mnima
8

Uso eficiente e flexvel


9

Projeto minimalista, simples


10

Boas mensagens de erro

Ajuda e documentao

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

Escolha do mtodo de avaliao de acordo


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

Avaliao sem usurios


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

Percurso cognitivo (cognitive walkthrough)


Orientado a tarefas

Anlise de aes
Orientado durao de aes elementares

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

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

Avaliao com usurios


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

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

Refs para heursticas de Nielsen

Refs para critrios ergonmicos

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

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