diff --git a/docs/entregas/entrega_2/metas_de_usabilidade.md b/docs/entregas/entrega_2/metas_de_usabilidade.md new file mode 100644 index 0000000..6170644 --- /dev/null +++ b/docs/entregas/entrega_2/metas_de_usabilidade.md @@ -0,0 +1,91 @@ +# Metas de Usabilidade - MOJ Naquadah + +## Introdução + +Este artefato define as metas de usabilidade do site **MOJ Naquadah**, com foco em priorizar fatores que melhorem a qualidade de uso, proporcionando uma experiência mais intuitiva e satisfatória para alunos(as) e professores(as) da UnB. + +A abordagem segue as metas de usabilidade de Jakob Nielsen, visando eficiência, segurança, aprendizado, memorização e outros aspectos fundamentais. Além disso, são estabelecidos critérios de avaliação e valores aceitáveis para o sucesso do projeto. + +## Objetivo + +O objetivo deste documento é identificar os principais problemas de usabilidade do MOJ Naquadah e propor soluções práticas que promovam uma experiência mais eficiente e agradável para seus usuários(as). As metas de usabilidade almejam orientar melhorias que atendam às necessidades dos alunos(as) e professores(as), priorizando clareza, consistência e suporte ao usuário(a). + +## Metodologia + +A metodologia utilizada para definir as metas de usabilidade baseia-se nos seguintes passos: + +1. **Análise do sistema atual**: Foram observados problemas de usabilidade diretamente no MOJ Naquadah, considerando a perspectiva de alunos(as) e professores(as). +2. **Definição de metas de usabilidade**: As metas foram estabelecidas com base nos princípios de usabilidade de Jakob Nielsen e em heurísticas de design para garantir eficiência e clareza. +3. **Organização em perguntas e respostas**: Cada meta foi estruturada como uma pergunta seguida de uma resposta prática que oriente a implementação das melhorias propostas. +4. **Critérios de avaliação**: Estabelecemos critérios e valores aceitáveis para medir o sucesso de cada meta de usabilidade. + +## **Definição das Metas de Usabilidade** + +As metas de usabilidade foram desenvolvidas com base nos problemas observados no MOJ Naquadah, sendo organizadas em perguntas e respostas que direcionam sua aplicação prática. + +#### **1. Correspondência entre o sistema e o mundo real** +- **Pergunta:** O formato de exibição das datas é claro, facilitando o entendimento dos usuários? + **Meta Aplicada:** Alterar o formato de datas para o padrão mais comum, como *DD/MM/AAAA HH:MM*, e evitar informações desnecessárias ou fora de ordem lógica para o usuário. + +#### **2. Consistência e padronização** +- **Pergunta:** A navegação do site segue um padrão esperado pelo usuário? + **Meta Aplicada:** Garantir que ao clicar no topo da página, o usuário seja redirecionado ao início do site ou à página principal, mantendo a consistência de navegação. Redirecionamentos externos devem ser claramente indicados com alertas ou ícones. + +#### **3. Flexibilidade e eficiência de uso** +- **Pergunta:** Os botões de acesso rápido são de simples compreensão e eficientes? + **Meta Aplicada:** Redesenhar os botões laterais para torná-los mais intuitivos, adicionando textos explicativos ou ícones padronizados. Incluir uma funcionalidade clara para voltar ao menu principal ou à tela anterior. + +#### **4. Projeto estético e minimalista** +- **Pergunta:** O design do site facilita a leitura e interpretação de informações? + **Meta Aplicada:** Aumentar o contraste entre o texto e o fundo, utilizando cores mais legíveis. Para os quadrados coloridos no topo, incluir rótulos ou legendas para descrever o conteúdo destacado, garantindo uma interpretação intuitiva. + +#### **5. Prevenção de erros** +- **Pergunta:** O sistema previne a perda de arquivos ou dados importantes? + **Meta Aplicada:** Implementar alertas que avisem o usuário sobre a possível perda de envios ao trocar de questão. Adicionar um aviso claro ao usuário antes de confirmar a mudança de página sem salvar ou enviar os arquivos. + +#### **6. Mensagens de erro claras** +- **Pergunta:** As mensagens de erro são compreensíveis, auxiliando na resolução de problemas? + **Meta Aplicada:** Revisar mensagens de erro, como as do login, para que sejam específicas e informem o problema exato, como "Nome de usuário ou senha incorretos". Isso auxilia o usuário a corrigir ambas as informações. + +#### **7. Ajuda e documentação** +- **Pergunta:** A documentação aborda as principais dúvidas e cenários de uso? + **Meta Aplicada:** Expandir a documentação e o FAQ para incluir mais exemplos de problemas técnicos, como "*time limit exceeded*", e instruções detalhadas para resolvê-los. Garantir que os conteúdos sejam acessíveis e compreensíveis para todos os níveis de usuários(as). + +### **Metas do Projeto** + +As metas a seguir foram definidas com o objetivo de solucionar os problemas de usabilidade identificados no MOJ Naquadah. Elas priorizam aspectos essenciais para melhorar a clareza, eficiência e suporte ao usuário(a), garantindo uma experiência digital mais intuitiva e acessível. As metas críticas incluem: + +1. **Melhorar a correspondência entre o sistema e o mundo real** +2. **Garantir consistência e padronização** +3. **Promover flexibilidade e eficiência de uso** +4. **Adotar um design estético e minimalista** +5. **Prevenir erros de uso** +6. **Fornecer mensagens de erro claras e úteis** +7. **Expandir a ajuda e a documentação** + +### **Conclusão** + +A definição das metas de usabilidade para o MOJ Naquadah é baseada em um plano claro e prioritário, direcionado à solução de problemas críticos enfrentados pelos usuários(as). A aplicação estratégica dessas melhorias busca não apenas atender às expectativas dos usuários(as), mas também elevar o padrão de experiência digital da plataforma, alinhando-se às melhores práticas de usabilidade e design. + +Esse compromisso reflete a visão de oferecer um sistema eficiente, intuitivo e acessível ao público-alvo. + +Autor(es): [Jéssica Eveline](https://github.com/xzxjesse) e [Marcelo Adrian](https://github.com/Marcelo-Adrian), 2024. + +### **Bibliografia** + +1. Fournier, D. (2016). *As 6 metas de usabilidade*. Medium. Disponível em: [https://medium.com/vivareal-ux-chapter/as-6-metas-de-usabilidade-9491442fd56a](https://medium.com/vivareal-ux-chapter/as-6-metas-de-usabilidade-9491442fd56a). Acesso em: 09/05/2023. +2. Barbosa, S. D. J.; Silva, B. S. da; Silveira, M. S.; Gasparini, I.; Darin, T.; Barbosa, G. D. J. *Interação Humano-Computador e Experiência do Usuário*. Rio de Janeiro: Elsevier Editora, 2021. +3. Nielsen, J. *Designing Web Usability: The Practice of Simplicity*. Peachpit Press, 1ª edição, 1999. +4. Barbosa, S. D. J.; da Silva, B. S. Planejamento da Avaliação de IHC. In: *Interação Humano-Computador*. Rio de Janeiro: Elsevier Editora, 2010. +5. Silva, A. B. Plano de Ensino - FIHC 022024 Turma 01 v1. *Interação Humano-Computador*, 2° semestre de 2024. Disponível em: [link]. +6. MOJ Naquadah. Disponível em: [https://moj.naquadah.com.br/cgi-bin/index.sh](https://moj.naquadah.com.br/cgi-bin/index.sh). Acesso em: 30/11/2024. +7. Interação Humano-Computador. Metas de Usabilidade. Disponível em: [GitHub](https://github.com/Interacao-Humano-Computador/2023.1-BancoCentral/blob/master/docs/analise_requisitos/metas_usabilidade.md). Acesso em: 30/11/2024. + + +## Histórico de Versões + +

