O que é teste de usabilidade? Experiência do usuário de software
Testando usabilidade
Testando usabilidade também conhecido como Teste de Experiência do Usuário (UX), é um método de teste para medir o quão fácil e amigável é um aplicativo de software. Um pequeno grupo de usuários finais-alvo usa aplicativos de software para expor defeitos de usabilidade. O teste de usabilidade concentra-se principalmente na facilidade de uso do aplicativo pelo usuário, na flexibilidade do aplicativo para lidar com controles e na capacidade do aplicativo em atender aos seus objetivos.
Este teste é recomendado durante a fase inicial de design do SDLC, o que dá mais visibilidade às expectativas dos usuários.
Por que fazer testes de usabilidade
Estética e design são importantes. A aparência de um produto geralmente determina quão bem ele funciona.
Existem muitos aplicativos de software/sites que falham terrivelmente, uma vez iniciados, devido aos seguintes motivos –
- Onde clico em seguida?
- Qual página precisa ser navegada?
- Qual ícone ou jargão representa o quê?
- As mensagens de erro não são consistentes ou exibidas de forma eficaz
- O tempo da sessão não é suficiente.
Engenharia de Software, O teste de usabilidade identifica erros de usabilidade no sistema no início do ciclo de desenvolvimento e pode salvar um produto do fracasso.
Exemplo de casos de teste de teste de usabilidade
O objetivo deste teste é satisfazer os usuários e concentra-se principalmente nos seguintes parâmetros de um sistema:
A eficácia do sistema
- O sistema é fácil de aprender?
- O sistema é útil e agrega valor ao público-alvo?
- O conteúdo, a cor, os ícones e as imagens usados são esteticamente agradáveis?
Avançada
- Deve ser necessária pouca navegação para chegar à tela ou página da web desejada, e as barras de rolagem devem ser usadas com pouca frequência.
- Uniformidade no formato de tela/páginas em seu aplicativo/site.
- Opção de pesquisar em seu aplicativo de software ou site.
Precisão
- Nenhum dado desatualizado ou incorreto, como informações/endereço de contato, deve estar presente.
- Nenhum link quebrado deve estar presente.
Facilidade de uso
- Os controles utilizados devem ser autoexplicativos e não devem exigir treinamento para operar
- Deve ser fornecida ajuda para que os usuários entendam o aplicativo/site
- O alinhamento com os objetivos acima ajuda em testes de usabilidade eficazes
Como fazer testes de usabilidade: processo completo
O processo de teste de usabilidade consiste nas seguintes fases
Fase 1) Planejamento: Durante esta fase são determinados os objetivos do teste de usabilidade. Ter voluntários sentados em frente ao seu aplicativo e registrando suas ações não é um objetivo. Você precisa determinar as funcionalidades e objetivos críticos do sistema. Você precisa atribuir tarefas aos seus testadores, que exercitam essas funcionalidades críticas. Durante esta fase, o método de teste de usabilidade, o número e a demografia dos testadores de usabilidade e os formatos dos relatórios de teste também são determinados
Fase 2) Recrutamento: durante esta fase, você recruta o número desejado de testadores de acordo com seu plano de teste de usabilidade. Encontrar testadores que correspondam ao seu perfil demográfico (idade, sexo, etc.) e profissional (educação, trabalho, etc.) pode levar tempo.
Fase 3) Teste de usabilidade: Durante esta fase, os testes de usabilidade são realmente executados.
Fase 4) Análise de Dados: os dados dos testes de usabilidade são minuciosamente analisados para derivar inferências significativas e fornecer recomendações práticas para melhorar a usabilidade geral do seu produto.
Fase 5) Relatórios: As descobertas do teste de usabilidade são compartilhadas com todas as partes interessadas, que podem incluir designer, desenvolvedor, cliente e CEO
Métodos de teste de usabilidade: 2 técnicas
Existem dois métodos disponíveis para fazer testes de usabilidade –
- Teste de usabilidade em laboratório
- Teste de usabilidade remota
Teste de usabilidade em laboratório:. Este teste é realizado em uma sala de laboratório separada, na presença dos observadores. Os testadores recebem tarefas para executar. O papel do observador é monitorar o comportamento dos testadores e relatar o resultado dos testes. O observador permanece em silêncio durante o teste. Neste teste, tanto os observadores quanto os testadores estão presentes no mesmo local físico.
Teste de usabilidade remota: Sob este teste, observadores e testadores estão localizados remotamente. Os testadores acessam o sistema em teste remotamente e executam as tarefas atribuídas. A voz do testador, a atividade na tela e as expressões faciais do testador são gravadas por um software automatizado. Os observadores analisam esses dados e relatam os resultados do teste. Exemplo de tal software – http://silverbackapp.com/
Quantos usuários você precisa?
Pesquisa (Virzi, 1992 e Neilsen Landauer, 1993) indica que 5 usuários são suficientes para descobrir 80% dos problemas de usabilidade. Alguns pesquisadores sugerem outros números.
A verdade é que o número real de usuários necessários depende da complexidade do aplicativo específico e de seus objetivos de usabilidade. O aumento na usabilidade dos participantes resulta em aumento de custos, planejamento, gerenciamento de participantes e análise de dados.
Mas como orientação geral, se você estiver em um orçamento pequeno e interessado em testes de usabilidade DIY 5 é um bom número começar com. Se orçamento não é uma restrição é melhor consulte profissionais experientes para determinar o número de usuários.
Lista de verificação de testes UX
O objetivo principal deste teste é encontrar problemas cruciais de usabilidade antes do lançamento do produto. Os seguintes itens devem ser considerados para que o teste seja bem-sucedido:
- Comece os testes de UX durante o estágio inicial de design e desenvolvimento
- É uma boa prática realizar testes de usabilidade no produto do seu concorrente antes de iniciar o desenvolvimento. Isso o ajudará a determinar os padrões de usabilidade para seu público-alvo
- Selecione os usuários apropriados para testar o sistema (podem ser usuários especialistas/não especialistas/50-50 usuários especialistas e não especialistas)
- Use um modelador de largura de banda. Por exemplo, seu público-alvo tem conectividade de rede ruim, limite a largura de banda da rede em 56 Kbps para seus testadores de usabilidade.
- Os testadores precisam se concentrar nas funcionalidades críticas e usadas do sistema.
- Atribua um único observador a cada testador. Isso ajuda o observador a observar com precisão o comportamento do testador. Se um observador for atribuído a vários testadores, os resultados poderão ser comprometidos
- Eduque aos designers e desenvolvedores que os resultados do teste não são um sinal de fracasso, mas um sinal de melhoria
Vantagens do teste de usabilidade
Como tudo na vida, os testes de usabilidade têm seus méritos e deméritos. Vamos dar uma olhada neles
- Ajuda a descobrir problemas de usabilidade antes que o produto seja comercializado.
- Ajuda a melhorar a satisfação do usuário final
- Isso torna seu sistema altamente eficaz e eficiente
- Ajuda a obter feedback verdadeiro do seu público-alvo que realmente usa o seu sistema durante um teste de usabilidade. Você não precisa confiar em “opiniões” de pessoas aleatórias.
Desvantagens dos testes de usabilidade
- O custo é uma consideração importante nos testes de usabilidade. São necessários muitos recursos para configurar um Laboratório de Teste de Usabilidade. O recrutamento e o gerenciamento de testadores de usabilidade também podem ser caros
No entanto, esses custos se compensam na forma de maior satisfação do cliente, retenção e repetição de negócios. O teste de usabilidade é, portanto, altamente recomendado.




