Professional Documents
Culture Documents
interação
design
usabilidade
Pontifícia Universidade Católica de Minas Gerais
Curso Sistemas de Informação
Maio 2008
design
Para que avaliar? usabilidade
• Seguir guidelines garante qualidade de uso?
• Softwares com baixa qualidade de uso:
– requerem treinamento excessivo
– desmotivam a exploração
– confundem os usuários
– induzem os usuários ao erro
– geram insatisfação
– diminuem a produtividade
– não trazem o retorno de investimento previsto
2
interface
interação
design
Para que avaliar? usabilidade
• Objetivos:
– Identificar as necessidades de usuários ou verificar o
entendimento dos projetistas sobre estas necessidades;
– Identificar problemas de interação ou de interface;
– Investigar como uma interface afeta a forma de trabalhar dos
usuários;
– Comparar alternativas de projeto de interface;
– Alcançar objetivos quantificáveis em métricas de usabilidade;
– Verificar conformidade com um padrão ou com heurísticas.
3
interface
interação
design
Quando avaliar? usabilidade
• Etapa do desenvolvimento de software
4
interface
interação
design
Métodos de Avaliação usabilidade
• Principais características entre os métodos:
– Etapa do ciclo do projeto de software a ser aplicado:
• Avaliação Formativa
• Avaliação Somativa
– Técnica de coleta de dados
• Coleta da opinião dos usuários
• Observação dos usuários
• Registro de uso
• Coleta de opinião de especialistas
5
interface
interação
design
Métodos de Avaliação usabilidade
– Tipo de dado coletado
• Qualitativo
• Quantitativo
– Tipo de análise
• Análise preditiva
• Análise interpretativa
• Análise experimental
6
interface
interação
design
Métodos de avaliação usabilidade
• Classificação dos métodos de avaliação
– Métodos Analíticos
• Avaliador realiza inspeção ou examina aspectos de uma interface
com base em algum critério
• Identifica e seleciona problemas de usabilidade e com base nestes
problemas o avaliador faze recomendações
• São realizados em qualquer fase do desenvolvimento da interface
• Exemplos:
– Percurso Cognitivo
– Avaliação Heurística
7
interface
interação
design
Métodos de avaliação usabilidade
• Classificação dos métodos de avaliação
– Métodos Empíricos
• Avaliador constata problemas de usabilidade a partir da
observação do usuário interagindo com a interface
• São centrados no usuário e necessitam de um protótipo
• Realizadas em Laboratório:
– Quando há necessidade de avaliar aspectos específicos da interface
– Disposição de equipamentos sofisticados
– Avaliador tem maior controle sobre o usuário e o ambiente
– Não consegue identificar fatores do ambiente real que podem impactar o
sistema
– Exemplo:
» Teste de usabilidade
Interface Homem Máquina
8
interface
interação
design
Métodos de avaliação usabilidade
• Classificação dos métodos de avaliação
– Métodos Empíricos
• Realizadas em Campo:
– Desempenhadas em ambientes reais
– Melhora o entendimento sobre as atividades do usuário
– Verifica o impacto da tecnologia sobre essas atividades
– Avaliador não tem controle sobre o usuário e o ambiente
– Consegue identificar fatores do ambiente real que podem impactar o sistema
– Coleta de dados:
» Pergunta aos usuários (questionários e entrevistas)
» Observação (direta e indireta)
9
interface
interação
design
Como avaliar? usabilidade
• Framework DECIDE (Preece et al, 2002)
– Auxilia no planejamento da avaliação
• Escolha e condução da avaliação
Sigla Palavras Significado
10
interface
interação
design
Exemplo de Condução usabilidade
Sigla Palavras Significado
11
interface
interação
design
Exemplo de Condução usabilidade
Sigla Palavras Significado
D Determine Determinar as metas da avaliação
E Explore Explorar as questões específicas a serem respondidas
Explorar as questões específicas que serão
E C Explore
Choose Escolher o paradigma e as técnicas de avaliação que responderão as perguntas
I Identify respondidas
Identificar questões de ordem prática
D Decide Decidir como lidar com questões éticas
E Evaluate Avaliar, interpretar e apresentar os dados
12
interface
interação
design
Exemplo de Condução usabilidade
Subdividir a Meta principal em metas específicas
13
interface
interação
design
Exemplo de Condução usabilidade
Sigla Palavras Significado
D Determine Determinar as metas da avaliação
E Explore Explorar as questões específicas a serem respondidas
C Choose Escolher o Paradigma
Escolher o paradigma e que
e as técnicas de avaliação asresponderão
técnicas de
as perguntas
C IChoose
Identify Identificar questões de ordem prática
D Decide
avaliação que responderão as perguntas
Decidir como lidar com questões éticas
E Evaluate Avaliar, interpretar e apresentar os dados
14
interface
interação
design
Exemplo de Condução usabilidade
Sigla Palavras Significado
D Determine Determinar as metas da avaliação
E Explore Explorar as questões específicas a serem respondidas
C Choose Escolher o paradigma e as técnicas de avaliação que responderão as perguntas
I Identify Identificar questões de ordem prática
ID Identify
Decide Identificar questões de ordem prática
Decidir como lidar com questões éticas
E Evaluate Avaliar, interpretar e apresentar os dados
• Amostra de usuários
• Tarefas a serem avaliadas
• Método específico de entrevista (ex. MEDS)
• Como será a coleta de dados
• Como será a análise de dados
• Como será a apresentação do resultado
Interface Homem Máquina
15
interface
interação
design
Exemplo de Condução usabilidade
Sigla Palavras Significado
D Determine Determinar as metas da avaliação
E Explore Explorar as questões específicas a serem respondidas
C Choose Escolher o paradigma e as técnicas de avaliação que responderão as perguntas
I Identify Identificar questões de ordem prática
D Decide Decidir como lidar com questões éticas
D E Decide
Evaluate Decidir como
Avaliar, interpretar lidaroscom
e apresentar dados questões éticas
• Amostra de usuários
design
Exemplo de Condução usabilidade
Sigla Palavras Significado
D Determine Determinar as metas da avaliação
E Explore Explorar as questões específicas a serem respondidas
C Choose Escolher o paradigma e as técnicas de avaliação que responderão as perguntas
I Identify Identificar questões de ordem prática
D Decide Decidir como lidar com questões éticas
E E Evaluate
Evaluate Avaliar, interpretar
Avaliar, interpretar e apresentar dados
e apresentar os dados
design
Referências Bibliográficas usabilidade
• Barros, K. A. A. L. (2007). Avaliação de usabilidade dos sistemas computacionais
utilizados nos serviços de telemedicina do BHTelessaúde. Dissertação de mestrado
em Informática, Pontifícia Universidade Católica de Minas Gerais, Belo Horizonte.
• Hartson, H. and Hix, D. (1989). Human-computer interfacesdevelopment: Concepts
and systems for its managements. ACM Computer Surveys.
• Lewis, C. and Wharton, C. (1997). Handbook of Human-Computer Interaction,
chapter 30-Cognitive Walkthroughs, pages 717–730. Elsevier Science B. V., 2nd
edition.
• Nielsen, J. (1993). Usability Engineering. Academic Press, Cambridge,MA.
• Nielsen, J. and Mack, R. L. (1994). Usability Inspection Methods. John Wiley Sons,
New York.
• Prates, R. O. and Barbosa, S. D. J. (2003). Avaliação de interfaces de usuário -
conceitos e métodos. Anais da Jornada de Atualização em Informática - XIX
Congresso da Sociedade Brasileira de Computação, 2.
18
interface
interação
design
Referências Bibliográficas usabilidade
• Preece, J., Rogers, Y., and Sharp, E. (2002). Interaction Design: Beyond Human-
computer Interaction. John Wiley & Sons, New York, NY.
• Rocha, H. V. and Baranauskas, M. C. (2003). Design e Avaliação de Interfaces
Humano-Computador. NIED, Campinas, SP.
• Rosenbaum, S. (1989). Usability evaluations versus usability testing: When and
why? IEEE - Transactions on Professional Communication, 32(4).
• Shneiderman, B. (1998). Designing the User Interface. Addison-Weslley, Reading,
MA.
19