Você está na página 1de 40

EPOCA 2009 Jair C Leite

ERBASE 2010 ERBASE 2010


Avaliao de IHC: objetivos
Jair C Leite
EPOCA 2009 Jair C Leite
ERBASE 2010 ERBASE 2010
Decises de design afetam usabilidade
Design: diferentes
solues possveis
Design: diferentes
solues possveis
Interao: mtricas de
desempenho
Interao: mtricas de
desempenho
Aspectos
cognitivos e
emocionais
Conhecimento
dos usurios e de
suas necessidade
IHC
EPOCA 2009 Jair C Leite
ERBASE 2010 ERBASE 2010
Design e Avaliao de IHC
Design: diferentes
solues possveis
Design: diferentes
solues possveis
Interao: mtricas de
desempenho
Interao: mtricas de
desempenho
Aspectos
cognitivos e
emocionais
Conhecimento
dos usurios e de
suas necessidade
IHC
Mtodos e tcnicas de
avaliao
-Coleta de dados
-Anlise de problemas
- Solues e re-design
Mtodos e tcnicas de
avaliao
-Coleta de dados
-Anlise de problemas
- Solues e re-design
Avaliador
Designer
EPOCA 2009 Jair C Leite
ERBASE 2010 ERBASE 2010
Avaliao de IHC
Por que avaliar?
Objetivo
O que avaliar?
Escopo
Quando avaliar?
Avaliao Formativa e somativa
Onde avaliar?
Experimentos em laboratrio ou estudos de campo
Quem participa da avaliao?
Participantes: avaliadores e avaliados
Como avaliar?
Mtodos, tcnicas e ferramentas
EPOCA 2009 Jair C Leite
ERBASE 2010 ERBASE 2010
Objetivo por que avaliar?
A avaliao de IHC pode ser realizada com
diferentes objetivos em mente:
Verificar se o designer entendeu as necessidades dos
usurios
Avaliar solues alternativas de design
Verificar se a implementao est correta e se segue o
design
Verificar se o sistema melhora a forma dos usurios
trabalharem
Verificar se o sistema acessvel a todos os tipos de
usurio
Verificar o cumprimento de normas e diretrizes
Oferecer dados sobre desempenho dos usurios
Obter opinies dos usurios sobre o sistema
EPOCA 2009 Jair C Leite
ERBASE 2010 ERBASE 2010
Escopo o que avaliar?
Na avaliao de IHC estamos verificando como certos aspectos
do sistema afetam certos aspectos no usurio
O foco da avaliao pode variar de acordo com os objetivos.
Aspectos do sistema
Funcionalidade
O sistema faz as tarefas que os usurios precisam?
Interatividade
O dilogo est adequado aos usurios?
Comunicabilidade
A mensagem do designer transmitida com sucesso para os
usurios?
Aspectos no usurio
Desempenho, aprendizado, memorizao, planejamento,
satisfao
Acessibilidade
Os aspectos do sistema esto adequados s capacidades e
limitaes de todos os usurios
EPOCA 2009 Jair C Leite
ERBASE 2010 ERBASE 2010
Quando avaliar?
Formativa
Oferece informaes que podem ser utilizadas nas decises de
design
realizada em tempo de projeto, com rascunhos ou prottipos
Nmero pequeno de pessoas participam, podem ser potenciais
usurios
Visa indicar problemas, apontando solues que devem ser
corrigidas antes do design ser finalizado
Somativa
Verifica se o sistema pronto est cumprindo com os seus objetivos
de forma eficaz e eficiente
Tipicamente quantitativa, utilizando resposta numricas.
feito um diagnstico de erros de design existentes.
Nem sempre so identificadas as causas dos erros.
EPOCA 2009 Jair C Leite
ERBASE 2010 ERBASE 2010
Onde avaliar?
Laboratrio
Laboratrio de usabilidade oferecem situaes controladas
para avaliao e testes
Mais utilizado com as tcnicas:
Testes de Usabilidade
Avaliaes formativas
Usurios voluntrios
Pesquisas de campo
Em locais onde o usurio tipicamente utiliza o sistema
Mais utilizado com as tcnicas:
Questionrios e observaes
Avaliaes somativas
Usurios reais
EPOCA 2009 Jair C Leite
ERBASE 2010 ERBASE 2010
Exemplo de laboratrio de usabilidade
avaliadores
Usurio
Gravadores e cmeras
Sistema avaliado Vidro espelhado
Foto: Laboratrio da Siemens Siemens AG 2001
EPOCA 2009 Jair C Leite
ERBASE 2010 ERBASE 2010
Participantes Quem avaliar?
Usurios reais
Pessoas que iro usar o sistema
Amostras
Uma parcela representativa dos usurios pode participar da
avaliao
Devem ter o mesmo perfil idade, escolaridade, cultura,
conhecimento do domno, etc.
Interesse na participao
Voluntariamente
Indicao superior
Contratado participao remunerada
Nmero
Nmero de participantes varia de acordo com a tcnica utilizada
tica
Considerar a resoluo do CNS 196/96 tica na Pesquisa
envolvendo Humanos
EPOCA 2009 Jair C Leite
ERBASE 2010 ERBASE 2010
Como coletar dados?
Tipos de dados
Qualitativos
Opinies expressas diretamente pelos usurios
Expresses e gestos durante o uso
Quantitativos
Nmero de erros
Tempo de utilizao
Escala de opinies (muito insatisfeito, pouco... muito satisfeito)
Forma de coleta
Automtica
Monitoramento da interface de usurio
Filmagem e gravaes
Manual
Anotaes
EPOCA 2009 Jair C Leite
ERBASE 2010 ERBASE 2010
Avaliao de IHC:
mtodos e tcnicas
Jair C Leite
EPOCA 2009 Jair C Leite
ERBASE 2010 ERBASE 2010
Mtodos e tcnicas de avaliao de
IHC
Mtodos so processos completos de
avaliao, incluindo planejamento
preparao, realizao, coleta e anlise de
resultados.
Tcnicas so forma de realizar as atividades
especficas de mtodo de avaliao
Tcnicas de coleta de dados, Tcnicas de
realizao de testes.
Surgiram ao longo de evoluo de IHC
Tm diferentes propsitos
EPOCA 2009 Jair C Leite
ERBASE 2010 ERBASE 2010
Exemplos de mtodos e tcnicas
Tcnicas analticas
Avaliao heurstica
Percurso cognitivo
Tcnicas de pesquisa de opinio
Entrevista
Questionrios
Tcnicas experimentais
Estudos de campo
Testes controlados
Mtodos de avaliao de comunicao designer-usurio
Mtodo de avaliao de comunicabilidade
Mtodo de inspeo semitica
EPOCA 2009 Jair C Leite
ERBASE 2010 ERBASE 2010
Classificao quanto ao foco
Sistema: tcnicas analticas
Realizado por especialistas e sem participao dos usurios
Percurso Cognitivo
Avaliao Heurstica
Avaliao baseada em revises
Usurio: tcnicas de pesquisas de opinio
Realizado com os usurios
Entrevistas
Questionrios
Os dados obtidos podem ser qualitativos ou quantitativos
Interao: tcnicas experimentais
Realizado com usurios utilizando o sistema
Testes controlados em laboratrio
Estudos de campo observao de situaes reais
Os dados obtidos podem ser qualitativos ou quantitativos
EPOCA 2009 Jair C Leite
ERBASE 2010 ERBASE 2010
Tcnicas de avaliao: foco no sistema
Design: diferentes
solues possveis
Design: diferentes
solues possveis
Interao: mtricas de
desempenho
Interao: mtricas de
desempenho
Aspectos
cognitivos e
emocionais
Conhecimento
dos usurios e de
suas necessidade
IHC
Tcnicas analticas:
-Verifica conformidade
com normas, diretrizes,
etc.
Tcnicas analticas:
-Verifica conformidade
com normas, diretrizes,
etc.
Avaliador
Designer
Verificar
conformidade
do sistema
Verificar
conformidade
do sistema
EPOCA 2009 Jair C Leite
ERBASE 2010 ERBASE 2010
Tcnicas de avaliao: foco na interao
Design: diferentes
solues possveis
Design: diferentes
solues possveis
Interao: mtricas de
desempenho
Interao: mtricas de
desempenho
Aspectos
cognitivos e
emocionais
Conhecimento
dos usurios e de
suas necessidade
IHC
Tcnicas experimentais
- Testes
- Observaes
Tcnicas experimentais
- Testes
- Observaes
Avaliador
Designer
Medir desempenho
do usurio:
- produtividade
- nmero de erros
Medir desempenho
do usurio:
- produtividade
- nmero de erros
EPOCA 2009 Jair C Leite
ERBASE 2010 ERBASE 2010
Tcnicas de avaliao: foco no usurio
Design: diferentes
solues possveis
Design: diferentes
solues possveis
Interao: mtricas de
desempenho
Interao: mtricas de
desempenho
Aspectos
cognitivos e
emocionais
Conhecimento
dos usurios e de
suas necessidade
IHC
Tcnicas experimentais
e pesquisa de opinio
-Testes
-Observaes
-Questionrios
-Entrevistas
Tcnicas experimentais
e pesquisa de opinio
-Testes
-Observaes
-Questionrios
-Entrevistas
Avaliador
Designer
Avaliar aspectos
cognitivos e
emocionais:
Avaliar aspectos
cognitivos e
emocionais:
EPOCA 2009 Jair C Leite
ERBASE 2010 ERBASE 2010
Avaliao Heurstica
Mtodo analtico que visa identificar
problemas usabilidade considerando
heursticas (diretrizes)
Vrios especialistas em usabilidade devem
verificar se a interface est em conformidade
com as heursticas
mais utilizada em tempo de design como
avaliao formativa.
Pode ser feita usando storyboards, prottipos
ou sistemas pilotos.
EPOCA 2009 Jair C Leite
ERBASE 2010 ERBASE 2010
Percurso cognitivo (cognitive
walkthrough)
Metdo analtico que avalia tarefas
especficas do usurio
O foco principal a avaliao da facilidade
de aprendizado atravs da explorao
A idia descrever a seqncia de aes
que o usurio deve desempenhar para
realizar uma tarefa...
...e explorar as dificuldades que o usurio
efetivamente teriam para realiz-las.
EPOCA 2009 Jair C Leite
ERBASE 2010 ERBASE 2010
Tcnicas de pesquisa de opinio
Objetivo
Obter a opinio do usurio sobre a experincia de
uso
So tcnicas que oferecem dados subjetivos
Tcnicas
Entrevistas
Conversa mais direta e pessoal com o usurio
Questionrios
Permite obter a opinio de uma forma indireta e em
maior quantidade
EPOCA 2009 Jair C Leite
ERBASE 2010 ERBASE 2010
Entrevistas
Avalia o sentimento do usurio em relao
sua experincia
Pode complementar testes com explicaes
sobre o desempenho que o usurio teve
Requer planejamento e um roteiro
Perguntas podem variar de acordo com o
andamento da entrevista
Consome bastante tempo
EPOCA 2009 Jair C Leite
ERBASE 2010 ERBASE 2010
Questionrios
mais impessoal, deixa o usurio mais livre
para responder
Questes precisam ser definidas com
antecedncia
Pode se aplicado a um nmero grande de
usurios
Utilizados tambm para obter dados sobre
perfil dos usurios
Baixos custos de aplicao
EPOCA 2009 Jair C Leite
ERBASE 2010 ERBASE 2010
Estilos de questionrios
Abertos
Usurios podem responder livremente por escrito
Escalares
As respostas so dadas em uma escala de valores
Exemplo:
Pergunta: fcil recuperar-se de um erro cometido?
Resposta: No concordo 1( ) 2( ) 3( ) 4( ) 5( ) Concordo
Mltiplas escolhas
Exemplo:
De qual forma voc mas frequentemente solicita ajuda?
1( ) Uso o Help 2( ) Uso a ajuda contextual 3( ) Pergunto a um colega 4( )
Consulto o manual 5( ) Outra forma
Ranking
Exemplo:
D uma nota de para o estilo que voc prefere para copiar um documento de uma
pasta para outra (0-nunca uso; 1-raramente uso 3-uso eventualmente; 3-uso
frequentemente; 4-nico estilo que uso;)
Seleo de menu ( )
Linha de comando ( )
Teclas de atalho ( )
EPOCA 2009 Jair C Leite
ERBASE 2010 ERBASE 2010
Estudos de campo
Objetivos
Coletar dados da experincia de uso sem
interferncia do avaliador
Utilizadas em teste de campo (situaes reais de
uso)
As aes do usurio no so controladas pelo
avaliador
Tcnicas
Estudos etnogrficos (tcnica da antropologia)
Filmagens da experincia de uso
Questionrios e entrevistas complementares
EPOCA 2009 Jair C Leite
ERBASE 2010 ERBASE 2010
Avaliao de IHC:
testes
Jair C Leite
EPOCA 2009 Jair C Leite
ERBASE 2010 ERBASE 2010
Testes com usurio em laboratrio
Requisitos
Escolha de quem vai participar como usurio
Preparao do ambiente e equipamentos
Planejamento, execuo e anlise
Permite ao avaliador controlar o processo de
interao
Adequado para avaliao formativa e
somativa
EPOCA 2009 Jair C Leite
ERBASE 2010 ERBASE 2010
Testes - procedimento
Fase preparatria
Nesta fase deve-se definir objetivos, identificar
variveis, indicadores e mtricas, selecionar
participantes e elaborar o material
Fase de execuo dos testes
Colocar em funcionamento tudo o que foi
preparado, deixar o usurio avaliado preparado e
tranqilo, realizar as tarefas previstas e coletar os
dados
Anlise dos dados coletados
Organizar e classificar os dados coletados,
elaborar resumos e concluses
EPOCA 2009 Jair C Leite
ERBASE 2010 ERBASE 2010
Testes Fase preparatria
Determinar o objetivo da avaliao
Identificar variveis independentes e
dependentes
Selecionar tarefas relacionadas s variveis
Definir indicadores e mtricas
Selecionar participantes
Elaborar material para o teste
Executar de um teste piloto
EPOCA 2009 Jair C Leite
ERBASE 2010 ERBASE 2010
Testes definir objetivos exemplos
Avaliar desempenho dos usurios (interatividade)
Tempo para realizar tarefas completas sem erros
Nmero de erros cometidos em cada tarefa
Comparar desempenho em diferentes solues de design
Avaliar comunicao designer-usurio (comunicabilidade)
Avaliar compreenso dos usurios em relao s mensagens,
cones, smbolos, vocabulrio
Avaliar aprendizado e memorizao
Tempo para aprender uma tarefa por explorao
Tempo para aprender uma tarefa com auxlio de um instrutor
Medir por quanto tempo os usurios memorizam uma tarefa
aprendida anteriormente
Avaliar necessidades x funes (funcionalidade)
Verificar conformidade da aplicao com necessidades de usurios
EPOCA 2009 Jair C Leite
ERBASE 2010 ERBASE 2010
Variveis independentes e dependentes
Designer
Usurio
Sistema Computacional
Design: diferentes
solues possveis
Design: diferentes
solues possveis
Interao: mtricas de
desempenho
Interao: mtricas de
desempenho
Aspectos
cognitivos e
emocionais
Conhecimento
dos usurios e de
suas necessidade
Princpios,
diretrizes
e normas.
Princpios,
diretrizes
e normas.
Os aspectos no sistema so
variveis independentes:
-Funes da aplicao
-Organizao dos menus
-Seqncia do dilogo
-Layout das telas
-Cores e tamanho dos fontes
-Etc.
Os aspectos no sistema so
variveis independentes:
-Funes da aplicao
-Organizao dos menus
-Seqncia do dilogo
-Layout das telas
-Cores e tamanho dos fontes
-Etc.
Os aspectos no usurio so
variveis dependentes:
-Desempenho nas tarefas
-Esforo para planejar aes
-Dificuldades de aprendizado
-Dificuldades de memorizao
-Cansao fsico e mental
-Etc.
Os aspectos no usurio so
variveis dependentes:
-Desempenho nas tarefas
-Esforo para planejar aes
-Dificuldades de aprendizado
-Dificuldades de memorizao
-Cansao fsico e mental
-Etc.
Hipteses
Hipteses
influenciam
EPOCA 2009 Jair C Leite
ERBASE 2010 ERBASE 2010
Identificar variveis e hipteses
Variveis independentes aspectos no sistema
Exemplos:
Organizao dos menus,
Seqncia dos dilogos
Cores e tamanhos dos fontes
Variveis dependentes aspectos no usurio
Exemplos:
Desempenho do usurio em uma ou mais tarefas,
Nmero de erros em uma ou mais tarefas,
Compreenso das mensagens veiculadas
Estabelecer relaes entre as variveis - hipteses
Exemplos:
Taxas de erros aumentam com tamanhos de fontes menores
Desempenho diminui com um nmero alto de menus em cascata
EPOCA 2009 Jair C Leite
ERBASE 2010 ERBASE 2010
Selecionar tarefas e identificar
indicadores
Nem sempre possvel testar todas as
tarefas do sistema com todos os usurios
A escolha das tarefas deve estar relacionada
com o objetivo do teste
Se o objetivo medir desempenho, as
tarefas mais freqentes devem ser
escolhidas
Se o objetivo medir memorizao, tarefas
menos freqentes com usurios ocasionais
devem ser escolhidas
EPOCA 2009 Jair C Leite
ERBASE 2010 ERBASE 2010
Selecionar participantes
Perfil e papel dos usurios
O perfil diz respeito s caractersticas dos usurios: conhecimento
do domnio, experincia com computadores, escolaridade, etc.
O papel diz respeito funo que ele exerce numa organizao ou
no sistema
Usurios com diferentes perfis e papeis devem participar dos
testes
Nmero de participantes
Quando o perfil e o papel so nicos ou semelhantes, um teste
com 5 usurios descobrem 85% dos problemas
Para diferentes grupos de perfis e papeis, 3 usurios por grupo
suficiente.
EPOCA 2009 Jair C Leite
ERBASE 2010 ERBASE 2010
Elaborar material para os testes
Material escrito para o usurio
Questionrio para descrio do perfil e papel dos usurio
Explicao sobre o processo e roteiro para a realizao
Formulrio de consentimento do usurio
Descrio das tarefas a serem realizadas
Roteiro de entrevista e questionrios ps-testes
Material para coleta de dados
O avaliador deve ter um formulrio onde anotar os dados do
diferentes indicadores que est sendo medidos durante o teste
Cmeras e gravadores para documentar os testes
Software de rastreamento da interface de usurio (logging)
EPOCA 2009 Jair C Leite
ERBASE 2010 ERBASE 2010
Execuo do teste
Verificar disponibilidade do material e qualidade do ambiente do
laboratrio
Tranqilizar o usurio a interface que est sendo avaliada
Explicar o roteiro do teste
Observar e anotar tudo
Pedir para o usurio pensar em voz alta, descrevendo dvidas,
metas, planejamento, emoes
Diferentes usurio podem realizar a mesma tarefa para
comparaes
Os usurios podem realizar a mesma tarefa mais de uma vez
no mesmo dia e em diferentes dias
Ao final dos testes pode-se realizar entrevistas ou aplicar
questionrios para obter mais informaes
EPOCA 2009 Jair C Leite
ERBASE 2010 ERBASE 2010
Tcnicas de observao em testes
Objetivos
Realizar medio durante a experincia de uso
Tcnicas
Gravaes de pensar em voz alta (think-aloud)
Filmagens da experincia de uso
Monitoramento da interface de usurio (computer logging)
Rastreamento do olhar (eyestracking)
Monitoramento fisiolgico batimentos cardacos,
glndulas, atividade muscular, atividade cerebral
EPOCA 2009 Jair C Leite
ERBASE 2010
Monitoramento da interface de usurio
Tecnologias
Webcam
Apenas filmam o que
ocorre, pode filmar a tela e
o usurio
No existe registro (log) de
atividades
A gravao pode ser feita
em outra mquina
Pode filmar No afetam o
desempenho
Software de monitoramento
Registram todas as
ocorrncias e indicam o
instante no qual elas
ocorreram
Pode afetar o desempenho
da aplicao sendo testada
Exemplos: Lotus
Screemcam, TechSmith
Camtasia
EPOCA 2009 Jair C Leite
ERBASE 2010 ERBASE 2010
Eyetracking - exemplos
Fonte: http://www.useit.com/alertbox/banner-blindness.html Copyright 2007 by Jakob Nielsen. ISSN 1548-5552
Estudos sobre os pontos em pginas Web para os quais os usurios mais
olham. A cor vermelha indica as reas mais olhadas e as azuis as menos
olhadas. As reas com bordas verdes indicam anncios. O estudo mostra
que muitos usurios no olham anncios (cegueira para anncios).
Estudos sobre os pontos em pginas Web para os quais os usurios mais
olham. A cor vermelha indica as reas mais olhadas e as azuis as menos
olhadas. As reas com bordas verdes indicam anncios. O estudo mostra
que muitos usurios no olham anncios (cegueira para anncios).
EPOCA 2009 Jair C Leite
ERBASE 2010 ERBASE 2010
Anlise dos dados coletados
Os dados podem vir de diversas fontes e estarem em diferentes
formas
Os dados devem ser etiquetados de acordo com:
O indicador que esta sendo medido (varivel)
A tarefa na qual ele foi medido
O perfil e papel do usurio
Anlise
Comparar dados de uma mesma tarefa realizada vrias vezes pelo
mesmo usurio
Comparar dados de uma mesma tarefa realizada por diferentes
usurios
Comparar diferentes tarefas de um mesmo usurio ou usurios de
um grupo (perfil e/ou papel)
Dados quantitativos
Calcular mdias, desvio padro, piores e melhores casos
Dados qualitativos
Interpretao e resumos

Você também pode gostar