17
Antônio Casagrande, Bruna de Oliveira, Felipe Moraes, Mateus Otoni, Nildo Júnior, Patrick Prado

Apresentação parcial

Embed Size (px)

DESCRIPTION

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

Citation preview

Page 1: Apresentação parcial

Antônio Casagrande, Bruna de Oliveira,Felipe Moraes, Mateus Otoni,Nildo Júnior, Patrick Prado

Page 2: Apresentação parcial

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

Page 3: Apresentação parcial

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

Page 4: Apresentação parcial

Ferramentas de apoio

Page 5: Apresentação parcial

Ferramentas de apoio

Page 6: Apresentação parcial

Ferramentas de apoio

Page 7: Apresentação parcial

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

Page 8: Apresentação parcial

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)

Page 9: Apresentação parcial

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)

Page 10: Apresentação parcial

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)

Page 11: Apresentação parcial

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

Page 12: Apresentação parcial

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

Page 13: Apresentação parcial

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

Page 14: Apresentação parcial

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

Page 15: Apresentação parcial

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

Page 16: Apresentação parcial

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

Page 17: Apresentação parcial

Demonstração do produto