Baixe o app para aproveitar ainda mais
Prévia do material em texto
Engenharia de Usabilidade Fabiano Gonçalves dos Santos Aula 4 • Como descobrir se uma interface está em conformidade com as recomendações de usabilidade? Avaliando ! Critérios ergonômicos Critérios ergonômicos • Representam um conjunto de qualidades que as interfaces devem apresentar • Sistematizam a avaliação das interfaces • Permitem a replicação das avaliações com maior facilidade e com base nos mesmos parâmetros Critérios ergonômicos 1. Condução 2. Carga de trabalho 3. Controle explícito 4. Adaptabilidade 5. Gestão de erros 6. Consistência 7. Significado de códigos 8. Compatibilidade Critérios ergonômicos 1. Condução • Refere-se às diferentes formas orientar, informar, instruir e guiar os usuários ao longo das interações com o computador • Está subdividido em: –Presteza –Agrupamento/distinção entre itens –Feedback imediato –Legibilidade 1. Condução Condução Legibilidade Feedback imediato Agrupamento / Distinção de itens Presteza Agrupamento / Distinção por formato Agrupamento / Distinção por localização 1. Condução • Presteza –Avalia os métodos para instruir os usuários durante determinadas ações • Uma boa presteza faz com que o usuário economize tempo. • De modo geral, preocupa-se em ajudar os usuários para que eles não tenham de memorizar uma série de comandos ou formatos, por exemplo. Condução • Agrupamento/Distribuição de itens –Faz referência à organização visual dos objetos disponíveis na interface Agrupamento/distinção por localização • Avalia a organização de elementos dentro de um determinado grupo. • Os usuários perceberão os itens ou grupos de itens e assimilarão mais facilmente sua função. Agrupamento/distinção por formato • Relaciona-se às características gráficas que indicam se um item pertence a um determinado grupo. • O usuário assimilará a relação entre os diferentes objetos da interface. Condução • Feedback imediato –A qualidade e a rapidez do feedback são importantes para que se estabeleça a confiança do usuário em relação à aplicação e para garantir a compreensão da mensagem. –A ausência de feedback ou a demora na exibição das mensagens pode fazer com que os usuários pensem ter ocorrido uma falha na aplicação. w w w .m ic ro s o ft .c o m /w in d o w s h tt p :/ /i m g h c .c o m /t u to ri a l/w in _ ra r_ 0 0 4 .jp g Legibilidade • Relaciona-se a como as mensagens são montadas e exibidas na interface e aos aspectos visuais dessas informações – O desempenho do usuário pode ser melhorado se as informações visualizadas considerarem os aspectos cognitivos e perceptivos dos seres humanos Carga de trabalho • São todos os elementos da interface responsáveis por corroborar na redução da carga de processamento perceptual e cognitiva do usuário –O critério “carga de trabalho” está subdividido em: • Brevidade • Densidade informacional Brevidade • Tenta limitar o esforço envolvido na leitura e na digitação, bem como reduzir a quantidade de etapas envolvidas em uma determinada ação Concisão • Avalia a carga de trabalho envolvida nas entradas e saídas individuais. • Quanto mais curtos forem os itens e mensagens nas interfaces, menor será o tempo gasto em sua leitura. Ações mínimas • Preocupa-se em limitar os passos os quais os usuários devem percorrer para chegarem a seu objetivo final. • Quanto maior a carga de trabalho, maior a possibilidade de erros. Densidade informacional • Relaciona-se à carga de trabalho envolvida no processamento do grupo de informações exibidas nas interfaces como um todo –O desempenho dos usuários diminui quando há muitas informações na interface. –Não force o usuário a realizar tarefas cognitivas complexas quando essas não estiverem relacionadas à tarefa-alvo. Controle explícito • Envolve o processamento das ações do usuário pela aplicação e o controle que o usuário mantém sobre o processamento de suas solicitações –O controle explícito se subdivide em: • Ações explícitas • Controle do usuário Ações explícitas • Somente devem ser processadas pela aplicação as ações explicitamente solicitadas pelo usuário. –Ao ver uma solicitação processada, o usuário aprende melhor a aplicação. –Um número menor de erros e insatisfações é observado quando somente ações explícitas são atendidas. h tt p :/ /w w w .m s n .c o m .b r h tt p :/ /w w w .a d o b e .c o m Controle do usuário O usuário deve se manter no controle da aplicação durante todos os momentos, inclusive ao longo do processamento O usuário pode interromper, cancelar, pausar e continuar quaisquer que seja a ação em andamento. Possíveis ações do usuário devem ser antecipadamente pensadas pelo projetista e adequadamente disponibilizadas na aplicação. h tt p :/ /p t. tin y p ic .c o m /v ie w .p h p ? p ic = 2 y z e tu c & s = 6 Adaptabilidade • Se divide em: –Flexibilidade –Experiência do usuário (UX) É a facilidade de adaptação da aplicação ao contexto e às exigências e preferências do usuário. Flexibilidade • Leva em consideração os meios disponibilizados pela aplicação para a customização da interface conforme as exigências dos usuários –As exigências dos usuários podem estar relacionadas a estratégias e hábitos de trabalho ou simplesmente ao gosto do mesmo. –Quanto maior número de meios para que se alcance um objetivo, mais flexível será a interface h tt p s :/ /m a il. g o o g le .c o m /m a il/ u /0 /# in b o x Gestão de erros • Envolve a prevenção ou redução de erros e como e quando os mesmos ocorrem. • O critério “gestão de erros” está subdividido em: –Proteção contra erros –Qualidade das mensagens de erro –Correção de erros Proteção contra erros • Sugere que a aplicação deve ser capaz de antecipar os possíveis erros dos usuários e prevenir que os mesmos aconteçam • É preferível detectar os erros antes da validação, pois essa atitude minimiza a possibilidade de erros por parte do usuário. Qualidade das mensagens de erros • Ao criar uma mensagem de erro, avalie sua relevância e especificidade quanto à natureza do erro e às medidas necessárias para corrigi-lo • Uma boa mensagem de erro ajuda no aprendizado da aplicação pelo usuário, pois é um momento em que sua atenção está voltada para o que o sistema tem a lhe dizer. Correção de erros (recuperabilidade) • Envolve as medidas tomadas após a detecção de um erro pela aplicação • Os erros são menos problemáticos e traumáticos quando é possível recuperar-se deles com certa facilidade. Consistência • Avalia as escolhas da interface em termos de aparência e procedimentos – Procedimentos, comandos, botões, opções etc. são muito mais facilmente reconhecidos, localizados e lembrados quando há entre eles um padrão. Significado de códigos • Avalia a relação existente entre um termo e/ou uma representação gráfica e seu significado. –Os códigos e as denominações serão mais significativos para os usuários quando existir entre eles e a ação que executam uma forte relação semântica. Compatibilidade • Avalia a adequação da tarefa ao usuário e a adequação das aplicações a seus propósitos. –A transferênciade informações de um contexto a outro é mais rápida e eficaz quando o volume de informação a ser recodificada é menor Engenharia de Usabilidade Fabiano Gonçalves dos Santos Atividade 4 Observe este site. O que podemos apontar sobre sua densidade informacional? Veja como era há alguns anos
Compartilhar