Total de visualizações de página

quarta-feira, 2 de dezembro de 2015

Grupo NWO - 12ª Reunião 02/12 - Corrida final, Conclusão

O planejamento inicial da equipe levava em consideração quatro corridas, entretanto, houve um equívoco quanto ao tempo disponível para completar o projeto. Sendo assim, não foi possível realizar uma quarta corrida em duas semanas e tivemos que montar uma força tarefa para acelerar a execução das tarefas restantes. Para a entrega no dia 03/12 as tarefas restantes foram:
  • Criação da tela de ranking
  • Implementar sistema de ranking
  • Implementar lógica de seleção de jogadores
  • Implementar o controle da partida simultânea entre jogadores
  • Criação da tela de escolha do oponente


Realizamos uma reunião essa semana com todos os membros do grupo para finalizarmos a corrida. Sendo assim, analisamos as tarefas concluídas e se elas corresponderam ao nosso planejamento. No planejamento, fizemos a divisão de requisitos do produto seguindo o padrão MVC(modelo visão controle). Na camada de modelo os requisitos foram:
  • Elaboração do Documento de Partida
  • Elaboração do Documento de Design do Jogo -GDD
Já na camada de visão, os requisitos foram:
  • Elaboração do Design do Jogo
  • Criação da tela de login
  • Criação da tela de escolha do oponente
  • Criação da tela de perguntas e respostas
  • Criação da tela de resultados da partida
  • Criação da tela de ranking
  • Criação da tela de ajuda
  • Criação das telas do CRUD de perguntas e respostas (Área administrativa)
Por fim, os requisitos divididos na camada de controle são:
  • Criação da tela de ranking
  • Implementar sistema de ranking
  • Implementar lógica de seleção de jogadores
  • Implementar o controle da partida simultânea entre jogadores
  • Criação da tela de escolha do oponente
  • Implementar CRUD de perguntas e respostas na área administrativa
  • Implementar tela de login via Facebook
  • Implementar lógica de seleção de jogadores
  • Implementar lógica de seleção de perguntas
  • Implementar o controle da partida simultânea entre jogadores
  • Implementar sistema de pontuação baseado no nível de dificuldade das perguntas e no tempo de resposta do usuário
  • Implementar sistema de ranking

Dado isso, constatamos que os requisitos do produto foram todos satisfeitos e todas as tarefas que planejamos foram finalizadas. O produto funcionou conforme o proposto e com os testes realizados foi possível verificar que o jogo está funcionando de acordo com os requisitos iniciais. Por fim, concluímos que o trabalho foi proveitoso, pois nos permitiu ter uma visão prática do ambiente de desenvolvimento SCRUM e aprofundar o conhecimento sobre engenharia de software.


O produto pode ser acessado aqui: QuizNOW
Apresentação final disponível no link: Apresentação final grupo 2-NWO
Documentação do produto: Documentação do produto


Nenhum comentário:

Postar um comentário