DC-UFRPE/Licenciatura Plena em Computação/Interação-Homem-Máquina/Inspeção Heurística

Fonte: Wikiversidade

A Avaliação Heurística (originalmente proposta por Nielsen e Molich em 1990) é uma técnica de inspeção que ajuda a identificar problemas de usabilidade em uma interface. Em outras palavras, uma avaliação heurística pode ser definida como uma revisão da sua interface, levando em consideração os aspectos da experiência do usuário.

Nessa inspeção, especialistas em usabilidade examinam e julgam se cada elemento da interface está de acordo com os princípios de usabilidade (heurísticas).

Vantagens e desvantagens[editar | editar código-fonte]

Vantagens[editar | editar código-fonte]
  • Fornece um feedback rápido e é relativamente barato.
  • Pode ser feita em diversas fases do projeto.
  • Pode ser utilizado em conjunto com outras metodologias de testes de usabilidade.
Desvantagens[editar | editar código-fonte]
  • Requer conhecimento e experiência para aplicar a heurística de uma forma eficaz
  • É recomendável utilizar vários especialistas (o número recomendado é de 3 a 5 profissionais) para conduzir a avaliação heurística
  • Problemas de usabilidade mais graves podem passar despercebidos

Heurística de Nielsen[editar | editar código-fonte]

Temos algumas Heurísticas de Nielsen

  • Visibilidade do status do sistema: o sistema deve sempre manter os usuários informados sobre o que está transmitindo, através de feedback apropriado em tempo hábil. Os usuários devem ser capazes de entender claramente o que está conectado em um sistema em resposta às suas ações.
  • Consistência e padrões: os usuários devem ser capazes de prever o que coexistem em uma interface de usuário com base em suas experiências anteriores com outras interfaces. A consistência de design e uso de padrões em uma interface de usuário torna mais fácil para os usuários navegar e entender o sistema, pois eles já possuem um conjunto de expectativas e habilidades aprendidas em outras interfaces.
  • Correspondência entre o sistema e o mundo real: O sistema deve falar a linguagem do usuário, com palavras, frases e conceitos familiares a ele, em vez de jargões técnicos.
  • Prevenção de erros: O sistema deve ser projetado de modo a minimizar a possibilidade de erros, oferecendo controle de confirmação e verificação antes de execução de tarefas críticas.
  • Controle e liberdade para o usuário: No sistema é importante que o usuário tenha liberdade para realizar ações que ele deseja, porém muitas vezes essas ações são realizadas por engano, situações devem haver uma “saída de emergência” de fácil localização, permitindo que o usuário saia daquela janela indesejada ou retorne ao ponto anterior.
  • Reconhecimento em vez de gravação: Devo minimizar a quantidade de informações que o usuário precisa memorizar, para isso, objetos, ações e opções importantes devem ficar visíveis, isso faz com que o cérebro perceba as ações que são semelhantes, reconhecendo assim padrões.

Vídeo de explicação[editar | editar código-fonte]

https://www.youtube.com/watch?v=JEbggQwnfdM

Referências[editar | editar código-fonte]

https://www.treinaweb.com.br/blog/avaliacao-heuristica-o-que-e-e-como-conduzir

https://brasil.uxdesign.cc/10-heur%C3%ADsticas-de-nielsen-para-o-design-de-interface-58d782821840