Foram definido os requisitos segundo a arquitetura modelo-visão-controlador (MVC). As seguintes tarefas foram definidas para cada camada.
Modelo:
- Elaboração do Documento de Partida
- Elaboração do Documento de Design do Jogo - GDD
Visão:
- 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 Adm.)
Controlador:
- 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
Além disso, foi definido o cronograma para realizar essas tarefas, que segue abaixo:
- Corrida 1
- Elaboração do Documento de Partida e Documento de Design do Jogo
- Elaboração do Design do Jogo
- Corrida 2
- Criação das telas do CRUD de Perguntas e Respostas (Área Adm.)
- Criação da tela de login
- Implementar CRUD de perguntas e respostas na área administrativa
- Implementar tela de login via Facebook
- Corrida 3
- Criação da tela de escolha do oponente
- Criação da tela de perguntas e respostas
- 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
- Corrida 4
- Criação da tela de resultados da partida
- Criação da tela de ranking
- Criação da tela de ajuda
- 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
Nenhum comentário:
Postar um comentário