Um guia abrangente para testes de usuário

Publicados: 2022-03-10
Resumo rápido ↬ Então você acha que projetou algo perfeito, mas seu teste diz o contrário. Com a ajuda deste artigo, vamos explorar a importância do teste do usuário.

(Este é um artigo patrocinado.) Com um protótipo de seu projeto construído, é importante começar a testá-lo para ver se as suposições que você fez estão corretas. Neste artigo, o sétimo da minha série em andamento que explora o processo de design da experiência do usuário, explorarei a importância do teste do usuário.

Como explorei em meu artigo anterior sobre pesquisa, onde explorei o cenário de pesquisa, existem muitos tipos diferentes de métodos de pesquisa que você pode usar e há uma variedade de testes de usuário diferentes que você pode executar, incluindo:

  • Testando usabilidade
  • Rastreamento ocular
  • Entrevistas e Grupos Focais

Neste artigo, focarei no teste de usabilidade, onde avaliamos as decisões de design que tomamos em relação a um conjunto representativo de usuários para testar se nossas suposições estão corretas.

Com seu protótipo em mãos, você pode estar pronto para a versão final do seu site ou aplicativo, mas é importante pausar e realizar alguns testes neste estágio do processo. Colocar alguns usuários típicos na frente de seu design é fundamental para que você possa ter uma ideia do que funciona e – igualmente – do que não funciona.

Mais depois do salto! Continue lendo abaixo ↓

Da mesma forma, quando você empreende sua construção final, pode ser perdoado por pensar que tudo está terminado. Na verdade, uma vez lançado, você está apenas no início da jornada. Idealmente, você realizará alguns testes adicionais e, com suas descobertas desse teste em mãos, revisitará seu projeto e abordará quaisquer problemas que possa ter descoberto.

Lembre-se: Design é um processo iterativo. Sempre há melhorias a serem feitas, informadas por seus testes.

Resumindo: o teste do usuário deve acontecer em todos os pontos do processo como parte integrante de um processo de design iterativo . Com esse pensamento em mente, é importante estabelecer uma estrutura estruturada para testes de usuário durante todo o processo de design:

  • Antes de realizar seu projeto inicial, talvez usando protótipos de papel;
  • Durante a fase de prototipagem digital, utilizando protótipos clicáveis ​​lo-fi e hi-fi; e
  • No final do processo, ajudando você a refinar o que construiu.

Você pode não ter o orçamento para executar testes de usabilidade completos e, para muitos projetos, isso é compreensível, mas isso não significa que você não deva, pelo menos, testar seus projetos informalmente. O teste de guerrilha — teste ad-hoc com transeuntes, executado de maneira informal — é melhor do que nenhum teste.

A linha de fundo? Qualquer teste que você possa fazer – não importa o quão informal – irá lhe servir bem. Com a importância do teste de usabilidade sublinhada, vamos explorar o porquê e quando do teste, enfatizar a importância de uma boa preparação e mergulhar na execução de testes de usabilidade de forma eficaz.

Teste de usabilidade: por que e quando?

Primeiramente, para executar um teste de usabilidade eficaz, você não precisa de 'condições de laboratório' formais. É muito melhor executar alguns testes de usabilidade usando o que você tem em mãos do que não executar nenhum teste de usabilidade .

Você deve estar se perguntando, por que se preocupar? O teste de usabilidade leva tempo e – quando você está sob pressão e com prazos se aproximando – você pode ficar tentado a renunciar a isso. Não cometa esse erro: vai te custar mais a longo prazo. O teste de usabilidade, é claro, exigirá um grau de investimento em tempo e dinheiro, mas será mais do que recompensado.

Seu objetivo é reunir o máximo de feedback possível o mais cedo possível . Isso ajuda você a identificar quaisquer problemas de design antes de chegar à parte cara do processo quando chegar à compilação final. É tarde demais – e muito caro – para deixar o teste do usuário até depois de criar seu produto. Nesse ponto do processo, as mudanças são incrivelmente caras.

