Usabilidade de
Interfaces Humano-Computador
Material adaptado do
Laboratório de Utilizabilidade da Informática
Departamento de Informática e Estatística - UFSC
Usabilidade
A capacidade que um sistema interativo
oferece a seu usuário, em um
determinado contexto de operação, para
a realização de tarefas, de maneira
eficaz, eficiente e agradável.
Problema de Usabilidade
... qualquer coisa que interfira com a
habilidade do usuário em completar suas
tarefas de forma efetiva e eficiente.
(Karat, 1992)
... um aspecto do sistema e/ou da
demanda sobre o usuário que torna o
sistema desagradável, ineficiente,
oneroso ou impossível de permitir a
realização dos objetivos do usuário em
uma situação típica de uso. (Lavery et al,
1997)
Oportunidades de uma
Avaliação de Usabilidade
Definir a aceitação ou não, de projetos
encomendados.
Propor revisões/ajustes/customização em
produtos acabados.
Comparar o desempenho efetivo de
softwares interativos .....
Propor correções em projetos em
desenvolvimento.
Objetivos da Avaliação
de Usabilidade
Observar e registrar de maneira objetiva os
problemas efetivamente enfrentados pelo
usuário na interação com o sistema;
Observar, quantificar e medir, as taxas de
Eficácia, Eficiência e Produtividade do
usuário na interação com o sistema;
Diagnosticar as características do projeto da
interface com o usuário que provavelmente
representem obstáculos à interação;
Objetivos da Avaliação
de Usabilidade (cont.)
Identificar as desconformidades do software
em relação aos padrões de usabilidade.
Conhecer a satisfação do usuário em relação
ao sistema (nem sempre relacionada
diretamente com produtividade).
Prever dificuldades de aprendizado.
Prever os tempos de execução de tarefas
informatizadas.
Técnicas de Avaliação
de Usabilidade
Técnicas Prospectivas 
– baseadas na opinião do usuário sobre a
interação com o sistema
Técnicas Preditivas 
– baseadas em modelos formais
– baseadas no conhecimento do projetista
Técnicas Objetivas
– baseadas na observação da interação
Técnica Objetiva
 Ensaios de Interação
Simulação de uma situação real de trabalho,
em campo ou em laboratório, da qual
participam usuários representativos da
população alvo do sistema com o objetivo
de revelar problemas ligados a utilização
real do sistema e obter dados objetivos
sobre a produtividade na interação
Ensaios de Interação
Características
Abordagem
– técnica orientada ao usuário e à tarefa
Tipo
de Diagnóstico
– revela problemas barreiras e obstáculos,
gerais, iniciais e definitivos;
Ensaios de Interação
Parâmetros (1/3)
Cenários
– conjuntos de operações da uma tarefa real
que, durante uma simulação com o sistema
serão realizados por uma amostra de usuáriosalvo do aplicativo.
Amostra
de Usuários
– especialistas nas tarefas, metade novatos,
metade experientes na operação do sistema;
– não forçá-los a participar (motivá-los) : garantir
o anonimato nos registros (se necessário);
Ensaios de Interação
Parâmetros (2/3)

Local de realização
– local de trabalho;
– laboratório;

Verbalizações do usuário
– verbalização simultânea;
– verbalização consecutiva: comentários
consecutivos realizados pelo usuário na
realização dos cenários com o registro de
suas ações;
Ensaios de Interação
Parâmetros (3/3)
Situações
de impasse
– não interferir, deixar o usuário resolver
sozinho a tarefa;
– interferir, mostrar o caminho ao usuário;
– propor o abandono e a troca de tarefas;
 Não prolongar as situações de impasse;
 Encerrar o ensaio no caso de
constrangimentos;
Ensaios de Interação
Resultado da Avaliação
Relatório
– Análise e interpretação dos dados obtidos
– Redação do relatório
Trabalho Prático - Dicas :
 Defina
um conjunto de operações de uma tarefa
real que, durante uma simulação com o sistema
serão realizados por uma amostra de usuários-alvo
do sistema.
 Defina
o ambiente em que será executada a
avaliação (laboratório, em casa, no local de
trabalho)
Trabalho Prático - Dicas :
 Especifique
o perfil dos participantes:
- Para isto poderão ser utilizados parâmetros como:
I) Idade do usuário
II) Tipo de Usuário (ocasional ou freqüente)
III) Conhecimento da tarefa (novato ou experiente)
- Atenção: Garanta ao usuário anonimato nos registros
 Marque
local, data e horário com cada um dos
usuários para execução da avaliação.
- É importante esclarecer o participante sobre os objetivos
do teste, enfatizando o fato de ser o sistema, e não ele, o
foco das avaliações.
Trabalho Prático - Dicas :
 Proponha
a execução das tarefas (cenários) prédefinidos aos usuários-alvo.
Atenção:
- Não exponha um participante à observação ou aos
comentários de colegas;
- Nunca tome atitudes grosseiras, que possam inibir o
usuário;
- Em hipótese alguma o usuário pode sentir-se culpado
pelo fracasso na tarefa durante a avaliação.
Trabalho Prático - Dicas :
 Verbalizações
- Deve-se solicitar ao usuário que verbalize suas ações
e/ou dúvidas enquanto realiza a tarefa do teste;
 Registro
das ações
- Registre todas as ações do usuário.
- Exemplo:
- Dúvidas sobre o que um ícone representa,
- Incertezas na localização das tarefas dentro do
menu,
- Mensagens de erro não compreendidas,
- Impossibilidade de retornar a um estado anterior, etc...
Trabalho Prático - Dicas :
 Descrição
da avaliação realizada
- Aponte os detalhes da realização de cada teste,
incluindo a descrição do perfil dos usuários
participantes, os cenários utilizados e, para cada
usuário, as ações/dúvidas que surgiram na realização
dos testes;
- Elabore uma avaliação levando em consideração o
perfil dos usuários, os princípios de usabilidade e os
problemas encontrados pelo usuário na realização do
teste;
- Proponha melhorias que poderiam ser realizadas na
interface do software testado.
Download

Usabilidade_Trab_Observa