|Home|Quick Start|Sprints|Progresso|Frontend|Backend|Links|
|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|
Sprint 0 - (20/03/2019)
Neste dia realizamos a entrega dos mockups da aplicação eVote, validamos a proposta desenvolvida e discutimos sobre algumas alteraçãos que foram sugeridas por Rafael e Renato.
Como conclusão da entrega, levantamos alguns os pontos que precisam de ajustes: eles estão agrupados a seguir por grupo responsável. O grupo deve realizar os ajustes no Figma e validar com os stakeholders se as alterações estão de acordo com os requsitos da aplicação.
- Data prevista para entregar os mockups com os ajustes: 25/03/2019
- Os mockups servirão de base para o que será desenvolvido;
Grupo 1: (Antônio e Gustavo):
- Cor do "Adicionar" (+) deve ser verde;
- Limitar contexto da listagem (não pode ficar na frente do botão de adicionar);
- Melhorar descrição da mensagem de tempo (Ex.: “em 3 dias”, inicia ou termina termina em 3 dias?).
- Incluir exemplos de quando a votação está em andamento e seus outros estados possíveis;
- Atentar-se aos campos obrigatórios (talvez marcar com *);
- Organizar o fluxo no Figma e ligar com de outros grupos que fazem parte do fluxo (são o antes ou depois delas);
- Filtro (buscar) no histórico de salas;
Obs.: na listagem de votações só aparecem votações em que o usuário foi incluído (não precisamos pensar em públicas e privada no momento);
Grupo 2: (Bianca, Carol e Daniela):
- Adicionar contextualização das perguntas (Adicionar PDF, Link externo para vídeo)... (cada pergunta tem a sua);
- Cuidar para usuário não se confundir entre criação de sala e pergunta;
- Tamanho das opções será de até 100 caracteres;
- Atentar-se aos campos obrigatórios, talvez marcar (na primeira tela de criar sala tudo é obrigatório), na segunda tudo é opcional;
- Não deve ter menu inferior na parte de adicionar perguntas (é uma tarefa única e exclusiva, tem que ter atenção);
- Organizar o fluxo no Figma e ligar com de outros grupos que fazem parte do fluxo (são o antes ou depois delas);
- Não precisa do botão “concluir questões”, manter o usuário em um fluxo;
- Adicionar exemplo de adicionar votantes sem o filtro (devem aparecer todos na listagem);
- O usuário tem que visualizar o que inseriu e dar “ok” (criar esta tela) (Listagem de perguntas no modal)
Grupo 3: (Frederico e Leonardo Pasqualotto):
- Seta já confirma o voto;
- Seta também pode ficar verde(decido não colocar);
- Contextualizar o usuário sobre quantas questões ainda têm para responder (Ex.: 1 de 15);
- Remover o menu inferior (não é necessário);
- Adicionar visualização da contextualização das questões (PDF, link externo...);
- Organizar o fluxo no Figma e ligar com de outros grupos que fazem parte do fluxo (são o antes ou depois delas)
- Auditar o voto: o usuário só visualiza seus votos em uma listagem (pergunta e a resposta que), mas não pode alterar.
Grupo 4: (Ícaro, Leonardo Vizzotto, João e Pedro):
- Visualizar resultados: marcar em qual opção o usuário votou (no caso do usuário comum);
- Criar tela exemplo com visualização usuário e admin;
Sprint 1
Nesta Sprint foi definido que seriam trabalhadas as User Stories 06, 07 e 08. Cada uma das três USs receberam um nível de dificuldade (Fácil, Médio ou Difícil) e foram separados grupos para o trabalho simultâneo das User Stories.
Foram também levantadas algumas tarefas habilitadoras para o trabalho nas USs.
US_06: Criar Sala (Bianca, Carolina, Ícaro):
- Criar front da tela 1 (datas, titulo, descrição)
- Criar componente para upload de PDF
- Chamar serviço criação de sala
- Criar front da tela 2 (links + pdf)
- Validação dos campos
US_07: Cadastrar Questões (Frederico, João, Leonardo Pasqualotto):
- Inserir Pergunta
- Inserir Resposta
- Adicionar mais uma alternativa
- Anexar PDF
- Input do Link de um vídeo
- ListView de Perguntas
- Adicionar mais questões (Botão)
- Validação dos campos
US_08: Vincular Votantes (Antônio, Daniela):
- Filtro por input (nome, cpf)
- Listar usuários do sistema
- Marcar usuários já adicionados
- Submit
- Mensagens para feedback
Habilitadora: Integração com Redux (Leonardo Vizzotto):
- Integração com Redux
Habilitadora: Navegação entre Páginas (Mathias):
- Navegação entre Páginas
Habilitadora: Modelo de dados de Sala (João, Leonardo Vizzotto, Mathias):
- Modelo de dados de Sala