Como observei em meu artigo anterior sobre wireframing e prototipagem, quanto mais cedo você identificar os problemas, menos caro eles serão para corrigir . A execução de um teste de usabilidade irá, entre outras coisas, ajudá-lo a:

  • Identifique se os usuários são capazes de concluir tarefas específicas com sucesso;
  • Estabelecer com que eficiência os usuários podem realizar tarefas predeterminadas; e
  • Identifique as alterações no design que podem precisar ser feitas para resolver quaisquer deficiências para melhorar o desempenho.

Além dessas descobertas objetivas:

  • O produto funciona de forma eficaz?
  • A execução de um teste de usabilidade ajuda você a fazer descobertas subjetivas: os usuários gostam de usar o produto?

Essas descobertas objetivas e subjetivas fornecem um feedback valioso que ajuda você a moldar e melhorar seu design.

Com os benefícios de executar testes de usabilidade claramente estabelecidos, vamos explorar quando no processo de design você deve executar seus testes. Há vários pontos no processo de design que você pode executar testes de usabilidade. Você pode estar testando um produto existente ou um concorrente; isso dependerá do seu projeto e de suas circunstâncias. Você pode, por exemplo, ser:

  • Testar um produto existente que você criou e planeja reprojetar;
  • Testar os produtos dos concorrentes para que você possa aprender com eles se estiver se mudando para um espaço onde já existe um produto concorrente existente; ou
  • Testando um produto no qual você está trabalhando no momento.

É importante permitir mais de uma série de testes de usabilidade . Idealmente, você testará em vários pontos do processo: em um ponto intermediário com alguns protótipos clicáveis; e uma vez que sua construção final é feita e você tem um produto totalmente construído.

testes de usabilidade devem acontecer durante todo o processo de design
Idealmente, o teste de usabilidade deve acontecer durante todo o processo de design. No estágio de prototipagem, ele pode ajudar a identificar problemas que seriam caros para corrigir posteriormente no processo. No estágio final de construção, ele também pode identificar problemas que podem ter sido difíceis de replicar no estágio de prototipagem.

Cada um desses pontos no processo oferece algo diferente para aprender e ajuda a resolver as deficiências em suas suposições antes da construção final. A regra geral é: quanto mais cedo você executar um teste de usabilidade, melhor .

Como qualquer coisa, quanto mais bem preparado você estiver, mais eficaz será o seu teste de usabilidade, então vamos explorar a importância da preparação.

Preparação é a chave

A execução eficaz de um teste de usabilidade levará de 30 a 60 minutos por participante. É claro que, dependendo da complexidade do que você está construindo, esse período de tempo varia, mas, na minha experiência, uma hora é o tempo máximo que eu recomendaria.

Quanto mais longo for um teste de usabilidade, mais cansativo será para o participante, levando a retornos decrescentes. Como tal, a preparação é fundamental. É importante estabelecer antecipadamente exatamente o que você espera aprender com o teste e, igualmente importante, estabelecer quem você testará. Para isso, ajuda:

  • Desenvolva um plano de teste sólido que descreva seu teste de usabilidade , garantindo que, ao testar em diferentes indivíduos, você o faça de maneira consistente; e
  • Estabeleça critérios claros para recrutar participantes , de modo que você esteja testando usuários que sejam adequados ao que você está projetando.

A preparação que você fizer antes do teste valerá a pena em termos de eficiência e resultados aprimorados. Tenha em mente que a execução de um teste exigirá um número de indivíduos:

  • Os participantes do teste;
  • Um facilitador, orientando o teste e garantindo que tudo corra bem; e
  • Alguns observadores e anotadores.

Tempo é dinheiro e, com tantas pessoas envolvidas no processo, é importante garantir que o tempo que você está investindo seja recompensado. Para manter o foco é importante estabelecer um plano para seu teste de usabilidade e preparar um script que garanta que tudo esteja consistente.

Estabelecimento de um plano

Seu plano serve para estabelecer o seguinte: o que você planeja testar; como você planeja executar o teste; como você medirá o que capturará e quais métricas usará; o número de usuários que você testará; e quais cenários você usará como backbone para o teste.

