Metas de Usabilidade - Geovannioj/mapaFga GitHub Wiki

Histórico da Revisão

Data Versão Descrição Autor
27/03/2018 0.1 Criação do documento Geovanni Oliveira
27/03/2018 0.2 Preenchimento dos tópicos do template Geovanni Oliveira eHenrique Lopes
28/03/2018 0.3 Evolução das metas Henrique Lopes

Introdução

O seguinte documento tem o intuito de documentar a definição das 6 metas de usabilidade a serem utilizadas no projeto MapaFGA

Definição das metas de usabilidade

  • Eficácia Capacidade de resolução de problemas associado ao grau de realização dos objetivos. O sistema deve fazer o que eu espero que faça, permitindo:

    • O sistema MapaFGA deve mostrar a localização da sala que o usuário inserir no campo de pesquisa do aplicativo, dessa forma ele será eficaz.

    • O sistema serve ao propósito principal? se sim ele é eficaz, isso é o que se espera do software MapaFGA.

  • Eficiência O sistema deve auxiliar o usuário na realização da tarefa, de forma que ela seja cumprida de forma rápida e clara, de baixa complexidade.
    Pode-se relacionar eficiência com a velocidade com que o objetivo do aplicativo é atingido, para o MapaFGA é o tempo em que o usuário pesquisa a localização de uma sala e a resposta é mostrada na tela para ele. Esse tempo de atingir o objetivo do usuário deverá ser significativamente menor do que o que acontece sem o projeto proposto.

  • Segurança Está relacionada à proteção do usuário contra condições perigosas e situações indesejáveis. A segurança serve por exemplo para prevenir erros (clique em botões errados) e para reduzir riscos (proximidades de botões perigosos como salvar e apagar)

Para o aplicativo MapaFGA será certificado de que botões de cancelar não fique perto de botões de confirmar busca de local de sala, para que não aconteça que botões sejam pressionados de maneira indesejada. De forma paralela, cliques importantes do sistema devem ser perguntados a certeza da ação do usuário para oferecer controle total.

  • Utilidade O sistema deve fornecer ao usuário um conjunto apropriado de funções, que são esperadas pelos usuários para aquele tipo de tarefa.
    Para o MapaFGA por ser um aplicativo de pesquisa de localidades da Faculdade UnB do Gama, a funcionalidade de filtro ajudaria a vida do público alvo do aplicativo. A navegação simplificada também aumenta sua utilidade em suas ações

  • Aprendizado É a capacidade de aprendizado do sistema pelos usuários, ela determina se vai ser fácil aprender a usar o sistema, e para isso é necessário levar em consideração que o sistema será utilizado eventualmente. Para superar o desafio do aprendizado do aplicativo uma solução é a utilização do user - onboarding que consiste em mostrar um breve tutorial para o usuário de como usar o aplicativo assim que ele o abre pela primeira vez.

  • Memorização Meta muito importante para sistemas que são utilizados eventualmente, como é o caso do MapaFGA, pois ao voltarem para o aplicativo, os usuários devem lembrar de como utiliza-lo. Para isso é necessário descobrir como os usuários vem o sistema, e para isso é necessário realizar testes de usabilidade para que a interface do sistema fique o mais claro possível para realizar interações que sejam intuitivas.

Referência

NIELSEN, Jacob . Designing Web Usability: The Practice of Simplicity. Peachpit Press, 1a. edição, 1999.