identificando a eficácia da utilização de testes de usabilidade

Post on 11-Jan-2016

26 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

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 Presentation

TRANSCRIPT

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.”

top related