Pense nos cenários que você está tentando testar. Qual é a finalidade do seu site ou aplicativo? Qual é o seu objetivo principal? É importante estabelecer um plano em torno disso, incluindo os seguintes elementos.

Onde e quando?

Onde e quando você fará o teste? A menos que você esteja trabalhando para uma grande organização, é improvável que você tenha um espaço dedicado para testes de usabilidade. Isso é bom; o importante é que você está fazendo alguns testes de usabilidade!

Tente encontrar um espaço tranquilo onde você possa receber seus participantes do teste e fazê-los se sentirem à vontade. Permita também espaço para um facilitador, que fará o teste, e alguns observadores, que farão anotações. Isso ajuda a agrupar seus testes de usabilidade para que você possa fazer referência cruzada de suas descobertas entre os usuários enquanto tudo está fresco em sua mente.

Alcance

Estabelecer o escopo do seu teste de usabilidade garante que seus objetivos sejam realistas. Você pode estar projetando um site ou um produto de grande escopo, mas ao definir o escopo para seus testes de usabilidade, seja realista. Você tem pouco tempo, então concentre-se nos aspectos importantes que você precisa abordar.

Especifique o que você testará, por exemplo, o sistema de navegação do seu site ou aplicativo ou seu fluxo de comércio eletrônico. Isso irá mantê-lo focado e garantir que você não se desvie do assunto.

Se estiver lidando com uma peça complexa de design com várias partes móveis, convém executar uma série de testes de usabilidade diferentes; cada um focado em um aspecto particular.

Horários

Testes de usabilidade diferentes exigirão tempos diferentes, mas como regra geral, ajuda a alocar cerca de 30 a 60 minutos por participante. Passar mais de uma hora pode fazer com que os participantes fiquem cansados, o que – na minha experiência – leva a uma queda na qualidade do feedback.

Ao agendar seus testes de usabilidade, certifique-se de permitir tempo suficiente entre os testes. É importante permitir a discussão entre a equipe imediatamente após um teste, enquanto o teste está fresco na mente de todos. Da mesma forma, um buffer entre os testes é útil caso um teste seja executado ou um participante chegue atrasado.

Equipamento

Novamente, o equipamento que você usa não precisa ser muito complicado. É importante ser capaz de capturar a sessão de alguma forma, de preferência usando vídeo. Acima de tudo, ajuda a captar o que os usuários dizem e suas expressões. Como explorarei em um momento, você pode dizer muito sobre um design observando as reações de um participante do teste. Suas expressões faciais e linguagem corporal costumam dizer tanto, se não mais, do que eles realmente dizem.

Temos a sorte agora de ter um software de gravação de tela de baixo custo à nossa disposição. Ferramentas de gravação de tela como o Screenflow são muito econômicas e, usando a webcam integrada do seu computador, permitem capturar não apenas o que o usuário está fazendo na tela, mas também a aparência do rosto.

Com seu plano claramente estabelecido, é hora de desenvolver um roteiro.

Criando um script

Com base em seu plano, seu script o ajudará a facilitar o teste de usabilidade de forma clara e consistente. Criar um script ajuda você a:

  • Concentre sua mente no que exatamente você está testando, para que seu teste de usabilidade não se desvie e permaneça focado;
  • Garanta a consistência entre vários participantes do teste;
  • Fale sobre diferentes cenários de usuário;
  • Claramente, articule os diferentes objetivos que você está testando; e
  • Ajudá-lo a deixar a mente de seus usuários à vontade.

Isso ajuda a dividir o script em algumas seções: uma seção que atua como um preâmbulo e uma seção que cobre o corpo principal do teste em si.

Seu preâmbulo foi projetado para resolver o usuário antes do início do teste. Nele, você cobre o que está testando e por que está testando. Acima de tudo, é importante garantir que você tranqüilize a mente dos usuários, assegurando-lhes que você não os está testando, está testando o produto .

Os participantes são seres humanos, e é natural que peçam desculpas se e quando as coisas derem errado. Você precisa tranquilizá-los e assegurar-lhes que nada do que fazem ou dizem está errado.

