Presteza
Esse critério engloba os meios utilizados para levar o usuário a realizar determinadas ações, como, por exemplo, entrada de dados. Esse critério engloba também todos os mecanismos ou meios que permitem ao usuário conhecer as alternativas, em termos de ações, conforme o estado ou contexto nos quais ele se encontra. A presteza diz respeito igualmente às informações que permitem ao usuário identificar o estado ou contexto no qual ele se encontra, bem como as ferramentas de ajuda e seu modo de acesso.
CHECKLIST
Clique no tópico para expandir
1. Os títulos de telas, janelas e caixas de diálogo estão no alto, centrados ou justificados à esquerda?
Os títulos de telas, janelas e caixas de diálogo devem estar no alto, ou centrados ou alinhados e à esquerda.
2. Todos os campos e mostradores de dados possuem rótulos identificativos?
Todo mostrador de dados deve ser identificado por meio de um rótulo único de identificação.
Embora possam desempenhar um papel favorável na identificação, os hábitos ou o contexto não são suficientes para auxiliar o usuário na identificação de um dado apresentado em uma tela. É necessário definir rótulos significativos para os dados, de modo a auxiliar a compreensão da tela.
Quando todos os usuários são habituais e podem ser considerados especialistas, podem-se empregar menos rótulos. Nesse caso, o espaço reservado para os rótulos pode permitir a apresentação de mais dados. É útil em algumas situações bem específicas, como no controle de tráfico aéreo.
3. Caso o dado a entrar possua um formato particular, esse formato encontra-se descrito na tela?
Se o usuário possui um formato particular para o dado, então um rótulo descritivo deve ser empregado.
EXEMPLO POSITIVO:
Data (DD/MM/AA) : _ _ / _ _ / _ _
4. As unidades para a entrada ou apresentação de dados métricos ou financeiros encontram-se descritas na tela?
Um rótulo descritivo deve ser empregado caso o valor a ser apresentado ou digitado esteja associado a uma unidade financeira ou métrica.
Defina as unidades de medida dos dados nos próprios rótulos ou como parte dos campos de dados. Faça isso de modo consistente.
Total da fatura: R$ _ _ _ . _ _ _,_ _
Velocidade horária (km/h): _ _ _
Faça isso de modo consistente.
Distância (km):_ _ _
ou
Distância: _ _ _ km
Indique a unidade de medida de cada variável apresentada.
5. Os rótulos dos campos contêm um elemento específico, por exemplo “:”, como convite às entradas de dados?
Defina um símbolo padrão para o convite à interação e reserve esse símbolo apenas para esse uso.
Tempo: ________
Nesse exemplo e também em muitas formas impressas, os dois pontos servem para sinalizar o convite à interação.
Nesse exemplo e também em muitas formas impressas, os dois pontos servem para sinalizar o convite à interação.
O uso consistente de um símbolo para o convite à interação nos formulários de entrada de dados, em menus, em linhas de entrada de comando, etc., auxiliarão na sinalização de uma entrada solicitada para o usuário. Um símbolo padrão, juntamente com outros códigos de formato auxiliarão a alertar o usuário das diferenças entre os dados apresentados e os rótulos, entre mensagens que exijam respostas e mensagens apenas para informação.
6. Caso o dado a entrar possua valores aceitáveis esses valores encontram-se descritos na tela?
Os rótulos descritivos deveriam cobrir um pequeno número de valores possíveis.
EXEMPLO POSITIVO:
Porcentagem de erro (de 0 a 100): _ _ _ %
7. Listas longas apresentam indicadores de continuação, d e quantidade de itens e de páginas?
Se uma lista se estende além do que pode ser mostrado na tela, uma indicação clara de que ela não está completa deve aparecer ao usuário.
Listas ou tabela de dados se extendem, frequentemente, além do que pode ser mostrado em uma tela. O usuário deve ser informado quando a lista está completa ou incompleta através de representações gráficas ou de mensagens como “CONTINUAÇÃO …” ou “FIM DE LISTA”
Os indicadores de página , tal como “PÁGINA 1 DE 2” , também podem ser usados para indicar continuação.
8. As tabelas apresentam cabeçalhos para linhas e colunas consistentes e distinguíveis dos dados apresentados?
Cabeçalhos para linhas e colunas.
Rotule as fileiras e colunas das tabelas seguindo as recomendações propostas para rotular os campos e mostradores de dados.
RÓTULO DISTINTIVO
Assegure-se de que os rótulos de fileiras e colunas são distintos dos dados apresentados nas tabelas.
Há muitos modos de distinguir diferentes tipos de material rotulado, incluindo diferenças consistentes no formato/localização da apresentação assim como fontes e marcadores.
9. Os gráficos possuem um título geral e rótulos para seus eixos?
Títulos para o gráfico e seus eixos.
Os gráficos e seus eixos devem ser sempre rotulados.
Rotule cada eixo de escala, claramente, com suas unidades de descrição e medida, se for o caso. Seu título deve ser significativo das relações representadas.
EXEMPLO:
Rótulos devem incluir termos como "população em milhares", "preço em $1.000", "porcentagem", "ano fiscal", etc.
Para facilitar a leitura, os rótulos devem ser apresentados segundo a orientação do texto convencional.
10. Os botões que comandam a apresentação de caixas de diálogo apresentam em seus rótulos o sinal “…” como indicador da continuidad e do diálogo?
Indicadores de continuidade do diálogo para os botões de comando.
Caso o botão de comando acione o aparecimento de uma caixa de diálogo, ou o aumento da caixa de diálogo atual, o seu rótulo deve estar imediatamente seguido de reticências.
As reticências indicam, para o usuário, a necessidade de mais informações para que o sistema execute alguma ação efetiva, podendo, assim, explorar as funcionalidades com total segurança.
11. As páginas de menus possuem títulos, cabeçalhos ou convites à entrada?
Cabeçalhos para páginas de menus.
Cada página de menu deve possuir um cabeçalho, título ou um convite à interação que expresse uma resposta às dúvidas do usuário face às opções do menu.
EXEMPLO:
As opções disponíveis são:
1. Escolher novos grupos
2. Selecionar dados
3. Salvar o arquivo
Tipo de instituição:
1. Produção
2. Pesquisa
3. Serviços
12. As opções de menu que levam a outros painéis de menu apresentam o sinal “>” como indicador desse fato?
Indicadores da continuidade de diálogo para opções de menu.
Defina a apresentação de menus hierárquicos de forma que as opções que realizam entradas de comandos sejam diferenciadas das opções que meramente chamam outro painel de menu.
13. O usuário encontra disponíveis as informações necessárias para suas ações?
Informações necessárias sempre presentes nas telas.
O sistema deve exibir todas as informações necessárias para a realização de uma determinada tarefa pelo usuário.
Assegure que quaisquer dados de que o usuário necessite para qualquer transação estejam disponíveis para apresentação. A apresentação dos dados se refere às saídas de dados do computador para os usuários, e a assimilação da informação de tais saídas.
O projetista da interface com o usuário deve aplicar alguns métodos de análise da tarefa (ex., diagrama de seqüência operacional) para determinar as necessidades detalhadas de informação dos usuários para qualquer transação.
Se as necessidades de dados excederem as habilidades dos usuários de assimilar informações da apresentação, desdobrar as tarefas em passos menores. Podem ser necessários testes de protótipos, para determinar a apresentação ótima de dados, em tarefas críticas.
O usuário não deve ter que lembrar de dados de uma apresentação para outra.
14. Nas caixas de mensagens de erro, o botão de comando “AJUDA” está sempre presente?
Botão de ajuda.
Em toda caixa de mensagem de erro, o botão de comando “AJUDA” deve ser obrigatório.
15. A resposta para uma solicitação de ajuda do usuário está estruturada no contexto da tarefa e da transação corrente?
Ajuda orientada a tarefa.
A resposta para uma solicitação de ajuda deve ser estruturada no contexto da tarefa e da transação corrente.
EXEMPLO: Se um erro na entrada de dados foi cometido, a ajuda deve apresentar as solicitações concernentes à
informação entrada.
EXEMPLO: Se um erro na entrada de comando foi cometido recentemente, a ajuda deve apresentar as informações
concernentes a esse comando, suas funções, estruturas próprias e estilo, parâmetros solicitados e opcionais, etc.
16. Existe a possibilidade do usuário obter a lista de comandos básicos da linguagem?
Lista de comandos básicos à mão.
O sistema deve fornecer uma lista geral de comandos básicos da linguagem.
EXEMPLO POSITIVO: comando de ajuda em Unix (MAN LPR) 257
17. Na ocorrência de erros, o usuário pode acessar todas as informações necessárias ao diagnóstico e à solução do problema?
Ajuda com a mensagem de erro.
Na seqüência da apresentação de uma mensagem de erro, o usuário deve ter a possibilidade de solicitar uma explicação detalhada do erro.
Uma discussão mais completa de cada erro pode ser colocada on line à disposição do usuário, por exemplo, empregando vários níveis de detalhes, além de uma referência à documentação externa.
Níveis de explicação cada vez mais aprofundados fornecem ajuda cada vez mais precisa.