From e74927659dde411ce6d52ed26180e5dcb6cce085 Mon Sep 17 00:00:00 2001 From: xzxjesse Date: Sun, 1 Dec 2024 18:16:36 -0300 Subject: [PATCH 1/3] docs: Cria metas de usabilidade --- .../entrega_2/metas_de_usabilidade.md | 79 +++++++++++++++++++ 1 file changed, 79 insertions(+) create mode 100644 docs/entregas/entrega_2/metas_de_usabilidade.md 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..7ab5227 --- /dev/null +++ b/docs/entregas/entrega_2/metas_de_usabilidade.md @@ -0,0 +1,79 @@ +# Metas de Usabilidade - MOJ Naquadah + +## Introdução + +Este artefato define as metas de usabilidade para o site **MOJ Naquadah**, com o objetivo de priorizar fatores que melhoram a qualidade de uso, proporcionando uma experiência mais intuitiva e satisfatória para alunos e professores 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, estabelece critérios de avaliação e valores aceitáveis para o sucesso do projeto. + +### **Definição das Metas de Usabilidade** + +Para identificar problemas e definir objetivos de melhoria no MOJ Naquadah, as metas de usabilidade foram desenvolvidas com base nos problemas observados e organizadas em perguntas e respostas que direcionam a aplicação prática das metas. + +#### **1. Correspondência entre o sistema e o mundo real** +- **Pergunta:** O formato de exibição das datas é claro e intuitivo para os 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 intuitivos 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 informem o usuário sobre a 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 e ajudam 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 cobre 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. + +### **Metas Almejadas para o 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, 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. A aplicação estratégica dessas melhorias busca não apenas atender às expectativas dos usuários, 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** + +Diana Fournier. As 6 metas de Usabilidade. MEDIUM, 2016. 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. + +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. + +NIELSEN, Jacob. *Designing Web Usability: The Practice of Simplicity*. Peachpit Press, 1ª edição, 1999. + +BARBOSA, Simone Diniz Junqueira; DA SILVA, Bruno Santana. Planejamento da Avaliação de IHC. In: *Interação Humano-Computador*. Rio de Janeiro: Elsevier Editora, 2010. + +SILVA, André Barros. Plano de Ensino - FIHC 022024 Turma 01 v1. *Interação Humano Computador*, 2° semestre de 2024. Disponível em: [Plano de Ensino](https://aprender3.unb.br/pluginfile.php/2972625/mod_resource/content/56/Plano_de_Ensino%20FIHC%20022024%20Turma%2001%20v1.pdf). + +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 nov. 2024. + +Interação Humano-Computador. Metas de Usabilidade. Disponível em: [https://github.com/Interacao-Humano-Computador/2023.1-BancoCentral/blob/master/docs/analise_requisitos/metas_usabilidade.md](https://github.com/Interacao-Humano-Computador/2023.1-BancoCentral/blob/master/docs/analise_requisitos/metas_usabilidade.md). Acesso em: 30 nov. 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| \ No newline at end of file From b11e134df3e5f4e3c196b792bcfd8ce968a26cec Mon Sep 17 00:00:00 2001 From: Marcelo-Adrian Date: Sun, 1 Dec 2024 19:25:46 -0300 Subject: [PATCH 2/3] =?UTF-8?q?docs:=20Padroniza=C3=A7=C3=A3o=20das=20meta?= =?UTF-8?q?s=20de=20usabilidade.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../entrega_2/metas_de_usabilidade.md | 52 ++++++++++++------- mkdocs.yml | 2 + 2 files changed, 34 insertions(+), 20 deletions(-) diff --git a/docs/entregas/entrega_2/metas_de_usabilidade.md b/docs/entregas/entrega_2/metas_de_usabilidade.md index 7ab5227..ef598bf 100644 --- a/docs/entregas/entrega_2/metas_de_usabilidade.md +++ b/docs/entregas/entrega_2/metas_de_usabilidade.md @@ -2,11 +2,26 @@ ## Introdução -Este artefato define as metas de usabilidade para o site **MOJ Naquadah**, com o objetivo de priorizar fatores que melhoram a qualidade de uso, proporcionando uma experiência mais intuitiva e satisfatória para alunos e professores 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, estabelece critérios de avaliação e valores aceitáveis para o sucesso do projeto. +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. -### **Definição das Metas de Usabilidade** +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. -Para identificar problemas e definir objetivos de melhoria no MOJ Naquadah, as metas de usabilidade foram desenvolvidas com base nos problemas observados e organizadas em perguntas e respostas que direcionam a aplicação prática das metas. +## 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 e intuitivo para os usuários? @@ -26,7 +41,7 @@ Para identificar problemas e definir objetivos de melhoria no MOJ Naquadah, as m #### **5. Prevenção de erros** - **Pergunta:** O sistema previne a perda de arquivos ou dados importantes? - **Meta Aplicada:** Implementar alertas que informem o usuário sobre a 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. + **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 e ajudam na resolução de problemas? @@ -34,11 +49,11 @@ Para identificar problemas e definir objetivos de melhoria no MOJ Naquadah, as m #### **7. Ajuda e documentação** - **Pergunta:** A documentação cobre 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. + **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 Almejadas para o 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, garantindo uma experiência digital mais intuitiva e acessível. As metas críticas incluem: +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** @@ -50,25 +65,22 @@ As metas a seguir foram definidas com o objetivo de solucionar os problemas de u ### **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. A aplicação estratégica dessas melhorias busca não apenas atender às expectativas dos usuários, 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. +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** -Diana Fournier. As 6 metas de Usabilidade. MEDIUM, 2016. 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. - -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. - -NIELSEN, Jacob. *Designing Web Usability: The Practice of Simplicity*. Peachpit Press, 1ª edição, 1999. - -BARBOSA, Simone Diniz Junqueira; DA SILVA, Bruno Santana. Planejamento da Avaliação de IHC. In: *Interação Humano-Computador*. Rio de Janeiro: Elsevier Editora, 2010. - -SILVA, André Barros. Plano de Ensino - FIHC 022024 Turma 01 v1. *Interação Humano Computador*, 2° semestre de 2024. Disponível em: [Plano de Ensino](https://aprender3.unb.br/pluginfile.php/2972625/mod_resource/content/56/Plano_de_Ensino%20FIHC%20022024%20Turma%2001%20v1.pdf). - -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 nov. 2024. - -Interação Humano-Computador. Metas de Usabilidade. Disponível em: [https://github.com/Interacao-Humano-Computador/2023.1-BancoCentral/blob/master/docs/analise_requisitos/metas_usabilidade.md](https://github.com/Interacao-Humano-Computador/2023.1-BancoCentral/blob/master/docs/analise_requisitos/metas_usabilidade.md). Acesso em: 30 nov. 2024. +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 diff --git a/mkdocs.yml b/mkdocs.yml index ff98717..006aea5 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 @@ -25,6 +26,7 @@ nav: - Entrega: entregas/entrega_1/entrega_1.md - Análise de requisitos: - Perfil dos usuarios: entregas/entrega_2/perfil.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 From 72141709a3c95d503b8e1cf8c94baa5a94b48d96 Mon Sep 17 00:00:00 2001 From: Ruan Sobreira Carvalho <90479596+Ruan-Carvalho@users.noreply.github.com> Date: Mon, 2 Dec 2024 19:39:10 -0300 Subject: [PATCH 3/3] docs: revisar e ajustar metas de usabilidade --- docs/entregas/entrega_2/metas_de_usabilidade.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/entregas/entrega_2/metas_de_usabilidade.md b/docs/entregas/entrega_2/metas_de_usabilidade.md index ef598bf..6170644 100644 --- a/docs/entregas/entrega_2/metas_de_usabilidade.md +++ b/docs/entregas/entrega_2/metas_de_usabilidade.md @@ -24,7 +24,7 @@ A metodologia utilizada para definir as metas de usabilidade baseia-se nos segui 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 e intuitivo para os usuários? +- **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** @@ -32,7 +32,7 @@ As metas de usabilidade foram desenvolvidas com base nos problemas observados no **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 intuitivos e eficientes? +- **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** @@ -44,14 +44,14 @@ As metas de usabilidade foram desenvolvidas com base nos problemas observados no **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 e ajudam na resolução de problemas? +- **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 cobre as principais dúvidas e cenários de uso? +- **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 Almejadas para o Projeto** +### **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: @@ -88,4 +88,4 @@ Autor(es): [Jéssica Eveline](https://github.com/xzxjesse) e [Marcelo Adrian](ht |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| \ No newline at end of file +|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 |