Heurísticas de Usabilidade de Nielsen
As 10 heurísticas de usabilidade propostas por Jakob Nielsen são princípios amplamente utilizados na avaliação da experiência do usuário (UX). Abaixo, apresentamos uma curta descrição de cada uma delas:
1. Visibilidade do status do sistema
O sistema deve sempre manter os usuários informados sobre o que está acontecendo, por meio de feedback apropriado e em tempo razoável.
2. Compatibilidade entre o sistema e o mundo real
O sistema deve falar a linguagem dos usuários, com palavras, frases e conceitos familiares, seguindo convenções do mundo real.
3. Controle e liberdade do usuário
Usuários muitas vezes escolhem funções por engano. Deve-se oferecer saídas claras de situações indesejadas, como "desfazer" e "refazer".
4. Consistência e padrões
Os usuários não devem ter que imaginar se diferentes palavras, situações ou ações significam a mesma coisa. Siga convenções de plataforma.
5. Prevenção de erros
Mesmo melhores que boas mensagens de erro são prevenções eficazes. Elimine condições propensas a erros ou cheque-as antes de executar ações.
6. Reconhecimento em vez de memorização
Minimize a carga de memória do usuário tornando visíveis os objetos, ações e opções. O usuário não deve precisar lembrar informações de uma parte da interface para outra.
7. Flexibilidade e eficiência de uso
Acelere a interação para usuários experientes com atalhos, personalizações ou comandos, mas mantenha a simplicidade para iniciantes.
8. Estética e design minimalista
Interfaces não devem conter informações irrelevantes ou raramente necessárias. Cada unidade extra de informação compete com as relevantes.
9. Ajudar usuários a reconhecer, diagnosticar e recuperar-se de erros
Mensagens de erro devem estar em linguagem clara, indicar com precisão o problema e sugerir uma solução.
10. Ajuda e documentação
Mesmo que idealmente o sistema seja usado sem documentação, pode ser necessário fornecer ajuda acessível, focada nas tarefas do usuário, com passos concretos e fáceis de seguir.