Seu script foi projetado para focar seu teste nos cenários que você estabeleceu em seu plano. Ao estabelecer seus cenários, tenha em mente que – dependendo da complexidade do site ou produto que você está construindo – você terá um tempo limitado para testar tudo, então seja realista.

Ajuda a estabelecer uma história em torno da qual você constrói sua série de tarefas. Por exemplo, se você estiver testando um site ou aplicativo relacionado a viagens, considere:

  • Quantas pessoas estão fazendo a viagem?
  • Quando eles estão viajando e eles têm flexibilidade com suas datas?
  • Que tipo de orçamento eles têm?

Claro, cada cenário será diferente. O resultado final é gastar algum tempo definindo exatamente o que você planeja testar para que seu teste se concentre em testar a coisa certa e retorne resultados valiosos. Se você passou algum tempo criando personas de usuário para seu projeto, talvez queira criar cenários em torno disso.

Resumindo, tente criar um cenário o mais realista possível . À medida que sites e aplicativos se tornam cada vez mais complexos, é útil testar as jornadas do usuário por meio de sua interface. Isso também ajuda a vincular seus testes às histórias de usuários que você identificou anteriormente no processo de design, que explorei em meu artigo anterior sobre design de UX de alto nível.

Recrutando participantes

Com seu plano pronto e seu roteiro escrito, você precisa identificar alguns participantes para realizar seu teste de usabilidade. Tal como acontece com seu plano e seu roteiro, a preparação é fundamental; é importante pensar um pouco na identificação dos participantes certos.

Não faz sentido reservar uma quantidade considerável de tempo para realizar testes de usabilidade e depois testar estranhos aleatórios. Passe algum tempo para identificar e encontrar o tipo certo de pessoas para o seu teste.

Antes de mais nada, é importante testar mais de uma pessoa. Todo mundo é diferente e todo mundo se baseia em experiências diferentes, portanto, certifique-se de testar uma variedade de pessoas diferentes , para que seus resultados não sejam distorcidos por um tamanho de amostra muito pequeno. O que você está projetando afetará quem você escolhe, sites e produtos diferentes atraem públicos diferentes, então planeje de acordo.

Usabilidade.gov
Usabilidade.gov tem um excelente Screener de Teste de Usabilidade que é um ótimo ponto de partida para construir seu próprio screener.

Isso ajuda a estabelecer um perfil e criar um rastreador para ajudá-lo a identificar candidatos para que você recrute participantes que representem com precisão seus usuários em potencial. É importante que seus participantes compartilhem as características de seus clientes típicos ; novamente, as personas do usuário serão úteis para identificar essas características.

Imagine que você esteja criando um aplicativo móvel para um novo banco digital desafiante voltado para um público mais jovem, seu rastreador pode incluir o seguinte:

  • Com qual género você se identifica?
  • Quantos anos você tem?
  • Em qual faixa sua renda se enquadra?
  • Você é um poupador ou um gastador?
  • Seu banco atual tem um aplicativo e você o utiliza?

É importante garantir que suas perguntas sejam inclusivas. Da mesma forma, exerça alguma discrição ao fazer perguntas pessoais delicadas. Por exemplo, ao pedir renda – se for relevante para o seu teste – forneça faixas de renda para que você respeite a confidencialidade de seus candidatos.

Se você está procurando um bom ponto de partida, o site Usabilidade.gov tem um excelente exemplo de um rastreador de teste de usabilidade para testes de sites. Este é um ponto de partida útil e lhe dará algumas idéias.

Com um plano criado, seu script em mãos e alguns participantes alinhados, é hora de executar seu teste, então vamos explorar isso agora.

Executando o teste

Antes de começar o teste de usabilidade, é importante ter tudo organizado e no lugar. É útil ter um registro de cada teste de usabilidade executado , para que você possa analisá-lo mais tarde e realizar algumas análises. Isso pode ser feito apenas por meio de software de gravação de tela ou pode incluir a gravação de um vídeo do teste.

