Pular para conteúdo

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