Informações Básicas da Sprint
Sprint | 7 |
---|---|
Início | 03/10/2018 |
Término | 09/10/2018 |
Duração | 7 dias |
Pontuação Total | 26 |
Pontuação Concluída | 18 |
Resumo da Sprint
Total de Pontos Planejados | 26 |
---|---|
Total de Pontos Planejados e Concluídos | 18 |
Total de Pontos de dívida passada | 0 |
Total de Pontos de dívida concluídos | 0 |
Total de Pontos Adicionados | 0 |
Total de Pontos Adicionados e Concluídos | 0 |
Total de Pontos Concluídos | 18 |
Dívida para a próxima Sprint | 8 |
Presença na Sprint Review e Retroscpective
Membro | Presença |
---|---|
Iasmin Mendes | |
Renato Valério | |
Gabriel Davi | |
Heron Rodrigues | |
João Lucas Zarbiélli | |
Lucas Maciel | |
Matheus Gomes | Justificado |
Weiller Fernandes |
Papéis
Papel | Responsável |
---|---|
Scrum Master | Iasmin Mendes |
Product Owner | Renato Valério |
Arquiteto | Iasmin Mendes |
DevOps | Gabriel Valério |
Time de Desenvolvimento |
Gabriel Davi Silva Pereira Heron Rodrigues Sousa João Lucas Fragoso Zarbiélli Lucas Maciel Aguiar Matheus Gomes Ferreira Weiller Fernandes Pereira |
Sprint Backlog
Issue | Descrição | Pontos | Responsáveis | Status | |
---|---|---|---|---|---|
P L A N E J A D A S |
#123 | US5 - Visualizar local | 8 |
Heron Rodrigues Weiller Fernandes |
Concluído |
#183 | Estudar a possibilidade de usar a DigitalOcean no lugar do Heroku | 2 |
Iasmin Mendes |
Concluído | |
#187 | Revisar o Protótipo | 5 |
Gabriel Davi Lucas Maciel |
Concluído | |
#197 | Configurar/Integrar testes no frontend | 5 |
Renato Valério |
Não Concluído | |
#204 | TS - Refatorar Buscar Local | 3 |
João Lucas Zarbiélli Matheus Gomes |
Não Concluído | |
#208 | EVM | 3 |
Iasmin Mendes |
Concluído |
Retrospectiva da Sprint
Pontos Positivos
- Começamos cedo a execução das tarefas
- Conseguimos entregar algumas tarefas cedo
Pontos Negativos
- As issues não estão bem explicadas. O grupo teve dificuldade pra se alinhar sobre o que era pra fazer.
- Falta de comunicação entre a própria dupla do pareamento.
Melhorias
- Descrever melhor as issues.
Pareamentos
Feedback
- O maior problema dessa sprint foi a falta da descrição nas issues. Foi relatado pela dupla responsável pela issue de Visualizar Local que eles tiveram dificuldade de entender no começo o que realmente era para eles fazerem na issue. Eles conseguiram sanar essa dúvida durante os primeiros stand-ups da sprint e assim conseguiram entregar a tarefa. Contudo, a issue de refatorar a busca de locais teve o problema de ser deixada para ser implementada no final da sprint devido os membros estarem envolvidos em provas de outras disciplinas, e somado a falta de uma especificação sobre o que era pra ser feita na issue, a dupla acabou entregando algo que era fora do esperado e não resolvia o problema real. Assim, objetiva-se uma revisão o mais rápido possível da descrição das issues, para evitar retrabalhos como o que teremos que fazer na próxima sprint.
- Quando esta sprint foi planejada, esperava-se um ritmo saudável de produção e que a equipe seria capaz de entregar todos os pontos. Nós tivemos um ritmo saudável de produção, mas devido a falhas de comunicação não conseguimos entregar o proposto.
Burndown
- Nessa sprint as issues caminharam relativamente bem, sendo as issues de Revisar o Protótipo, fazer o frontend da história de visualizar o local e a issue de elaborar a EVM entregues por volta do quarto e quinto dia da sprint. Contudo isso não se refletiu no burndown porque houve demora da parte do Scrum Master para aprovar os Pull Requests, o que prejudicou a evidência da entrega contínua no respectivo gráfico.
- A issue referente a refatoração do código de Buscar Local no frontend foi entregue no final da sprint, e não foi aprovada pelo Arquiteto do projeto. O objetivo dessa issue era principalmente melhorar o código em relação há uma variável denominada `locals`, que fica transitando entre os componentes do React por meio da chamada de eventos. Acontece que o entendimento do código está complexo, e isso fere a arquitetura do sistema que tem o objetivo de usar o Redux justamente para evitar essa descentralização da informação. A issue era justamente para arrumar esse ponto do projeto, contudo na entrega a dupla melhorou o código em relação a outros pontos, mas não em relação a esse ponto que era crucial. Mediante a não resolução do problema e a entrega realizada somente no final da sprint, essa issue acabou ficando de débito para a próxima sprint.
- A issue de configurar testes no frontend não foi entregue devido a dificuldade técnica da equipe em relação as tecnologias necessárias.
Velocity
- O velocity da equipe voltou ao valor de 23. Apesar de sprint ter sido planejada dentro do velocity da equipe, e com as issues cabíveis dentro do tempo da sprint, surgiram novas dificuldades técnicas em relação a configuração do ambiente de teste no React e houve falha de comunicação na entrega da issue de refatorar a busca de local, esses fatores acabaram implicando na entrega - 18 pontos - abaixo da pontuação que a equipe costuma entregar - 23 pontos.
Quadro de Conhecimentos
Acompanhe mais dessa métrcia aqui.
Gráfico de Conhecimentos
Acompanhe mais dessa métrcia aqui.
Cobertura de Testes
Veja o relatório completo sobre a cobertura de testes do final desta sprint aqui.