Se você estiver gravando o teste, é importante pedir permissão aos participantes . Da mesma forma, isso lhe dá a oportunidade de explicar por que você está gravando a sessão e para que usará as gravações.

Lembre-se, seu objetivo é deixar os participantes à vontade e explicar o que ajuda a fazer isso antes de iniciar o teste.

Antes do teste

Em vez de mergulhar direto em seus cenários de teste, é útil executar um pequeno preâmbulo, explicando o que exatamente você está tentando alcançar por meio de seus testes. Isso garante que você dê ao participante uma ideia clara do que você espera dele, ajuda a aliviar a pressão e facilita o teste.

É útil descrever quem está na sala e por quê, explicando que enquanto você está executando o teste, os outros presentes registrarão suas observações. Também ajuda a dar ao participante uma ideia de quanto tempo o teste durará e, de maneira geral, o que você cobrirá.

Antes de começar, é importante informar ao participante que você não os está testando, está testando o software e que não há respostas erradas . O participante precisa saber que sua intenção é observá-lo usando o que você construiu e, para garantir que as condições sejam as mais reais possível, você não estará oferecendo conselhos.

Este último ponto é crítico, especialmente se você estiver executando um teste de usabilidade em algo que você projetou. É importante não interromper o fluxo do participante do teste oferecendo orientação e conselhos . Você não estará lá para fazer isso no 'mundo real', então resista ao desejo de oferecer conselhos do lado de fora.

Mesmo que o que você está testando tenha sido projetado por você, é importante que você não conte ao participante do teste. (Uma pequena mentira não vai doer!) Você está lidando com humanos, e se os participantes do teste souberem que estão dando feedback sobre algo que você projetou, eles provavelmente – apenas naturalmente – se conterão em suas críticas. Ninguém gosta de ferir os sentimentos de alguém, e é importante que você tenha uma opinião honesta, então não distorça as respostas dos participantes dizendo que eles estão julgando algo que você projetou.

Peça aos participantes do teste que tentem, se possível, verbalizar o que eles acham que acontecerá à medida que avançam nos cenários. Isso ajuda você a ter uma ideia do que eles estão pensando. Também ajuda seus observadores e anotadores se você pedir ao seu participante para executar as tarefas que você definiu um pouco mais devagar do que eles fariam se isso não fosse um teste.

Como facilitador – de vez em quando e tomando cuidado para não interromper o fluxo – você pode perguntar ao participante o que ele acha que pode acontecer a seguir antes de realizar uma ação específica. Isso ajuda a medir o modelo mental do usuário do que está acontecendo para ver se ele se alinha com o modelo mental do design.

Por fim, ressalte que se algo der errado durante o teste, a culpa é do software , não do usuário. É importante que os participantes do teste não pensem que algo é 'culpa deles' quando é um problema com seu design.

Durante o teste

Com seu preâmbulo feito, é hora de começar o teste. À medida que você orienta os participantes pelo script, definindo várias tarefas para eles, é importante resistir à vontade de liderá-los . Seu objetivo é ver como eles reagem às tarefas, ajudando-os com conselhos derrota esse propósito.

Isso pode ser incrivelmente difícil, especialmente se você estiver testando algo que você projetou, mas você precisa fazer o seu melhor para não tentar ajudar. Pode ser frustrante ver alguém lutando para entender como usar algo que você construiu – que você acha que faz todo o sentido – mas lembre-se, o que você está descobrindo está ajudando você.

Da mesma forma, se você é responsável pelo design, tente não deixar que suas expressões faciais denunciem o jogo. Isso requer prática (especialmente para mim!), mas é importante que você tente permanecer o mais neutro possível.

Ao executar seu teste de usabilidade, você está aprendendo em dois níveis:

  1. Ouvir o que as pessoas dizem; e
  2. Observando o que as pessoas fazem.

Ouvir e observar são importantes e fornecerão diferentes percepções . Ouvir lhe dará um feedback subjetivo sobre seu design: “Gosto disso porque…”, “Gosto desse tipo de recurso…”, “Prefiro quando…” Embora subjetivo e dependente das opiniões dos participantes do teste, esse tipo de feedback é útil, porque pode revelar maneiras de fazer coisas que você pode não ter considerado.

