Características da plataforma
Introdução
A análise de requisitos, uma das 3 etapas do ciclo de Mayhew, contem tarefas essenciais para a definição de metas de usabilidade, sendo uma delas o levantamento de características da plataforma a ser analisada. Essa tarefa fornece uma base sólida para o desenvolvimento de uma interface centrada no usuário a partir da listagem de funcionalidades, limitações técnicas e interações possíveis, compreendendo o escopo do sistema, objetivando o desenvolvimento de metas de usabilidade que aprimorem a experiência de uso.
Objetivo
Este documento tem como objetivo identificar e detalhar características de uso e técnicas da plataforma CD-MOJ, um online judge extensivamente utilizado pela comunidade do campus FCTE-UnB. Uma vez que essas características estejam analisadas e categorizadas em nível de urgência para a correção, será possível produzir um design que aprimore a experiência do usuário durante sua navegação.
Metodologia
A metodologia adotada para o levantamento de características da plataforma CD-MOJ segue as etapas do ciclo de análise de requisitos de Mayhew, com foco na identificação de funcionalidades positivas e negativas, priorizando aquelas que afetam diretamente a experiência do usuário. Através de testes e análise de impacto, as características negativas são classificadas quanto à urgência para correção. A partir disso, são estabelecidas metas de usabilidade para melhorar a navegação e eficiência da plataforma, com o objetivo de criar um design centrado no usuário, aprimorando a experiência de uso e a acessibilidade.
Características positivas
- O CD-MOJ é um site desenvolvido com foco em treinamento para maratonas de programação.
- As funções do site estão documentadas com textos e vídeos, e tem documentação para quem desejar criar contests e para quem deseja colaborar com o desenvolvimento.
- As submissões nas atividades indicam o percentual de acerto na reposta enviada.
- A plataforma possibilita enviar outras subimissões em um exercício já respondido, caso o usuário encontre uma outra solução mais eficiente.
- As questões disponibilizadas para treinamento na plataforma estão caracterizadas por tags, facilitando aos utilizadores do sistema encontrarem questões mais adequadas aos seus estudos.
Características negativas
- A página inicial apresenta algumas informações em inglês, o que pode prejudicar a navegação de algumas pessoas.
- O nome da universidade, disciplina, semestre e o nome da atividade em adamento aparecem na mesma linha e sem padronização, tornando mais confuso para encontrar a atividade desejada.
- A sessão de "treino livre" não pode ser acessada somente pela plataforma, sendo necessário utilizar o Telegram para adiquirir login e senha de acesso para os treinamentos.
- A sessão de perguntas frequentes (FAQ - Frequently Asked Questions) não possui opção para enviar mais dúvidas caso o usuário encontre outra dificuldade na navegação que não foi previamente respondida.
- As respostas das submissões não são entregues de forma imediata, sendo necessário aguardar alguns segundos e recarregar a página para ver seu desempenho.
Autor(es): Ruan Carvalho, 2024.
Referência bibliográfica
MOJ NAQUADAH. Disponível em: https://moj.naquadah.com.br/cgi-bin/index.sh. Acesso em: 01 dez. 2024.
Bibliografia
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.
Histórico de versões
Versão | Descrição | Autor | Data | Revisor | Data de revisão |
---|---|---|---|---|---|
1.0 | listagem de características da plataforma | Ruan Carvalho | 01/12/2024 | Jéssica Eveline | 03/12/2024 |