Ata de Reunião 13.04 - estudeplus/docs GitHub Wiki

Metodologia
Esboço do Product Backlog (Escopo)
Cronograma
Definir duas reuniões semanais (principal e secundária)
Principal: sábado à tarde (14h), presencial
Sprint Planning
Sprint Backlog
Sprint Review
Secundária: terça à noite (22h), Hangouts
“Weekly” Scrum
Escopo (Features Atuais)
Gerenciamento de Perfil
Níveis de acesso
Monitor
Aluno
Todo mundo é aluno quando se cadastra
Dados cadastrais:
E-mail
Matrícula
Senha
Nome
Validação de Aluno
Solicitação de cadastro
Envio de confirmação pelo e-mail da UnB
[matrícula]@aluno.unb.br
Validação de Monitor
Verificação das matrículas cadastradas sempre que uma nova lista sai
Se uma matrícula cadastrada se refere a de um monitor, este será notificado pelo e-mail pessoal cadastrado
Se uma matrícula aparece na lista mas não está cadastrada, o aluno será notificado pelo email da UnB
Gerenciamento de Evento Monitoria
Apenas o monitor pode:
Criar
Editar
Cancelar
Requer justificativa
Justificativas predefinidas
Alunos são notificados sobre QUALQUER atividade em monitorias
Sistema de Notificação
Notificação por e-mail cadastrado
Notificação push-up
Sistema de Confirmação de Presença em Evento Monitoria
Botão dentro de cada página de monitoria
Gerenciamento de turmas
Extrair dados do CSV
Lista de turmas
Pesquisa de turmas
Cada aluno se inscreve em suas turmas
Aluno recebe notificações sobre eventos relacionados às turmas inscritas
Lista de alunos inscritos
Arquitetura
Arquitetura de Microsserviços
Extração de Dados
Perfil
Validação de Monitor
Evento Monitoria
Disciplinas e Turmas
Notificações
Interface
Tipo de Aplicação: Web
Provável portabilidade para app via PWA
Relacionamentos Externos
Resultado de Seleção de Monitoria (.CSV)

  • Discussão posterior: linguagem base e de adaptação para mobile
  • Ideia: representar processo de seleção de microsserviços de alguma forma!
  • Ideia: usar o app “MeetUp” como base!
  • Discussão posterior: disciplinas e turmas na mesma classe ou em classes separadas?
  • Ideia: Diagrama de Sequência e Rich Picture - validação se é ou não monitor!
  • Ideia: Termos de Uso!
  • Ideia: QR Code para comprovar presença em monitoria!