avaliação da aplicação de testes de usabilidade e análise heurísitica para identificação de...
Post on 26-Jan-2015
182 Views
Preview:
DESCRIPTION
TRANSCRIPT
Avaliação da aplicação de Testes de Usabilidade e Análise Heurísitica para identificação de
problemas em uma interface de software
Jessé Cirilo Soares
Pós Graduação em Engenharia de Software Centrada em métodos ágeis
segunda-feira, 14 de outubro de 13
Avaliação da aplicação de Testes de Usabilidade e Análise Heurísitica para identificação de
problemas em uma interface de software
Jessé Cirilo Soares
Pós Graduação em Engenharia de Software Centrada em métodos ágeis
segunda-feira, 14 de outubro de 13
Avaliação da aplicação de Testes de Usabilidade e Análise Heurísitica para identificação de
problemas em uma interface de software
Jessé Cirilo Soares
Pós Graduação em Engenharia de Software Centrada em métodos ágeis
segunda-feira, 14 de outubro de 13
RoteiroMotivaçãoUsabilidadeTeste de UsabilidadeAnálise HeurísticaO TrabalhoResultados
segunda-feira, 14 de outubro de 13
IHMInterface Homem-Máquina
segunda-feira, 14 de outubro de 13
Marcello CardozoProfessor de Engenharia de Usabilidade - UNA
twitter: @mcardososlideshare: /marcellocardoso
segunda-feira, 14 de outubro de 13
Usabilidade
segunda-feira, 14 de outubro de 13
Usabilidade
“Usabilidade é um atributo de qualidade relacionado à facilidade do uso de algo.”
segunda-feira, 14 de outubro de 13
Usabilidade
segunda-feira, 14 de outubro de 13
Usabilidade
segunda-feira, 14 de outubro de 13
Usabilidade
segunda-feira, 14 de outubro de 13
Usabilidade
segunda-feira, 14 de outubro de 13
Usabilidade
Rapidez que o usuário aprende a usar;Qual sua eficiência ao usar;O quanto se lembram do uso;Seu grau de propensão a erros;E sua satisfação ao usar.
Está relacionada com:
segunda-feira, 14 de outubro de 13
Usabilidade
A Usabilidade é um fator determinante para o sucesso de um produto.
segunda-feira, 14 de outubro de 13
Usabilidade
segunda-feira, 14 de outubro de 13
Usabilidade
segunda-feira, 14 de outubro de 13
Usabilidade
segunda-feira, 14 de outubro de 13
Usabilidade
segunda-feira, 14 de outubro de 13
Usabilidade
segunda-feira, 14 de outubro de 13
segunda-feira, 14 de outubro de 13
Design de Interação
segunda-feira, 14 de outubro de 13
Design de Interação
segunda-feira, 14 de outubro de 13
Design de Interação
Identifica necessidades /Estabelece requisitos
segunda-feira, 14 de outubro de 13
Design de Interação
Identifica necessidades /Estabelece requisitos
segunda-feira, 14 de outubro de 13
Design de Interação
Identifica necessidades /Estabelece requisitos
Design
segunda-feira, 14 de outubro de 13
Design de Interação
Identifica necessidades /Estabelece requisitos
Design
segunda-feira, 14 de outubro de 13
Design de Interação
Identifica necessidades /Estabelece requisitos
Design
Desenvolvimento
segunda-feira, 14 de outubro de 13
Design de Interação
Identifica necessidades /Estabelece requisitos
Design
Desenvolvimento
segunda-feira, 14 de outubro de 13
Design de Interação
Identifica necessidades /Estabelece requisitos
Design
Desenvolvimento
Teste
segunda-feira, 14 de outubro de 13
Design de Interação
Identifica necessidades /Estabelece requisitos
Design
Desenvolvimento
Teste
segunda-feira, 14 de outubro de 13
Design de Interação
Identifica necessidades /Estabelece requisitos
Design
Desenvolvimento
Teste
segunda-feira, 14 de outubro de 13
Design de Interação
Identifica necessidades /Estabelece requisitos
Design
Desenvolvimento
TesteProdutoFinal
segunda-feira, 14 de outubro de 13
Design de Interação
Identifica necessidades /Estabelece requisitos
Design
Desenvolvimento
TesteProdutoFinal
segunda-feira, 14 de outubro de 13
Teste de Usabilidade
segunda-feira, 14 de outubro de 13
Teste de Usabilidade
O teste de usabilidade é a aplicação de tarefas reais a serem realizadas sobre um projeto pelos seus usuários reais e a observação da
interação.
segunda-feira, 14 de outubro de 13
Teste de Usabilidade
O teste de usabilidade é a aplicação de tarefas reais a serem realizadas sobre um projeto pelos seus usuários reais e a observação da
interação.
O teste mostra o que os usuários realmente fazem,não o que ele dizem ou querem fazer.
segunda-feira, 14 de outubro de 13
Teste de Usabilidade
segunda-feira, 14 de outubro de 13
Teste de Usabilidade
segunda-feira, 14 de outubro de 13
Teste de Usabilidade
segunda-feira, 14 de outubro de 13
Teste de UsabilidadePlanejamento
segunda-feira, 14 de outubro de 13
Teste de UsabilidadePlanejamento
1. Definir metas, objetivos.
segunda-feira, 14 de outubro de 13
Teste de UsabilidadePlanejamento
1. Definir metas, objetivos.
segunda-feira, 14 de outubro de 13
Teste de UsabilidadePlanejamento
1. Definir metas, objetivos. Esclarecer necessidades, buscar melhorias,medir desempenho, comparar designs, etc.
segunda-feira, 14 de outubro de 13
Teste de UsabilidadePlanejamento
1. Definir metas, objetivos. Esclarecer necessidades, buscar melhorias,medir desempenho, comparar designs, etc.
2. Definir métricas.
segunda-feira, 14 de outubro de 13
Teste de UsabilidadePlanejamento
1. Definir metas, objetivos. Esclarecer necessidades, buscar melhorias,medir desempenho, comparar designs, etc.
2. Definir métricas.
segunda-feira, 14 de outubro de 13
Teste de UsabilidadePlanejamento
1. Definir metas, objetivos. Esclarecer necessidades, buscar melhorias,medir desempenho, comparar designs, etc.
2. Definir métricas.Tempo de execução, quantidade de erros, satisfação, etc.
segunda-feira, 14 de outubro de 13
Teste de UsabilidadePlanejamento
1. Definir metas, objetivos. Esclarecer necessidades, buscar melhorias,medir desempenho, comparar designs, etc.
2. Definir métricas.Tempo de execução, quantidade de erros, satisfação, etc.
3. Definir perfil dos participantes.segunda-feira, 14 de outubro de 13
Teste de UsabilidadePlanejamento
1. Definir metas, objetivos. Esclarecer necessidades, buscar melhorias,medir desempenho, comparar designs, etc.
2. Definir métricas.Tempo de execução, quantidade de erros, satisfação, etc.
3. Definir perfil dos participantes.segunda-feira, 14 de outubro de 13
Teste de UsabilidadePlanejamento
segunda-feira, 14 de outubro de 13
Teste de UsabilidadePlanejamento
4. Elaborar atividades e cenário.
segunda-feira, 14 de outubro de 13
Teste de UsabilidadePlanejamento
4. Elaborar atividades e cenário.
segunda-feira, 14 de outubro de 13
Teste de UsabilidadePlanejamento
4. Elaborar atividades e cenário. Atividades objetivas, reais, claras.O cenário deve contextualizar e motivar o usuário.
segunda-feira, 14 de outubro de 13
Teste de UsabilidadePlanejamento
4. Elaborar atividades e cenário. Atividades objetivas, reais, claras.O cenário deve contextualizar e motivar o usuário.
5. Elaborar documentação.
segunda-feira, 14 de outubro de 13
Teste de UsabilidadePlanejamento
4. Elaborar atividades e cenário. Atividades objetivas, reais, claras.O cenário deve contextualizar e motivar o usuário.
5. Elaborar documentação.
segunda-feira, 14 de outubro de 13
Teste de UsabilidadePlanejamento
4. Elaborar atividades e cenário. Atividades objetivas, reais, claras.O cenário deve contextualizar e motivar o usuário.
5. Elaborar documentação.Checklist, termo de consentimento, questionário, atividades, etc.
segunda-feira, 14 de outubro de 13
Teste de UsabilidadePlanejamento
segunda-feira, 14 de outubro de 13
Teste de UsabilidadePlanejamento
6. Definir ambiente e ferramentas.
segunda-feira, 14 de outubro de 13
Teste de UsabilidadePlanejamento
6. Definir ambiente e ferramentas.
segunda-feira, 14 de outubro de 13
Teste de UsabilidadePlanejamento
6. Definir ambiente e ferramentas.Onde será o teste? Qual será a equipe de avaliação? O que será preciso? Máquinas, câmeras, lápis, papel, softwares,
internet, documentação, etc.
segunda-feira, 14 de outubro de 13
Teste de UsabilidadePlanejamento
6. Definir ambiente e ferramentas.Onde será o teste? Qual será a equipe de avaliação? O que será preciso? Máquinas, câmeras, lápis, papel, softwares,
internet, documentação, etc.
7. Realizar Teste Piloto.
segunda-feira, 14 de outubro de 13
Teste de UsabilidadePlanejamento
6. Definir ambiente e ferramentas.Onde será o teste? Qual será a equipe de avaliação? O que será preciso? Máquinas, câmeras, lápis, papel, softwares,
internet, documentação, etc.
7. Realizar Teste Piloto.
segunda-feira, 14 de outubro de 13
Teste de UsabilidadeAplicação
1. Recrutar participantes.
2. Preparar o teste.
3. Aplicar o teste.
segunda-feira, 14 de outubro de 13
Teste de UsabilidadeAplicação
1. Recrutar participantes.
2. Preparar o teste.
3. Aplicar o teste.
Checklist !!
segunda-feira, 14 de outubro de 13
Teste de UsabilidadeAplicação
1. Recrutar participantes.
2. Preparar o teste.
3. Aplicar o teste.
Checklist !!
Não fale com o usuário sobre o ‘teste’;
Extraia e estimule o usuário a liberar informações importantes.
segunda-feira, 14 de outubro de 13
Análise Heurística
Jakob Nielsen
segunda-feira, 14 de outubro de 13
Heurística
Heurísticas são princípios e recomendações de usabilidade testadas e experimentadas.
segunda-feira, 14 de outubro de 13
10 Heurísticas de Nielsen1. Visibilidade do status do sistema (feedback)
“O sistema deve informar continuamente e apropriadamente ao usuário sobre o que ele está
fazendo, em tempo razoável.”
segunda-feira, 14 de outubro de 13
9. Ajudar a reconhecer, diagnosticar e corrigir erros
10 Heurísticas de Nielsen
segunda-feira, 14 de outubro de 13
9. Ajudar a reconhecer, diagnosticar e corrigir erros
10 Heurísticas de Nielsen
segunda-feira, 14 de outubro de 13
9. Ajudar a reconhecer, diagnosticar e corrigir erros
10 Heurísticas de Nielsen
segunda-feira, 14 de outubro de 13
9. Ajudar a reconhecer, diagnosticar e corrigir erros
10 Heurísticas de Nielsen
segunda-feira, 14 de outubro de 13
Análise Heurística
Análise Heurística é uma avaliação realizada por especialistas que aplicam o seu conhecimento,
guiados pelas heurísticas, para prever problemas de usabilidade e sugerir soluções.
segunda-feira, 14 de outubro de 13
Sistema de Fiscalização AmbientalCadastro de Denúncias Ambientais
segunda-feira, 14 de outubro de 13
O Trabalho
segunda-feira, 14 de outubro de 13
O TrabalhoTeste de
Usabilidade
segunda-feira, 14 de outubro de 13
O TrabalhoTeste de
Usabilidade Levamento de dados e de problemas
segunda-feira, 14 de outubro de 13
O TrabalhoTeste de
Usabilidade Levamento de dados e de problemas
segunda-feira, 14 de outubro de 13
O TrabalhoTeste de
UsabilidadeAnálise
HeurísticaLevamento de dados e de problemas
segunda-feira, 14 de outubro de 13
O TrabalhoTeste de
UsabilidadeAnálise
HeurísticaLevamento de dados e de problemas
Classificação e priorização dos problemas;
Propostas de soluções.
segunda-feira, 14 de outubro de 13
O TrabalhoTeste de
UsabilidadeAnálise
HeurísticaLevamento de dados e de problemas
Classificação e priorização dos problemas;
Propostas de soluções.
segunda-feira, 14 de outubro de 13
O TrabalhoTeste de
UsabilidadeAnálise
Heurística
Soluções Implementadas
Levamento de dados e de problemas
Classificação e priorização dos problemas;
Propostas de soluções.
segunda-feira, 14 de outubro de 13
O TrabalhoTeste de
UsabilidadeAnálise
Heurística
Soluções Implementadas
Levamento de dados e de problemas
Classificação e priorização dos problemas;
Propostas de soluções.
segunda-feira, 14 de outubro de 13
O TrabalhoTeste de
UsabilidadeAnálise
Heurística
Soluções Implementadas
Teste de Usabilidade
Levamento de dados e de problemas
Classificação e priorização dos problemas;
Propostas de soluções.
segunda-feira, 14 de outubro de 13
O TrabalhoTeste de
UsabilidadeAnálise
Heurística
Soluções Implementadas
Teste de Usabilidade
Levamento de dados e de problemas
Classificação e priorização dos problemas;
Propostas de soluções.
Validação
segunda-feira, 14 de outubro de 13
O TrabalhoTeste de
UsabilidadeAnálise
Heurística
Soluções Implementadas
Teste de Usabilidade
Levamento de dados e de problemas
Classificação e priorização dos problemas;
Propostas de soluções.
Validação
segunda-feira, 14 de outubro de 13
O TrabalhoTeste de
UsabilidadeAnálise
Heurística
Soluções Implementadas
Teste de Usabilidade
Resultado
Levamento de dados e de problemas
Classificação e priorização dos problemas;
Propostas de soluções.
Validação
segunda-feira, 14 de outubro de 13
Teste de Usabilidade1. Definir metas, objetivos.
• Teste Inicial. Identificar problemas de usabilidade.
• Teste Final. Validar as melhorias implementadas.
segunda-feira, 14 de outubro de 13
Teste de Usabilidade2. Definir métricas.
• Tempo total gasto para a execução do teste;• Quantidade de tarefas finalizadas; • Quantidade de erros cometidos pelos usuários;• Quantidade de erros do sistema;• Quantidade de dúvidas e dificuldades do usuário;• Satisfação do usuário verificada através de uma pesquisa.
segunda-feira, 14 de outubro de 13
Teste de Usabilidade3. Definir perfil dos participantes.
• Maiores de 18 anos.
• Experiência intermediária a avançada com computadores e internet.
segunda-feira, 14 de outubro de 13
4. Elaborar atividades e cenário.
Teste de Usabilidade
segunda-feira, 14 de outubro de 13
4. Elaborar atividades e cenário.
Teste de Usabilidade
segunda-feira, 14 de outubro de 13
5. Elaborar documentação.
Teste de Usabilidade
segunda-feira, 14 de outubro de 13
5. Elaborar documentação.
Teste de Usabilidade
segunda-feira, 14 de outubro de 13
5. Elaborar documentação.
Teste de Usabilidade
segunda-feira, 14 de outubro de 13
6. Definir ambiente e ferramentas.• Notebook;
• Internet;
• Windows;
• Camtasia Studio.
Teste de Usabilidade
segunda-feira, 14 de outubro de 13
Análise Heurística
segunda-feira, 14 de outubro de 13
segunda-feira, 14 de outubro de 13
“Adequar a estrutura do site às expectativas do usuário.”“Alocar os recursos de modo a assegurar que os clientes encontrem o que procuram da forma
mais fácil e intuitiva.”“Destacar as palavras-chave para atrair a atenção do usuário.”
segunda-feira, 14 de outubro de 13
segunda-feira, 14 de outubro de 13
segunda-feira, 14 de outubro de 13
“A fonte do texto deve ser grande para não descartar alguns usuários que necessitam disso para uma boa leitura.”
segunda-feira, 14 de outubro de 13
segunda-feira, 14 de outubro de 13
segunda-feira, 14 de outubro de 13
“O usuário deve entender facilmente os rótulos do site, que devem ser simples e específicos.”
“Não utilizar instruções genéricas, por exemplo, 'Clique Aqui'.”“Os títulos devem ser concisos, descritivos e transmitir o propósito em poucas
palavras.”
segunda-feira, 14 de outubro de 13
segunda-feira, 14 de outubro de 13
segunda-feira, 14 de outubro de 13
“Sites poluídos visualmente pelo excesso de elementos sobrecarregam o usuário, dificultando a identificação rápida
do que é importante e uma boa organização do site.”
“Evitar usar o design com barras de rolagem, pois o usuário tende a não usar a rolagem, a menos que ele ache
necessário.”
“Se um recurso exige vários passos, deve ser organizado um processo linear de passo a passo, mas que não o
sobrecarregue com opções.”
segunda-feira, 14 de outubro de 13
segunda-feira, 14 de outubro de 13
segunda-feira, 14 de outubro de 13
“Prevenir erros que possam impedir a utilização do site.”
segunda-feira, 14 de outubro de 13
segunda-feira, 14 de outubro de 13
Resultados
16,0
16,8
17,5
18,3
19,0
Média do tempo de execução total (min.)
Teste Inicial Teste Final
segunda-feira, 14 de outubro de 13
0
25
50
75
100
Média do percentual de tarefas finalizadas (%)
Teste Inicial Teste Final
Resultados
segunda-feira, 14 de outubro de 13
0
1
2
3
4
Média da quantidade de erros cometidos pelos usuários
Teste Inicial Teste Final
Resultados
segunda-feira, 14 de outubro de 13
0
0,5
1,0
1,5
2,0
Média da quantidade de erros do sistema
Teste Inicial Teste Final
Resultados
segunda-feira, 14 de outubro de 13
0
1
2
3
4
Média da quantidade de dúvidas e dificuldades dos usuários
Teste Inicial Teste Final
Resultados
segunda-feira, 14 de outubro de 13
0
2
5
7
9
Média da satisfação geral dos usuários (0-10)
Teste Inicial Teste Final
Resultados
segunda-feira, 14 de outubro de 13
segunda-feira, 14 de outubro de 13
segunda-feira, 14 de outubro de 13
segunda-feira, 14 de outubro de 13
Dúvidas?
Obrigado!jessecsoares@gmail.comhttp://www.linkedin.com/in/jessesoareshttps://twitter.com/jessebodao
segunda-feira, 14 de outubro de 13
Referênciashttps://dl.dropboxusercontent.com/u/2876403/TCC_JESS%C3%89_CIRILO_SOARES.docxhttp://www.slideshare.net/marcellocardosohttp://felipenmoura.org/talks/web-interface/#coverhttp://www.goodui.org/
segunda-feira, 14 de outubro de 13
top related