Engenharia de usabilidade é uma parte da ergonomia específica para a ciência da computação e trata da questão de como projetar software que seja fácil de usar. É intimamente relacionada ao campo de interação homem-computador e desenho industrial.
Entre os autores que lideram este campo de estudo estão Donald Norman e Jakob Nielsen.
O assunto é considerado de tal importância que algumas universidades incluem a engenharia de usabilidade no currículo de ciência da computação.
A avaliação heurística, ou auditoria de usabilidade, é uma avaliação de uma interface por uma ou mais pessoas com especialização em Interecção Homem-Computador(acrónimo em inglês – HCI).
A análise recai sobre métricas, directrizes, eficácia e eficiência baseada em 10 regras definidas originalmente por Jakob Nielsen(1994).
Nielsen’s Usability Heuristics, é o estudo que dá o mote á avaliação heurística, que continua em constante actualização, mas sempre com um grande foco na óptica do utilizador.