Blog Formação DEV

Heurísticas de Nielsen - Prevenção de Erros

Neste artigo vamos explorar a quinta heurística de Nielsen, comentando sobre sua parte teórica e dando exemplos reais para entender melhor a ideia que quer ser passada!
Heurísticas de Nielsen - Prevenção de Erros
Texto de: Lucas Galdino

Introdução

A quinta heurística fala que boas mensagens de erro são importantes, mas os melhores designs evitam cuidadosamente a ocorrência de problemas. Também é informado que sejam eliminadas as condições propensas a erros ou verificar as mesmas de modo a se apresentar aos usuários uma opção de confirmação antes de se comprometerem com a ação.

Um pouco de Nielsen

Nielsen (10 Usability Heuristics for User Interface Design, 1994) diz que existem dois tipos de problemas: deslizes e erros. Deslizes são problemas inconscientes causados por desatenção. Erros são problemas conscientes baseados em uma incompatibilidade entre o modelo mental do usuário e o design.

Também existem dicas advindas do próprio Jakob Nielsen (10 Usability Heuristics for User Interface Design, 1994) para essa heurística. Priorize seu esforço: evite erros de alto custo primeiro e depois pequenas frustrações é a primeira delas. Outra é evitar pequenos erros fornecendo restrições úteis e bons padrões. E por fim, evite erros removendo cargas de memória, dando suporte a função "Desfazer" e avisando seus usuários.

Exemplos

Um exemplo claro a respeito desse conceito acontece até mesmo na realidade, em rodovias e estradas, por exemplo, existem barreiras de proteção perto de pontes ou trechos mais perigosos para evitar algum deslize cometido pelos motoristas que possam causar algum acidente.

Já dentro do mundo dos computadores é possível exemplificar de forma bem clara e direta com algo que existe basicamente em todos os computadores, a função de "Lixo" ou "Lixeira". Basicamente todo sistema operacional contém essa “pasta” chamada Lixeira, aonde tudo que deletamos de forma simples é enviado para lá ao invés de ser permanentemente deletado do sistema. Dessa forma podemos prevenir o erro de deletar algo sem querer, já que o arquivo ainda estará disponível para recuperação dessa forma.

Outra função comum, só que dessa vez em navegadores, é a de confirmar a sua saída do aplicativo. Dessa forma é feita a prevenção do problema de você sair do navegador com alguma aba importante ainda aberta ou algo similar.

Nas aplicações Mobile é possível ver isso através daquelas clássicas pop-ups de confirmação na hora de deletar algum chat ou algo do tipo.

Conclusão

A quinta heurística é bem importante e com certeza é um ponto a se preocupar dentro da sua aplicação. O bom uso dela pode não só criar boas barreiras para impedir que o usuário acabe fazendo algo de errado ou sem querer dentro da aplicação, mas também evitar que o seu usuário se sinta frustrado com alguma ação dentro da sua aplicação. E um usuário frustrado nunca é bom.

Sobre o autor
Cod3r

Cod3r

Com mais de 400 mil alunos, a Cod3r é uma das principais escolas de tecnologia do País. Um de seus produtos mais importantes é a Formação DEV, com objetivo de preparar os profissionais para o mercado.

Ótimo! Inscreveu-se com sucesso.

Bem-vindo de volta! Registou-se com sucesso.

Assinou com sucesso o Blog Formação DEV .

Sucesso! Verifique o seu e-mail para obter o link mágico para se inscrever.

As suas informações de pagamento foram atualizadas.

Seu pagamento não foi atualizado.