identificando a eficácia da utilização de testes de usabilidade
DESCRIPTION
Identificando a Eficácia da Utilização de Testes de Usabilidade. Aluna: Thalita dos Santos Galvão Orientação: Maria do Carmo Garcia Noronha. Testes de Software Interação Homem-Computador Sistema Cognitivo Teste de Usabilidade O que testar? Como realizar testes de usabilidade? - PowerPoint PPT PresentationTRANSCRIPT
21/04/23 TCC - 2010 - Usabilidade na Web 1
Identificando a Eficácia da Utilização de Testes de Usabilidade
Aluna: Thalita dos Santos GalvãoOrientação: Maria do Carmo Garcia Noronha
21/04/23 TCC - 2010 - Usabilidade na Web 2
Roteiro da Apresentação
Testes de Software Interação Homem-Computador Sistema Cognitivo Teste de Usabilidade O que testar? Como realizar testes de usabilidade? Planejamento de um Teste de
Usabilidade Ferramenta de coleta de dados Dinâmica do teste Avaliação e report Formando a equipe de testes Organizador de Informações Registrador do Tempo
Operador da gravação Perito Observador Selecionando os participantes Diversos critérios podem ser utilizados, e
devem fazer sentido dentro do contexto da organização. (Usabilidade na Web, p.22 a 27)
Determinando o número de participantes Custo Os métodos mais utilizados na aplicação
de testes de usabilidade em ambiente web
Aplicando avaliação heurística em um site
Trabalhos Futuros Conclusão Bibliografia
Roteiro da apresentação
Introdução Fundamentação Procedimento experimental Resultados Concluções e Projetos futuros
Introdução
Contexto Problema Motivação Justificativas Metodologia Desenvolvimento – Testes de software
21/04/23 TCC - 2010 - Usabilidade na Web 5
Testes de Software
O objetivo principal desta tarefa é encontrar o número máximo de erros, dispondo do mínimo
de esforço, ou seja, mostrar aos que desenvolvem se os resultados estão ou não de
acordo com os padrões estabelecidos.
21/04/23 TCC - 2010 - Usabilidade na Web 6
Interação Homem-Computador
“A Interação Homem-Computador não é disciplina para o estudo da computação ou do ser humano, mas para a comunicação entre estas duas entidades. Conhecimento sobre as limitações da capacidade humana e as restrições da tecnologia existentes devem ser ponderados para oferecer ao usuário um meio adequado através do qual eles podem interagir com os computadores. Um dos fatores relevantes à Interface Humano-Computador é a percepção humana.” [1]
[1] DIX, Alan et al. Human-computer interaction. Cambridge: University Press, 1993
21/04/23 TCC - 2010 - Usabilidade na Web 7
Sistema Cognitivo
Os processos cognitivos determinam a direção e os passos dados pela pessoa em sua tentativa de obter satisfação das necessidades iniciais e incluem:
Percepção e Memória
21/04/23 TCC - 2010 - Usabilidade na Web 8
Teste de Usabilidade
A realização de testes de usabilidade faz parte - ou deveria fazer - de todas as implementações de sistemas e portais corporativos.
Um teste bem planejado, com usuários, ferramentas e procedimentos bem definidos, assegura não só a consecução do
teste com qualidade, mas possibilita extrair os melhores resultados e contribuir efetivamente para a melhoria do produto.
21/04/23 TCC - 2010 - Usabilidade na Web 9
O que testar?
Descoberta Aprendizado Eficiência
Facilidade de aprendizado do sistema
Facilidade de uso Satisfação do usuário Flexibilidade Produtividade
21/04/23 TCC - 2010 - Usabilidade na Web 10
Como realizar testes de usabilidade?
Cognitive walkthroughs Avaliação heurística Análise de ações Análise de tarefas Testes de usabilidade interativos
21/04/23 TCC - 2010 - Usabilidade na Web 11
Planejamento de um Teste de Usabilidade
Usuários Ferramenta de Coleta de Dados Equipe Report
21/04/23 TCC - 2010 - Usabilidade na Web 12
Ferramenta de coleta de dados
A coleta de dados nos testes de usabilidade é feita com base no contato do usuário com o sistema e nos efeitos desta interação. Tipicamente, ela se vale de duas ferramentas principais:
O registro de impressões durante a realização do teste Realização de entrevistas ou aplicação de questionários.
21/04/23 TCC - 2010 - Usabilidade na Web 13
Dinâmica do teste
O teste inicia com a apresentação do facilitador, explicando o formato do mesmo, a dinâmica da avaliação e a entrega
do roteiro com as atividades a serem cumpridas e esclarecimento de dúvidas.
21/04/23 TCC - 2010 - Usabilidade na Web 14
Avaliação e report
Após a coleta dos dados dos testes de usabilidade, é necessário analisá-los e documentá-los. Antes, porém,
devem-se estabelecer medidas de avaliação. Elas servirão de base na avaliação dos resultados obtidos,
possibilitando que os avaliadores expliquem os fenômenos ocorridos durante o teste e façam inferências sobre a
qualidade do portal ou sistema para os usuários.
21/04/23 TCC - 2010 - Usabilidade na Web 15
Formando a equipe de testes
Avaliador O avaliador deve possuir as seguintes características(Steve Krug): Conhecimento dos fundamentos básicos de engenharia de
usabilidade; Capacidade de absorver rapidamente novos conceitos a fim de
entender melhor as ações e comentários dos participantes e absorver conhecimentos relacionados ao produto que é testado (posição no mercado, concorrentes e problemas históricos);
Habilidade de agrupar as várias formas de entrada, comentários e dados do teste a fim de se ter uma visão coesa da performance do participante, focalizando o que é mais importante e crítico;
O avaliador não deve interferir diretamente no conteúdo das observações coletadas, não deve se comportar como um educador, deve saber quando divergir do plano de teste para alcançar o objetivo de expor as deficiências do produto, deve evitar conflitos com o participante e não deve tirar conclusões precipitadas.
21/04/23 TCC - 2010 - Usabilidade na Web 16
Organizador de Informações
Antes do teste, o organizador de informações nomeia os códigos a serem utilizados para identificar as atividades de interesse e
certifica de que estas atividades serão facilmente identificadas durante o teste, possibilitando rapidez.
21/04/23 TCC - 2010 - Usabilidade na Web 17
Registrador do Tempo
Pessoa responsável por registrar o tempo gasto nas atividades realizadas no teste.
21/04/23 TCC - 2010 - Usabilidade na Web 18
Operador da gravação
Pessoa responsável por registrar imparcialmente tudo o que ocorre no teste através das câmeras instaladas, incluindo comentários do
participante, instruções dadas pelo avaliador e interações ocorridas entre o participante, o avaliador e o produto que está sendo
testado.
21/04/23 TCC - 2010 - Usabilidade na Web 19
Perito
Um ou mais indivíduos que conhecem aspectos técnicos do produto que está sendo testado. Seu papel é assegurar o bom
funcionamento do produto durante o teste.
21/04/23 TCC - 2010 - Usabilidade na Web 20
Observador
Assiste ao teste, podendo ser um membro da equipe de desenvolvimento, membro de outro projeto, um gerente etc. Observar a realização do teste por pessoas variadas ajuda a organização, principalmente pelo feedback
adquirido. Todas as equipes de desenvolvimento deveriam ser encorajadas a assistir tantas sessões de teste quanto possível.
21/04/23 TCC - 2010 - Usabilidade na Web 21
Selecionando os participantes
Uma das tarefas mais importantes na realização de um teste de usabilidade é a definição de seus participantes. Eles devem
representar de forma consistente os usuários finais do sistema, uma vez que o que for observado pela amostragem será
generalizado para o grupo. Por isso, a seleção precisa considerar as características mais relevantes para a clara e precisa definição
dos públicos-alvo do sistema.
21/04/23 TCC - 2010 - Usabilidade na Web 22
Diversos critérios podem ser utilizados, e devem fazer sentido dentro do contexto da organização. (Usabilidade na Web, p.22 a 27): Histórico pessoal: idade, gênero e habilidade com computador; Histórico educacional: grau e assuntos estudados; Experiência computacional: tempo de utilização, freqüência e
periféricos; Experiência com o produto: tempo de utilização, freqüência e
tarefas; Histórico da ocupação: cargo ocupado, responsabilidades e tempo
de trabalho na companhia atua; Infra-estrutura, região geográfica, cultura digital, papel dentro do
portal e outros.
21/04/23 TCC - 2010 - Usabilidade na Web 23
Determinando o número de participantes
A determinação do número de participantes é influenciada pelo grau de confiança que se deseja atingir, pela quantidade de
recursos disponíveis para estabelecer e conduzir o teste, por uma análise do tipo de participantes e pelo tempo estimado de duração
da sessão de teste.
21/04/23 TCC - 2010 - Usabilidade na Web 24
Custo
Ao estimar o custo deve-se levar em consideração os recursos e o tempo necessários para a implementação.
Quando são encontrados problemas no software, após a liberação do produto, causa uma péssima impressão ao mercado e pode levar a redução nas vendas.
No ambiente web, a usabilidade é uma ferramenta estratégica de negócio uma vez que neste ambiente a concorrência não se limita a outras empresas do mesmo setor. Com mais um de milhão de sites existentes, o foco do negócio torna-se a atenção e tempo do usuário.
21/04/23 TCC - 2010 - Usabilidade na Web 25
Os métodos mais utilizados na aplicação de testes de usabilidade em ambiente web Avaliação Heurística Ensaios de interação Inspeção de recomendações ergonômicas (guidelines e checklist) Questionários Relatos de incidentes críticos por usuários Análise de logs
21/04/23 TCC - 2010 - Usabilidade na Web 26
Aplicando avaliação heurística em um site
Os sites escolhidos foram de redes de restaurantes como: Burguer King; Bob´s; Cone Pizza;
21/04/23 TCC - 2010 - Usabilidade na Web 27
Carregamento da Pagina
Fonte:Burguer King
21/04/23 TCC - 2010 - Usabilidade na Web 28
Carregamento da Pagina
Fonte:Cone Pizza
21/04/23 TCC - 2010 - Usabilidade na Web 29
Carregamento da Pagina
Fonte:Bob´s
21/04/23 TCC - 2010 - Usabilidade na Web 30
Apresentação dos Produtos
Fonte:Burguer King
21/04/23 TCC - 2010 - Usabilidade na Web 31
Apresentação dos Produtos
Fonte:Cone Pizza
21/04/23 TCC - 2010 - Usabilidade na Web 32
Apresentação dos Produtos
Fonte:Bob´s
21/04/23 TCC - 2010 - Usabilidade na Web 33
Tabela Nutricional
Fonte:Burguer King
21/04/23 TCC - 2010 - Usabilidade na Web 34
Tabela Nutricional
Fonte:Bob´s
21/04/23 TCC - 2010 - Usabilidade na Web 35
Pesquisa por lojas da rede
Fonte:Burguer King
21/04/23 TCC - 2010 - Usabilidade na Web 36
Pesquisa por lojas da rede
Fonte:Cone Pizza
21/04/23 TCC - 2010 - Usabilidade na Web 37
Pesquisa por lojas da rede
Fonte:Bob´s
21/04/23 TCC - 2010 - Usabilidade na Web 38
Entrar em Contato com a rede
Fonte:Burguer King
21/04/23 TCC - 2010 - Usabilidade na Web 39
Entrar em Contato com a rede
Fonte:Burguer King
21/04/23 TCC - 2010 - Usabilidade na Web 40
Entrar em Contato com a rede
Fonte:Burguer King
21/04/23 TCC - 2010 - Usabilidade na Web 41
Entrar em Contato com a rede
Fonte:Burguer King
21/04/23 TCC - 2010 - Usabilidade na Web 42
Entrar em Contato com a rede
Fonte:Burguer King
21/04/23 TCC - 2010 - Usabilidade na Web 43
Entrar em Contato com a rede
Fonte:Burguer King
21/04/23 TCC - 2010 - Usabilidade na Web 44
Entrar em Contato com a rede
Fonte:Cone Pizza
21/04/23 TCC - 2010 - Usabilidade na Web 45
Entrar em Contato com a rede
Fonte:Bob´s
21/04/23 TCC - 2010 - Usabilidade na Web 46
Trabalhos Futuros
Conforme observado, as tarefas apresentadas neste trabalho estão incompletas e não cobrem todas as tarefas que os usuários podem realizar. Sugere-se estender o conjunto de avaliações heurísticas
apresentados e explorar outros sistemas.
21/04/23 TCC - 2010 - Usabilidade na Web 47
Conclusão
A maioria das empresas ainda investe muito pouco em usabilidade, sendo que a realização de testes nessa área ainda é algo raro. Isto está diretamente relacionado ao fato dos criadores considerarem dispensável a sua utilização na fase de criação e acabam usando esta ferramenta como corretiva e não preventiva.
A elaboração e realização de testes de usabilidade aplicados a um produto é um indicador infalível para expor problemas em potencial. Isto minimiza bastante o risco de disponibilizar no mercado um produto instável e de difícil de aprendizado. São, também, muito importantes para avaliar a interação com o usuário. Esta técnica, porém, por si só, não é suficiente.
21/04/23 TCC - 2010 - Usabilidade na Web 48
Bibliografia
ASCENCIO, Ana Fernanda Gomes, Método Heurístico para Projeto de Interfaces Inteligentes com Usabilidade. PPGC da UFRGS. Porto Alegre, 2000
BAUERSFELD, Penny. Software by design: creating people friendly software for the Macintosh. New York: M&T Books, 1994.
DIX, Alan et al. Human-computer interaction. Cambridge: University Press, 1993
HELANDER, Martin, LANDAUER, Thomas K., PRABHU, Prasad. Handbook of Human-Computer Interaction. The Usability Engineering Framework for Product Design and Evaluation. 2 ed. Amsterdam: North- Holland, 1997. p. 659.
HETZEL, William. Guia completo ao teste de software. Rio de Janeiro : Campus, 1987.
HIX, Deborah, HARTSON, H. Rex. Developing user interfaces: ensuring usability through product & process. John Wiley & Sons, 1993.
MYERS, Glenford J. The Art of Software Testing, 2, Nova Jérsei: 2004
NIELSEN, J. Usability Engineering. California: Academic Press, 1993.
NIELSEN, Jakob. Projetando Websites; tradução de Ana Gibson – Rio de Janeiro: Elsevier, 2000 – 4ª. Reimpressão.
NIELSEN, Jakob, TAHIR, Marie. Homepage: 50 Websites descontruídos– Rio de Janeiro: Campus, 2002.
NIELSEN, Jacob, LORANGER, Hoa. Usabilidade na Web – Projetando Websites com qualidade Rio de Janeiro: Elsevier, 2007 – 3ª. Reimpressão.
KRUG, Steve. Não me faça pensar – Uma abordagem de Bom senso a Usabilidade na Web.
Rio de Janeiro: Alta Books, 2007 – 2ª edição. NORMAN, D.A. Cognitive engineering principles in the design
of human-computer interfaces. In G. Salvendy (Eds.), Human Computer Interaction Amsterdam: Elsevier Science Publisher. 1984
PRESSMAN, Roger S. Engenharia de Software. 3 ed. São Paulo: Makron Books, 1995. p. 602-606.
RASKIN, J. The Human Interface. Reading, MA: Addison-Wesley / ACM Press, 2000.
RUBIN, Jeffrey. Handbook of Usability Testing: How to Plan, Design and Conduct Effective Tests. New York: John Wiley & Sons, Inc., 1994. 330 p.
Artigos: ANACLETO, Grácia e FLORIANO, Paulo. Planejando testes
de usabilidade: o que (e o que não) fazer, 1984. AMSTEL, Frederick van. Teste de Usabilidade. Usabilidoido,
2005 [acesso em 16.10.2009]. http://www.usabilidoido.com.br .
MARTINEZ, Maria Laura. Usabilidade no design gráfico de Web sites. Raphica 2000 [acesso em 21.10.2009]; 10. http://www.lsi.usp.br/~martinez/works/_artigos/martinez00a.pdf.
WINCKLER, Marco. Avaliação de Usabilidade de Sites Web. [acesso em 24.10.2009].http://lis.univ-tlse1.fr/winckler/publications.html.
21/04/23 TCC - 2010 - Usabilidade na Web 49
Jakob Nielsen e Hoa Loranger em “Usabilidade na Web”
“Há dez anos a Web era algo diferente para as pessoas. Hoje ela é uma ferramenta.
Se for de fácil acesso, elas a utilizarão, do contrario,não. Com dez vezes mais sites e
provavelmente centenas de paginas na Web, os usuários estão menos tolerantes a sites complexos. Portanto, um projeto falho significa negócios perdidos.
Nunca a usabilidade foi tão importante.”