+55 (61) 992146655 [email protected]
Select Page

Mas o que são as Heurísticas de Nielsen?

Lá na década de 1940, quando os primeiros computadores apareceram, não era qualquer pessoa que conseguia utilizá-los. Era necessário ser um especialista para isso. Entretanto, com o tempo, o cenário foi mudando. Os computadores foram ganhando popularidade, eficiência e flexibilidade entre as empresas. Com o surgimento do PC (personal computer) esse equipamento ganhou escala e passou a frequentar os lares se tornando um eletrodomestico essencial para as famílias.

Para o uso dos computadores ser mais fácil, diversos estudos de usabilidade foram realizados e em 1990, Jakob Nielsen e Rolf Molich criaram essas 10 heurísticas que passaram a ser consideradas no desenvolvimento de interfaces. Atualmente, conseguimos interagir facilmente com a maioria dos sistemas e dispositivos e essa boa experiência de uso, se deve muito a isso.

De acordo com o dicionário, heurística é: método que leva a inventar, descobrir ou resolver problemas. Sendo assim, a heurística representa uma regra de bom senso, que tem o objetivo de fazer com que o usuário tenha uma melhor jornada e experiência de uso que tem como objetivo reduzir a carga cognitiva do usuário. Elas são regras gerais porque não são heurísticas de usabilidade com determinações específicas, mas abrangentes para qualquer situação de experiência no design de interface.

Dizemos que as heurísticas de Nielsen são regras gerais porque não determinam diretrizes específicas de usabilidade ou do desenvolvimento de interfaces. Nesse sentido, as heurísticas estão mais associadas às observações e conhecimentos adquiridos pelos seus autores durante seus anos de experiência.

10 Heurísticas de Nielsen:

  1. Visibilidade do status do sistema;
  2. Correspondência entre o sistema e o mundo real;
  3. Liberdade e controle do usuário;
  4. Consistência e padrões;
  5. Prevenção de erros;
  6. Reconhecer ao invés de lembrar;
  7. Flexibilidade e Eficiência;
  8. Estética e Design minimalista;
  9. Auxiliar usuários a reconhecer, diagnosticar e recuperar erros;
  10. Ajuda e Documentação.

 

“Even the best designers produce successful products only if their designs solve the right problems. A wonderful interface to the wrong features will fail.”

 Jakob Nielsen

Uma fórmula pra evitar erros básicos de usabilidade:

1) Visibilidade do status do sistema

A primeira das 10 heurísticas diz respeito a manter os usuários informados sobre o que acontece no momento da interação.

Nesse sentido, é importante que o sistema traga feedbacks instantâneos que servem para informar qual o status da interação, além de orientar e conduzir para os próximos passos.

O Youtube, por exemplo, disponibiliza uma barra lateral informando qual vídeo estamos vendo, quais já foram assistidos e quais são os próximos da lista.

2) Correspondência entre o sistema e o mundo real

As heurísticas tem como objetivo reduzir nossa carga cognitiva durante a interação com um produto.

Nesse sentido, uma premissa que retira bastante essa carga é o reconhecimento de objetos e ícones que nos são familiares.

A segunda heurística de Nielsen diz respeito a criar uma interface funcional e acessível que fale a linguagem do usuário. Ou seja, que utiliza palavras, frases e conceitos que sejam familiares ao usuário.

Para estabelecer essa comunicação, é possível utilizar ícones, por exemplo, que representam uma determinada ação. Como o símbolo de telefone nos smartphones que significa, geralmente, fazer ligações.

Uma interface com boa usabilidade segue convenções do mundo real, trazendo informações de maneira natural, lógica e familiar . Desse modo, todas as nomenclaturas, ícones e imagens precisam estar inseridas em um contexto e ser coerentes com o modelo mental do usuário.

3) Liberdade e controle do usuário

O UI Designer nunca deve impor uma ação ao usuário ou tomar decisões por ele. Pelo contrário, deve-se apenas saber sugerir as ações sem pressionar ou induzi-lo.

É muito importante que o Designer de Interface dê liberdade para que o usuário possa decidir e tomar as ações que quiser — com exceção de regras que vão contra o sistema ou interferem em alguma funcionalidade.