Observar como os participantes do teste usam seu site ou aplicativo é uma ótima maneira de ver o que funciona e o que não funciona. Novamente, você está testando suas suposições: você acha que projetou algo perfeito, mas às vezes seu teste diz o contrário .

É importante estar ciente da distinção entre ouvir o que as pessoas dizem e observar o que elas fazem. Você está lidando com seres humanos quando está realizando um teste e os humanos gostam de considerar as opiniões dos outros.

Você pode se deparar com situações em que alguém que você está testando é elogioso sobre um design ou recurso específico (“Eu gosto disso.”), mas suas ações contam uma história diferente (você os observa tentando desesperadamente concluir uma tarefa que você definiu !).

Não subestime o poder da observação. Como Yogi Berra disse:

"Você pode observar muito apenas observando."

É por isso que, quando você executa um teste, é importante ter mais de uma pessoa envolvida. Você precisará de um facilitador para conduzir o participante pelo teste de usabilidade, usando o roteiro como guia; e um ou mais observadores para captar as reações dos participantes.

Em Fechamento

O teste – e particularmente o teste de usabilidade – é uma parte crítica do processo de design. Execute-os bem; um teste de usabilidade eficaz economizará dinheiro a longo prazo. A execução de testes de usabilidade, idealmente em vários pontos do processo de design, ajuda a manter seus usuários posicionados na frente e no centro, o que - como designers de experiência do usuário - é nosso objetivo.

Seus testes não precisam ser executados em condições de laboratório completas; o importante é que você está realizando testes. Se você estiver com o orçamento apertado, alguns testes de guerrilha são melhores do que nenhum teste ; apenas certifique-se de que você está testando o tipo certo de pessoa.

Lembre-se: quem você testa é importante . Não adianta trabalhar duro para construir um plano detalhado de teste de usabilidade se você estiver testando as pessoas erradas.

Por fim, como observei em meu artigo sobre pesquisa de usuários, é importante passar algum tempo analisando os resultados da pesquisa. Depois de concluir vários testes de usabilidade com diferentes participantes, sente-se com sua equipe, faça referências cruzadas de tudo e procure padrões de comportamento .

Identificar pontos problemáticos – pontos no processo em que seus participantes tiveram dificuldades – significa que você pode corrigir esses pontos problemáticos. Da mesma forma, identificar momentos de prazer pode ajudá-lo a identificar o que você pode querer fazer mais. Juntos, esse feedback - uma vez aplicado - levará a uma experiência melhor em todos os aspectos.

Leitura sugerida

Existem muitas ótimas publicações, offline e online, que o ajudarão em sua aventura. Incluí alguns abaixo para iniciar sua jornada.

  • O livro “Don't Make Me Think, Revisited: A Common Sense Approach to Web Usabilidade” de Steve Krug é um livro excelente que eu recomendo. Descrito como um 'clássico instantâneo' na usabilidade da web, é uma adição bem-vinda a qualquer biblioteca. O livro de acompanhamento de Krug, “Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Used Problems” também vale a pena possuir.
  • Usabilidade.gov tem alguns conselhos fantásticos sobre usabilidade. Seus muitos artigos incluem uma visão geral de “Teste de usabilidade” e um guia detalhado para “Executar um teste de usabilidade”.
  • Por fim, também há alguns recursos muito úteis na Interaction Design Foundation , incluindo um guia detalhado e útil para “Recrutar usuários para testes de usabilidade”.

Este artigo faz parte da série de design UX patrocinada pela Adobe. O Adobe XD foi feito para um processo de design de UX rápido e fluido, pois permite que você vá da ideia ao protótipo mais rapidamente. Projete, prototipe e compartilhe - tudo em um aplicativo. Você pode conferir mais projetos inspiradores criados com o Adobe XD no Behance e também se inscrever no boletim informativo de design de experiência da Adobe para se manter atualizado e informado sobre as últimas tendências e insights para design de UX/UI.