-
Notifications
You must be signed in to change notification settings - Fork 0
Plano de Iterações
lucasjmll edited this page Aug 8, 2024
·
24 revisions
Data | Versão | Descrição | Ator |
---|---|---|---|
13/05/2024 | 0.1 | Sprint 1: Planejamento | Kathelleen Pessoa |
28/05/2024 | 0.2 | Sprint 1: Avaliação de desempenho | Lucas Lopes |
08/07/2024 | 0.3 | Sprint 2: Planejamento | Kathelleen Pessoa |
23/07/2024 | 0.4 | Sprint 2: Avaliação de desempenho | Kathelleen Pessoa |
01/08/2024 | 0.5 | Sprint 3 Final: Planejamento | Kathelleen Pessoa |
08/08/2024 | 0.6 | Sprint 3 Final: Avaliação de desempenho | Guilherme Cavalcanti |
Descrição | Valor |
---|---|
Data de Início | 14/05/2024 |
Data de Término | 28/05/2024 |
Total de Pontos | 28 |
Duração | 14 dias |
Líder | Lucas Lopes |
Papel | Nome |
---|---|
Desenvolvedor e Avaliador | Guilherme Cavalcanti |
Desenvolvedor e Avaliador | Kathelleen Pessoa |
Desenvolvedor e Avaliador | Lucas Lopes |
Desenvolvedor e Avaliador | Mário Filho |
Desenvolvedor e Avaliador | Rafael Rebelo |
Backlog Item | Tarefa | Issues | Pontos | Responsável | Finalizada |
---|---|---|---|---|---|
PB-1: Anunciar livro | Criar anúncio do livro | #2, #3 | 3 | Backend: Mário Filho e Frontend: Kathelleen Pessoa | |
PB-1: Anunciar livro | Persistir anúncio no banco de dados | #4 | 4 | Guilherme Cavalcanti | |
PB-2: Pesquisar livro por localização | Adicionar busca por geolocalização | #5, #6 | 8 | Backend: Guilherme Cavalcanti e Frontend: Lucas Lopes | |
PB-3: Pesquisar livro por filtros | Adicionar busca por filtros | #7, #8 | 3 | Backend: Mário Filho e Frontend: Lucas Lopes | |
PB-4: Escolha de um anúncio | Recuperar dados de anúncio | #10 | 2 | Rafael Rebelo | |
PB-4: Escolha de um anúncio | Criar tela principal da aplicação | #11 | 5 | Lucas Lopes | |
PB-4: Escolha de um anúncio | Criar tela de visualização de anúncio | #12 | 3 | Kathelleen Pessoa |
Membros | Desempenho | Avaliação |
---|---|---|
Guilherme Cavalcanti | Executou com êxito as atividades propostas. | 1.1 |
Kathelleen Pessoa | Executou com êxito as atividades propostas. | 1.1 |
Lucas Lopes | Executou com êxito as atividades propostas. | 1.1 |
Mário Filho | Não conseguiu executar com êxito as atividades propostas. | 0.8 |
Rafael Rebelo | Não conseguiu executar com êxito as atividades propostas. | 0.9 |
- Anúncio de livro: O usuário poderá realizar o anúncio de um livro, constando todas as informações pertinentes a respeito do livro;
- Anúncio de livro: Realizar a persistência no banco de dados;
- Pesquisar livros por localização: Exibir livros de acordo com a localização do usuário;
- Pesquisar livros por filtros: Exibir livros de acordo com filtros;
- Escolha de um anúncio: Selecionar um livro e visualizar página de anúncio do livro escolhido.
- Criação de anúncio de livro;
- Persistência de anúncios no banco de dados;
- Pesquisa de livro com e sem filtro;
- Recuperação de anúncios do banco de dados.
- Algumas issues não foram bem definidas;
- Algumas tecnologias ainda em processo de aprendizagem;
- Issue mais relevante da sprint não foi entregue.
- Definir melhor as issues;
- Resolver primeiro as issues mais relevantes.
Descrição | Valor |
---|---|
Data de Início | 09/07/2024 |
Data de Término | 23/07/2024 |
Total de Pontos | 48 |
Duração | 14 dias |
Líder | Kathelleen Pessoa |
Papel | Nome |
---|---|
Desenvolvedor e Avaliador | Guilherme Cavalcanti |
Desenvolvedor e Avaliador | Kathelleen Pessoa |
Desenvolvedor e Avaliador | Lucas Lopes |
Desenvolvedor e Avaliador | Mário Filho |
Desenvolvedor e Avaliador | Rafael Rebelo |
Backlog Item | Tarefa | Issues | Pontos | Responsável | Finalizada |
---|---|---|---|---|---|
PB-2: Pesquisar livro por localização | Adicionar busca por geolocalização | #5, #6 | 8 | Backend: Lucas Lopes e Frontend: Lucas Lopes | |
PB-4: Escolha de um anúncio | Criar tela de visualização de anúncio | #12 | 3 | Kathelleen Pessoa | |
PB-5: Realização da compra do livro | Adicionar compra do livro | #34, #35 | 8 | Backend: Lucas Lopes e Frontend: Kathelleen Pessoa | |
PB-6: Chat entre usuários | Comunicação entre usuários | #36, #37, #38, #39 | 13 | Backend: Guilherme Cavalcanti e Frontend: Lucas Lopes | |
PB-7: Seção de comentários | Realizar comentários nos livros | #40, #41 | 5 | Backend: Guilherme Cavalcanti e Frontend: Kathelleen Pessoa | |
PB-8: Visualização de perfil | Visualização de perfil | #42, #55 | 3 | Backend: Rafael Rebelo e Frontend: Lucas Lopes | |
PB-9: Gerenciar perfil | Alterar dados do usuário | #50, #55 | 2 | Backend: Mário Filho e Frontend: Lucas Lopes | |
PB-10: Cadastro de usuário | Cadastrar usuário | #46, #47 | 3 | Backend: Rafael Rebelo e Frontend: Kathelleen Pessoa | |
PB-11: Autenticação de usuário | Autenticar usuário | #48, #49 | 3 | Backend: Mário Filho e Frontend: Kathelleen Pessoa |
Membros | Desempenho | Avaliação |
---|---|---|
Guilherme Cavalcanti | Executou com êxito as atividades propostas. | 1.66 |
Kathelleen Pessoa | Executou com êxito as atividades propostas. | 1.66 |
Lucas Lopes | Executou com êxito as atividades propostas. | 1.66 |
Mário Filho | Não executou nenhuma das atividades propostas. | 0.0 |
Rafael Rebelo | Não executou nenhuma das atividades propostas. | 0.0 |
- Pesquisar livro por localização: Exibir livros de acordo com a localização do usuário;
- Escolha de um anúncio: Tela de visualização do anúncio do livro escolhido;
- Realização da compra do livro: Realizar todo o processo para a conclusão de uma compra;
- Chat entre usuários: Realizar todo o processo para o envio e recebimento de mensagens entre usuários;
- Seção de comentários: Fazer comentários e ou perguntas nos livros anunciados;
- Visualização de perfil: Visualizar o perfil do usuário logado e vendedor;
- Gerenciar perfil: Gerenciar/Alterar o perfil do usuário logado;
- Cadastro de usuário: O usuário poderá realizar o seu cadastro no aplicativo, informando todas as suas informações pertinentes;
- Autenticação de usuário: Autenticar o usuário no login.
- Busca de anúncio de livro por localização;
- Tela de visualização do anúncio do livro escolhido;
- Chat entre usuários a lógica do backend foi implementado;
- Seção de comentários inserido na tela de visualização do anúncio;
- Visualização de perfil a lógica do backend foi inserido;
- Gerenciar perfil a lógica do backend foi inserido para Gerenciar/Alterar o perfil do usuário logado;
- Cadastro de usuário;
- Autenticação do login de usuário.
- Falta de Proatividade: Alguns membros da equipe não foram proativos na identificação e resolução de problemas, esperando sempre que outras pessoas tomassem a iniciativa;
- Falta de Responsabilidade: Houve casos de membros que não assumiram a responsabilidade por suas tarefas e entregas, atribuindo falhas e atrasos a fatores externos;
- Comprometimento Inconsistente: Houve uma inconsistência no nível de comprometimento, onde alguns membros se dedicaram intensamente enquanto outros se mantiveram alheios aos objetivos da Sprint 2;
- Houve atraso significativo na entrega das issues: Causando um replanejamento das atividades e redistribuição de tarefas entre os membros restantes, no decorrer da Sprint 2.
- Reuniões de Alinhamento: Realizar reuniões de alinhamento para discutir expectativas, responsabilidades e o impacto do trabalho de cada membro na entrega geral;
- Feedback Regular: Proporcionar feedback contínuo sobre o desempenho e comportamento dos membros da equipe, destacando as áreas de melhoria necessárias.
Descrição | Valor |
---|---|
Data de Início | 01/08/2024 |
Data de Término | 08/08/2024 |
Total de Pontos | 38 |
Duração | 7 dias |
Líder | Guilherme Cavalcanti |
Papel | Nome |
---|---|
Desenvolvedor e Avaliador | Guilherme Cavalcanti |
Desenvolvedor e Avaliador | Kathelleen Pessoa |
Desenvolvedor e Avaliador | Lucas Lopes |
Desenvolvedor e Avaliador | Mário Filho |
Desenvolvedor e Avaliador | Rafael Rebelo |
Backlog Item | Tarefa | Issues | Pontos | Responsável | Finalizada |
---|---|---|---|---|---|
PB-6: Chat entre usuários | Comunicação entre usuários | #36, #37, #38, #39 | 13 | Backend: Guilherme Cavalcanti e Frontend: Lucas Lopes | |
PB-8: Visualização de perfil | Tela de visualização de perfil | #55 | 3 | Kathelleen Pessoa | |
PB-19: Padrão de projeto | Proxy de Proteção | #92 | 3 | Lucas Lopes | |
PB-19: Padrão de projeto | Observer | #93 | 4 | Guilherme Cavalcanti | |
PB-20: Teste | Teste unitário | #94 | 2 | Guilherme Cavalcanti | |
PB-20: Teste | Teste unitário | #95 | 2 | Kathelleen Pessoa | |
PB-20: Teste | Teste unitário | #109 | 2 | Lucas Lopes | |
PB-21: Refactoring | Refactoring | #97 | 3 | Guilherme Cavalcanti | |
PB-21: Refactoring | Refactoring | #98 | 3 | Kathelleen Pessoa | |
PB-21: Refactoring | Refactoring | #99 | 3 | Lucas Lopes |
Membros | Desempenho | Avaliação |
---|---|---|
Guilherme Cavalcanti | Executou com êxito as atividades propostas. | 1.5 |
Kathelleen Pessoa | Executou com êxito as atividades propostas. | 1.75 |
Lucas Lopes | Executou com êxito as atividades propostas. | 1.75 |
Mário Filho | Não participou. | 0.0 |
Rafael Rebelo | Não participou. | 0.0 |
- Chat entre usuários: Realizar todo o processo para o envio e recebimento de mensagens entre usuários;
- Visualização de perfil: Tela de visualizar o perfil do usuário logado e vendedor;
- Padrão de projeto: Proxy de Proteção no login de usuário e Observer sempre que tiver um comentário em um livro o vendedor recebe uma notificação;
- Teste: Inclusão de testes unitários na aplicação;
- Refactoring: Refatoração da aplicação para melhora a legibilidade e a manutenção do código.
- Chat entre usuario;
- Tela de visualização de perfil;
- Padrão de projeto: Proxy de proteção no login do usuário;
- Testes Unitários;
- Refatoração para melhorar a legibilidade e a manutenção do código.
- Vinculação do programador a issue está na história da sprint, clicando na issue você poderá visualizar os comentários referente aos testes unitários, refatoração e padrão de projeto com seu uso.
- Integração de Bibliotecas: Houve dificuldades em integrar novas funcionalidades, por causa da dependência das bibliotecas já referenciadas;
- Planejamento e Estimativa de Tempo: A estimativa inicial do tempo necessário para completar as tarefas foi insuficiente para concluir completamente a Sprint 3 Final.
- Definir um plano para gerenciar melhor as dependências dentro do projeto;
- Estudar melhores estimativas de tempo para conseguir finalizar todas as tarefas, dentro da Sprint.