You are on page 1of 1

Apresentao: Estes so os dez princpios gerais para o projeto de interfaces com usurios.

So chamadas heursticas porque esto mais na natureza da experincia do que guidelines especficas da usabilidade. 1. Visibilidade do status de sistema O sistema deve sempre manter os usurios informados sobre o que est ocorrendo, com respostas apropriadas e dentro do tempo razovel. 2. Correspondncia entre o sistema e o mundo real O sistema deve falar a lngua dos usurios, com as palavras, frases e conceitos familiares ao usurio, ao invs de termos orientados pelo sistema. Seguir convenes do mundo real faz com que a informao aparea em ordem natural e lgica. 3. Controle e liberdade do usurio Os usurios freqentemente escolhem funes do sistema pelo erro e precisam de uma sada fcil, ao invs de longas seqncias de ao, quando encontram um estado indesejado. Deve existir suporte de fazer (undo) e refazer (redo). 4. Coerncia e padres Os usurios no devem ter que saber se palavras, situaes, ou aes diferentes significam a mesma coisa. O sistema deve seguir as convenes da plataforma. 5. Preveno de erro Por melhor que seja a mensagem de erro, um cuidadoso projeto de interface que impede a ocorrncia dos problemas em primeiro lugar. Eliminar circunstncias que sejam propcias aos erros, ou verific-las e apresentar ao usurio uma opo de confirmao antes que incidam no erro. 6. Mais reconhecimento que recordao Minimizar a carga da memria do usurio permitindo a visualizao de objetos, aes, e opes. O usurio no deve ter que lembrar informaes de uma parte do dilogo para outra. As instrues para o uso do sistema devem ser visveis ou facilmente recuperveis sempre que apropriado. 7. Flexibilidade e eficincia de uso Aceleradores so despercebidos pelos usurios principiantes, mas freqentemente aceleram a interao para o usurio mais experiente de tal forma que o sistema possa atender para ambos usurios. Permitir que os usurios customizem aes freqentes. 8. Projeto esttico e minimalista Os dilogos no devem conter informaes que sejam irrelevantes ou que sejam raramente necessrias. Cada unidade extra da informao em um dilogo compete com as unidades relevantes da informao e diminui sua visibilidade relativa. 9. Ajuda ao usurio, diagnstico e recuperao dos erros As mensagens de erro devem ser expressas de forma clara (sem cdigos), indicar precisamente o problema, e sugerir construtivamente uma soluo. 10. Ajuda e documentao Pode ser necessrio que o sistema fornea ajuda e documentao, apesar de ser melhor quando o sistema usado sem documentao. A informao deve ser fcil de ser encontrada, focada nas tarefas do usurio. Devem ser listados passos concretos a serem seguidos, e no ser muito extenso.