Objetivo: finalizar decisões iniciais do projeto
Foram definidos os papeis do Scrum:
- Felipe Moraes (Product Owner)
- Patrick Prado (Scrum Master)
- Todos membros são da equipe de desenvolvimento
Acabamos e definimos mais os nossos requisitos:
Requisitos Funcionais:
- Precisamos obter perguntas de multipla escolha a respeito do processo Scrum. Possíveis fontes: provas de certificação e POSCOMP
- As perguntas devem ser classificadas em níveis de dificuldade
- Devemos evitar que perguntas repetidas sejam feitas antes de outras menos usadas aparecerem.
- Deve ter um menu inicial com acesso ao ranking e com opção para iniciar novo jogo (Mateus)
- Deve ter Interface gráfica com um professor como apresentador
- O software deve-se comportar em formato de um programa de perguntas e respostas
- Deve ser subdividido em níveis de dificulades
- Cada nível ou fase do programa corresponde a níveis de dificuldade das perguntas a serem respondidas pelo jogador
- Responder de forma correta a pergunta de um nível garante ao usuário o acesso ao próximo nível e um acréscimo à sua nota
- Errar um nível retira pontos da “nota” e encerra a participação do usuário, que poderá incluir sua nota e nome no ranking se tiver pontos suficientes (Mateus)
- Parar um nível mantem os pontos da “nota” atual e encerra a participação do usuário, que poderá incluir sua nota e nome no ranking se tiver pontos suficientes
- Os níveis devem se comunicar e para isso deverá ser construído uma interface de comunicação
- Deverá possuir um sistema de ajudas, como pular pergunta, dica do “rodolfo”, eliminação de opções, pergunta aos colegas e “cola”;
- Ao invés de uma quantia em dinheiro (como é no original), cada nível pode ser representado por uma “nota” no curso, de 0 a 100.
- Cada jogador competirá em um ranking onde a posição seria a quantidade de níveis que ele atingiu.
- Pode ser acrescentado um contador de tempo geral, para desempate no ranking (Quem responde em menos tempo e tem os mesmos pontos fica na frente) ou pode ter um tempo máximo pra responder o tempo máximo é por pergunta, a contagem de tempo total seria para toda a participação do usuário
Requisitos Não funcionais:
- Deve ser uma aplicação Web compatível com dispositivos moveis.
- Deverá funcionar em qualquer navegador que rode Javascript e HTML5
- O jogo deverá ter uma logomarca
** Foi combinado uma reunião com a nossa cliente.
** A partir de agora temos além de conversas de e-mail um novo ambiente para interagir durante o projeto. Temos chats no website Slack.
Para as próximas reuniões:
- Iremos definir todos os backlogs para iniciarmos o primeiro Sprint
- Preparação do ambiente de desenvolvimento.
Nenhum comentário:
Postar um comentário