Texto de: Lucas Galdino
Introdução
A segunda heurística é a Compatibilidade entre o Sistema e o Mundo Real. Essa heurística nos fala sobre como utilizar uma linguagem que possa ser compreendida pelo usuário nos sistemas e aplicações. Essa linguagem deve ser compreendida pelo usuário tanto nas questões de linguística quanto nos símbolos e signos utilizados dentro do projeto.
Isso significa que é muito importante evitar termos técnicos dentro da aplicação, mas também evitar termos ou gírias entendidas apenas pela equipe que desenvolveu. Além disso, também é importante utilizar símbolos ou signos que sejam comuns para os usuários, como utilizar o vermelho como cor para operações que requerem atenção, ícone de Casa para representar uma página principal, ícone de Lixeira para representar que algo será apagado e por aí vai.
Um pouco de Nielsen
O design deve falar a linguagem dos usuários. Use palavras, frases e conceitos familiares ao usuário, ao invés de gírias regionalizadas. Siga as convenções do mundo real, fazendo com que as informações apareçam em uma ordem natural e lógica (Jakob Nielsen, 10 Usability Heuristics for User Interface Design, 1994).
Nielsen falou que quando os controles de um design seguem as convenções do mundo real e correspondem aos resultados desejados, é mais fácil para os usuários aprenderem e lembrarem como a interface funciona. Isso ajuda a construir uma experiência intuitiva.
Exemplos
Pegando de exemplo parte da página inicial do X, finado Twitter, na Web, podemos ver diversos exemplos dessa heurística. Temos ícones familiares em todos os locais, ícone de Casa indicando a página inicial, ícone de Pessoa para indicar a página de perfil, ícone de Imagem simbolizando a inserção de uma imagem, ícone de coração para dar a ideia de que um post foi gostado/curtido. O texto em escrito também é bem familiar para todo tipo de pessoa e em toda a página, sem termos técnicos ou complexos.
Conclusão
A importância dessa heurística é tremenda, pois pode fazer toda a diferença entre prender ou não seu usuário, pois ao não se utilizar desses conceitos você pode criar uma interface confusa e complicada de usar, o que vai ocasionar na total perca de interesse do usuário.