Critérios Heurísticos
Quando começamos a trabalhar com Usabilidade, em 2000, usávamos os dez critérios heurísticos mencionados por Jakob Nielsen em Usability Engineering.
Para facilitar nosso trabalho, demos a cada critério um nome em português (naquela época, simplesmente, não havia nada sobre Usabilidade na nossa língua!) e definimos, nas nossas próprias palavras, o que aquele critério queria dizer pra nós.
Depois disso, a lista nunca mais ficou parada.
A cada novo trabalho, a cada nova inteligência, ela é modificada, expandida, redefinida.
A cada novo livro lido, ela é questionada, comparada, cotejada. Os livros de Krug e Pearrow, por exemplo, tiveram impacto decisivo.
A lista engordou: dos dez critérios iniciais, agora são quinze. Já não sei mais o que veio de onde. Algumas frases ou nomes podem parecer familiares, ou não. A lista não tem pretensões de originalidade ou rigor científico. Ela não foi compilada para ser publicada em livros ou usada academicamente.
Essa lista é prática. Ela foi compilada e refinada em uma empresa de consultoria de Usabilidade, por gente que luta nessas trincheiras todos os dias, por gente que ajudou a construir essas trincheiras!, com finalidade 100% pragmática de atender melhor as necessidades dos nossos clientes e de cobrir, o mais amplamente possível, todos os problemas de usabilidade que possam surgir.
Tenho orgulho de apresentar a vocês os quinze critérios heurísticos utilizados pela Usability para a avaliar a Usabilidade de interfaces:
Frugalidade do Design
Interfaces não podem conter informação irrelevante. Cada unidade adicional e irrelevante ou pouco relevante de informação compete pela atenção do usuário com as informações vitais que ele precisa dispor para usar o sistema.
Naturalidade da Linguagem
Fale a língua do usuário. Use palavras familiares a ele. Quando escrever, parta do ponto de vista do usuário, não do sistema.
Reconhecimento de Padrões
Não obrigue o usuário a pensar. Use padrões e ícones já consagrados pelo mercado em sua interface. O usuário reconhecerá aqueles padrões instintivamente e se sentirá mais seguro.
Consistência
Sua interface também deve ser intrinsecamente consistente, tanto em termos de navegação, quanto de design e formato.
Feedback e Transparência do Sistema
A todo momento, a interface tem que conduzir um diálogo com o usuário, informando-o sobre o que está acontecendo, sobre que processo está sendo realizado, sobre em que tela ele está. Sem isso, o usuário se sente perdido.
Controle do Usuário
Para diminuir a insegurança do usuário, é essencial que ele se sinta no controle das ações sendo realizadas através da interface. Ele sempre teve ter opções de abortar processos, voltar atrás, desfazer e refazer ações.
Eficiência e Flexibilidade de Uso
Interfaces devem ser fáceis de usar por novatos mas também devem conter aceleradores e atalhos para tornar mais eficiente a navegação por usuários mais avançados. Essas funcionalidades devem estar ocultas aos novatos, pois os confundiriam ainda mais, porém acessíveis aos experientes.
Recuperação de Erros
O usuário sempre irá errar, mas uma boa interface informa a ele exatamente o que aconteceu, em linguagem simples e direta, e oferece instruções claras sobre o que ele pode fazer para corrigir o problema.
Prevenção de Erros
Toda interface tem que ser projetada levando-se em conta os erros mais comuns e previsíveis por parte dos usuários e procurando evitá-los de antemão.
Facilidade da Ajuda
Uma seção de ajuda deve ser clara, direta e concisa, falar a língua do usuário, usar seu vocabulário e oferecer soluções.
Agrupamento Intuitivo
Tópicos semelhantes devem estar agrupados juntos, para facilitar ao usuário acesso a eles.
Proeminência da Informação Essencial
Informações essenciais para o bom uso da interface devem obter destaque apropriado à sua importância.
Varreadurabilidade do Texto
O usuário em geral (e o da web, em particular) não gosta de ler. Qualquer informação que o usuário precise saber não deve ser fornecida em forma de texto, que será simplesmente pulado, mas em forma de tópicos que possam ser rapidamente varridos (scanned) pelos olhos do usuário.
Tempo de Resposta
Interfaces precisam ter tempo de resposta rápido, para não perder a fugaz atenção do usuário. Para interfaces web, o aspecto mais importante disso é um tempo de download curto.
Obviedade do Conceito
Não basta ser apenas fácil: uma interface deve ser óbvia e auto-evidente ao primeiro relance. O usuário não pode perder nem 10 segundos tentando entender o que está acontecendo.
Links Relacionados:
Avaliação Heurística - Página do Guia de Usabilidade sobre Avaliação Heurística
Isso é meio que um truísmo, claro. Nós, que trabalhamos na área, podemos afirmar com conhecimento de causa que, literalmente, qualquer processo seria mais eficiente e seguro se os sistemas e interfaces fossem mais usáveis. Ponto.