No entanto, é preciso levar em consideração que o usuário pode tomar uma ação errada ou se arrepender da decisão que tomou. Por isso, é necessário pensar em funções como undo redo para que o usuário consiga desfazer e refazer suas ações conforme suas necessidades.

4) Consistência e padrões

Essa heurística diz respeito a manter uma mesma linguagem durante toda a interface para não confundir o usuário.

Nesse sentido, durante a interação, os usuários não devem ter dúvidas sobre o significado das palavras, ícones ou símbolos utilizados.

Portanto, é fundamental que uma interface siga as convenções da plataforma, mantendo padrões de interação em diversos e diferenciados contextos.

O UX Designer deve criar uma interface que fale a mesma língua o tempo todo e trate coisas similares da mesma maneira. Assim, facilitará que o usuário identifique o padrão existente naquela interface.

5) Prevenção de erros

Como já diria o famoso dito popular: é melhor previnir do que remediar.

Essa heurística de Nielsen propõe que a interface esteja apta a prevenir qualquer tipo de ação descuidada do usuário.

Pense em um botão de excluir arquivos, por exemplo. Devemos pensar que o usuário pode clicar nesse botão sem querer ou que ele imaginava uma função diferente para essa ação.

Dessa forma, para prevenirmos que o usuário se frustre ao ter os arquivos deletados, é importante criar uma mensagem de aviso da ação, para que haja a confirmação ou não da decisão.

6) Reconhecer ao invés de lembrar

Como visto, as heurísticas de Nielsen tem como objetivo reduzir a carga cognitiva dos usuários, e isso inclui também a sua capacidade de memorização.

É importante pensar em maneiras de deixar ícones e elementos de ação sempre visíveis e que as informações estejam presentes de forma fácil. Nós temos a tendência de ter mais facilidade em reconhecer do que lembrar de algo.

O usuário não deve ter que se lembrar de todas as ações ou funções da interface. Portanto, é importante sempre deixar à disposição pequenos lembretes das informações que podem ser úteis a ele.

7) Flexibilidade e Eficiência

A interface desenvolvida precisa ser útil e atender tanto aos usuários inexperientes quanto aos experientes.

Os usuários inexperientes precisam de informações mais detalhadas. Mas conforme eles vão se aprimorando com o uso da interface, passam a utilizá-la de forma mais customizada, por exemplo, criando atalhos de teclado.

Dessa modo, é fundamental que o UI Designer permita que os usuários de sua interface personalizem ações frequentes, como atalhos de teclados e preenchimento automático de dados. Isso aprimora a eficiência e flexibilidade de uma interface.

8) Estética e Design minimalista

O UI Designer não deve considerar estética e Design como um plus . Ambos fazem parte do todo que proporciona a experiência ao usuário.

O Designer Visual deve criar diálogos que contenham somente informações relevantes. Ou seja, evitar o uso desnecessário de elementos visuais que possam confundir o usuário. Cada unidade extra de informação em um diálogo compete com uma unidade de informação relevante e acaba por diminuir sua visibilidade.

9) Auxiliar usuários a reconhecer, diagnosticar e recuperar erros

A prevenção de erros do usuário é algo bastante importante dentro de uma interface.

No entanto, mais importante ainda é ajudar o usuário a identificar e encontrar soluções para os problemas e erros encontrados durante a interação.

As mensagens de erro devem ser expressas em uma linguagem simples; sem códigos, clara e que indique precisamente o problema e sugira uma solução.

10) Ajuda e Documentação

A última das heurísticas de Nielsen diz respeito a inclusão de itens de auxílio para o usuário.

Apesar de todas as heurísticas listadas ajudarem a evitar erros e solicitação de ajuda por parte do usuário, é importante pensar em maneiras de auxiliá-lo a qualquer momento de sua interação.

Uma solução bastante popular são os FAQs, nos quais são compiladas as principais e mais frequentes dúvidas e suas respectivas soluções.

Conclusão

Essas heurísticas são essenciais para o desenvolvimento de qualquer solução de design, utilizando essas regras é possível criar uma experiência de uso que envolve os usuários entregando uma interface intuitiva com design minimalista e de fácil compreensão, engajando as pessoas tanto no mundo digital quanto no mundo físico. Utilizar essas premissas desde o início de um projeto, pode evitar que ajustes possam surgir no futuro, fazendo com que a entrega seja mais fluída e produtiva.