**Tabela 1** - Histórico de versões.

+ +|Versão|Descrição|Autor(es)|Data|Revisor(es)|Data de revisão| +|:---:|:---:|:---:|:---:|:---:|:---:| +|1.0|Criação das Metas de Usabilidade|[Jéssica Eveline](https://github.com/xzxjesse), [Marcelo Adrian](https://github.com/Marcelo-Adrian)|01/12/2024| [Ruan Carvalho](https://github.com/Ruan-Carvalho) | 02/12/2024 | diff --git a/mkdocs.yml b/mkdocs.yml index 6d99896..60d44d3 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -12,6 +12,7 @@ nav: - Atas: - Ata padrão: atas/ata-padrao.md - Ata 1: atas/ataN1_07_11_2024.md + - Ata 2: atas/ataN2_30_11_2024.md - Entregas: - Planejamento: - Cronograma Planejado: entregas/entrega_1/cronograma.md @@ -23,10 +24,13 @@ nav: - Site escolhido: entregas/entrega_1/site_escolhido.md - Sites avaliados: entregas/entrega_1/sites_avaliados.md - Entrega: entregas/entrega_1/entrega_1.md + - Análise de requisitos: + - Perfil dos usuarios: entregas/entrega_2/perfil.md - Análise de requisitos 1: - Aspectos Éticos e termo de consentimento: entregas/entrega_2/aspectos_eticos.md - Análise de requisitos 2: - Princípios Gerais: entregas/entrega_3/principiosGerais.md + - Metas de usabilidade: entregas/entrega_2/metas_de_usabilidade.md - Avaliações: - Autoavaliação: entregas/avaliações/autoavaliação_1.md - Avaliação Grupo 6: entregas/avaliações/avaliação_grupo06_1.md