Apresentação parcial

208 visualizações

Publicada em

Segunda Apresentação Parcial -
Engenharia de Software - UFMG

Publicada em: Educação
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
208
No SlideShare
0
A partir de incorporações
0
Número de incorporações
52
Ações
Compartilhamentos
0
Downloads
1
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Apresentação parcial

  1. 1. Antônio Casagrande, Bruna de Oliveira, Felipe Moraes, Mateus Otoni, Nildo Júnior, Patrick Prado
  2. 2. Agenda ● Processo ○ Definição de papéis ○ Reuniões ○ Utilização das ferramentas de apoio ○ Definição dos backlogs ● Sprint ○ Definição das metas ○ Desenvolvimento da Sprint ■ O que foi realizado ■ O que está em desenvolvimento ■ O que falta ■ Modificação do motor ○ Retrospectiva da Sprint
  3. 3. Processo ● Definição dos papéis: ○ Felipe Moraes: dono do produto ○ Patrick Prado: SCRUM master ● Reuniões: ○ Duas vezes por semana após a aula de engenharia de software
  4. 4. Ferramentas de apoio
  5. 5. Ferramentas de apoio
  6. 6. Ferramentas de apoio
  7. 7. Processo ● Definição dos backlogs: ○ Os backlogs foram divididos em modelo, visão e controle ○ Foi atribuída uma prioridade para cada backlog ○ Foi definido também o que deveria ser executado durante a sprint
  8. 8. Processo ● Backlogs do Modelo: ○ Coletar e verificar direitos autorais das perguntas (5) ○ Formatar as perguntas para um arquivo .xlsx (5) ○ Importar as perguntas para o banco de dados (5) ○ Construir o modelo de perguntas (5) ○ Construir o modelo de usuários (5) ○ Construir o modelo para o ranking (5)
  9. 9. Processo ● Backlogs da visão: ○ Construir a tela inicial (5) ○ Construir a tela de perguntas (5) ○ Construir a tela de login (2) ○ Construir uma tela de diálogo para a confirmação (2) ○ Construir a tela de ranking (1) ○ Implementar uma transição para as telas(1) ○ Construir a tela de conclusão do jogo (1)
  10. 10. Processo ● Backlogs do Controle: ○ Implementar a interação entre os dados do modelo e a interface de visão (5) ○ Adicionar um tempo para cada pergunta e um tempo final para cada usuário (5) ○ Implementar o controle de transição das telas (3) ○ Implementar o sistema de pontuação (2) ○ Implementar a funcionalidade do ranking (2)
  11. 11. Sprint ● Ficou definido que os backlogs com maior prioridade seriam executados primeiro, bem como a transição de telas ● Os responsáveis foram: ○ coleta das perguntas, verificação dos direitos autorais, formatação para o .xlsx, construir o modelo de perguntas → Antônio e Mateus ○ banco de dados → Patrick ○ transição de telas e tela de perguntas → Felipe ○ tela inicial → Bruna e Nildo
  12. 12. Desenvolvimento da Sprint ● O que foi realizado: ○ Coleta de perguntas relacionadas à prática SCRUM ○ Formatação das perguntas em um arquivo .xlsx ○ Definição do banco de dados → MySQL ○ Definição e construção do modelo Pergunta ○ Tela inicial ○ Tela de perguntas ○ Transição entre telas
  13. 13. Desenvolvimento da Sprint ● O que está em desenvolvimento: ○ Verificação dos direitos autorais ○ Importação das perguntas para o banco de dados ○ Definição e construção do modelo de Usuário ○ Interação dos dados das perguntas com a visão da tela de perguntas ● O que faltou fazer para esta sprint: ○ Adicionar um tempo para cada pergunta e um tempo total para o usuário
  14. 14. Desenvolvimento da Sprint ● Modificação do motor do jogo ● Framework mais voltado para jogos no estilo RPG ● Mais recursos que o necessário e mais complicado ● Framework para frontend de apps em geral ● Melhor para desenvolver um jogo de perguntas e respostas ● Mais simples de usar
  15. 15. Retropectiva da Sprint ● Foram revisados os pontos positivos e negativos ○ Positivos: ■ Banco de dados foi concluído ■ Apoio dos membros às dificuldades dos outros ■ Boa harmonia e planejamento de sprints no grupo ■ Protótipo de tela de perguntas pronto ■ Nova ferramenta (Ionic) possui boa documentação ■ Reuniões produtivas
  16. 16. Retropectiva da Sprint ● Foram revisados os pontos positivos e negativos: ○ Negativos: ■ Verificar os direitos autorais das perguntas → planos alternativos → POSCOMP e provas de concurso, criar as próprias perguntas ■ Dificuldades de gerenciar tempo de trabalho → colocar menos responsabilidades por sprint ■ Dificuldade de comunicação através do Slack → instalar o aplicativo para celular ■ Mudança no motor do jogo e dificuldade de aprender a nova ferramenta
  17. 17. Demonstração do produto

×