Nesta palestra apresentamos quais são os tipos de testes, métodos e seus procedimentos, as melhores fases do produto para aplicá-los e como apresentar a coleta de dados em melhorias de acordo com as necessidades das pessoas envolvidas com produtos digitais.
2. Onde estamos?
Quadrante de Testes Ágeis
• Lisa Crispin, Brian Marick
SuporteaoTime
Foco em Negócio
Foco em Tecnologia
CríticaaoProduto
Q1 Q4
Q2 Q3
Testes Funcionais
Exemplos
Story Tests
Protótipos
Simulações
Automatizado Ferramentas
Automatizado e Manual Manual
Testes Exploratórios
Cenários
Testes de Usabilidade
Testes de Aceitação do Usuário
Alpha / Beta
Testes Unitário
Testes de Componentes
Testes de Performance e Carga
Teste de Segurança
Testes de “iliadade”
Agile Testers
Conference 2017
3. Teste de Usabilidade
Quais tipos de testes existem?
Agile Testers
Conference 2017
Exploratório ou Formativo
Validação ou VerificaçãoAvaliação ou Somativo
4. Teste de Usabilidade
Quais tipos de testes existem?
Agile Testers
Conference 2017
• Rubin & Chisnell, 2008
6. Teste de Usabilidade
Qual é o foco dos testes?
• ISO 9241-210
Eficácia
EficiênciaSatisfação
Agile Testers
Conference 2017
7. Teste de Usabilidade
Como defino o público dos testes?
Agile Testers
Conference 2017
• COOPER et al. 2014.
8. Teste de Usabilidade
Quantos usuários preciso?
• Nielsen & Landauer, 1993. Agile Testers
Conference 2017
0 3 6 9 12 15
100%
75%
50%
25%
0%
Problemasencontrados
Número de usuários testados
9. Teste de Usabilidade
O que coletamos com os testes?
Agile Testers
Conference 2017
Falar
Pensar
Sentir
Fazer
10. Teste de Usabilidade
Importante definir previamente
Agile Testers
Conference 2017
• Definir cenários de uso
• Recrutar participantes
• Designar responsáveis
Propósito, metas e objetivos dos testes
O método de avaliação
(laboratório, campo ou remoto)
• Equipamentos que serão utilizados
• Softwares que serão utilizados
• Questionários pré e pós uso
Métricas de sucesso
(desempenho, esforço, tempo ou satisfação)
• Forma de análise
• Lista de priorização de problemas
• Formalização de resultados
12. Teste de Usabilidade
Ingresso.com
[B2W]
Agile Testers
Conference 2017
• 7 usuários
[P1] [P2] [P3] [P4] [P5] [P6] [P7]
Gênero Fem Fem. Masc. Masc. Masc. Fem. Masc.
Idade 26 - 30 26 - 30 26 - 30 20 - 25 26 - 30 26 - 30 36 - 40
Ocupação atual Trabalhador Trabalhador Trabalhador Trabalhador Trabalhador Trabalhador Trabalhador
Local de maior
acesso
Domicílio Domicílio Trabalho Trabalho Trabalho Trabalho Domicílio
Dispositivos que
mais compra
Smartphone Smartphone Smartphone Smartphone Computador Computador Smartphone
Companhia mais
frequente
Namorado Namorado amigos Namorada Namorada Namorada Família
PERFIL DOS USUÁRIOS
• Escolher um filme
• Comprar um ingresso• iMAC 23’
• Camtasia
13. Teste de Usabilidade
Ingresso.com
[B2W]
Agile Testers
Conference 2017
"Caraca, tá tudo ocupado?!"
"Verdinho não é livre? Ah...o cinza é livre?"
"Isso aqui é só pra ver o mapa...não dá pra clicar?"
• 7 usuários
• Escolher um filme
• Comprar um ingresso• iMAC 23’
EXECUTANDO OS TESTES
16. Teste de Usabilidade
Duolingo
[Duolingo]
• Exercícios
de nivelamento
Agile Testers
Conference 2017
• Smartphones
• Lookback
• 8 usuários
[P1] [P2] [P3] [P4] [P5] [P6] [P7] [P8]
Gênero Fem Fem. Masc. Masc. Fem. Masc. Masc. Fem.
Idade 23 21 24 23 20 22 21 32
Hábitos de uso Alto Médio Médio Médio Alto Médio Médio Baixo
Escolaridade 3º inc. 3º inc. 3º inc. 3º inc. 3º inc. 3º inc. 3º inc. 3º inc.
Smartphone
iPhone
5s
Sony
Xperia
Moto X Moto X Moto X Moto X Moto X LG
Conhece
Duolingo
Sim Não Sim Não Não Não Não Não
PERFIL DOS USUÁRIOS
18. Teste de Usabilidade
Duolingo
[Duolingo]
Agile Testers
Conference 2017
24 25 26
21
24 24 26
13
1 1 0
5 1 1
0
5
0
5
10
15
20
25
30
[P1] [P2] [P3] [P4] [P5] [P6] [P7] [P8]
RESUMO DE EXECUÇÃO DE MICRO-TAREFAS
Baixa dificuldade Média dificuldade Alta dificuldade Abandono
• Exercícios
de nivelamento• Smartphones• 8 usuários
RESULTADOS DE EFICÁCIA
19. Teste de Usabilidade
Auxilia na investigação dos motivos
Agile Testers
Conference 2017
Qualitativo Quantitativovs
Por que as pessoas
abandonam o fluxo de
compra naquele ponto?
Qual é a taxa de
conversão do fluxo de
compra?
Quantas pessoas
ligaram para o
atendimento ao
cliente?
Por que as pessoas
não utilizam seção
de ajuda no site/app?
Como as pessoas
utilizam o produto ou
quando cada recurso
é melhor utilizado?
Que recurso possui
maior utilização: o
menu ou a busca?
20. Sejam úteis e apreciados
pelo público-alvo.
Agile Testers
Conference 2017
Porque quando construímos
um produto queremos que eles:
21. Pleased to meet you.
Hope you guess my name... on the next event!
flávio nazário
linkedin.com/in/flaviozed
info@flavionazario.com
medium.com/@flaviozed
Agile Testers
Conference 2017
22. Referências
Algumas bibliografias úteis ou citadas
ASSOCIAÇÃO BRASILEIRA DE NORMAS TÉCNICAS. NBR ISO 9241-210. Ergonomia
da interação humano-sistema – Parte 210: Projeto centrado no ser humano para
sistemas interativos. Rio de Janeiro, 2011.
ALBERT, W. TULLIS, T. Measuring the User Experience: Collecting, Analyzing, and
Presenting Usability Metrics. 2º ed. Massachusetts: Morgan Kaufmann, 2013.
COOPER, Alan et al. About Face: The essentials of interaction Design. 4º ed.
Indiana: John Wiley & Sons, 2014.
NELSEN, Jakob. LANDAUER, Thomas K. A mathematical model of the finding of
usability problems. Proceedings of ACM INTERCHI'93 Conference (Amsterdam,
The Netherlands, 24-29 April 1993), pp. 206-213.
RUBIN, J. CHISNELL, D. Handbook of Usability Testing: How to Plan, Design, and
Conduct Effective Tests. 2º ed. Indiana: Wiley, 2008.
Agile Testers
Conference 2017
É uma técnica de pesquisa com usuários que investiga se o produto é fácil de usar, fácil de entender e se atende às expectativas.
Exploratório – examinar a eficácia dos primeiros conceitos de design do produto e explorar o modelo mental dos usuários em relação às tarefas a serem realizadas.
Avaliação – expandir os resultados do teste exploratório, avaliando a usabilidade de operações de nível mais baixo e aspectos do produto.Validação – geralmente realizado no final do ciclo de desenvolvimento, próximo ao lançamento do produto.
Exploratório – examinar a eficácia dos primeiros conceitos de design do produto e explorar o modelo mental dos usuários em relação às tarefas a serem realizadas.
Avaliação – expandir os resultados do teste exploratório, avaliando a usabilidade de operações de nível mais baixo e aspectos do produto.Validação – geralmente realizado no final do ciclo de desenvolvimento, próximo ao lançamento do produto.
Eficácia (esforço): Acurácia e completude com as quais usuários alcançam objetivos específicos.
Eficiência (tempo): Recursos gastos em relação à acurácia e abrangência com as quais usuários atingem objetivos
Satisfação (impressão): Ausência do desconforto e presença de atitudes positivas durante o uso do produto