Tipo de Tarefa | Extensão | Pontos Equivalentes |
---|---|---|
Pequenas alterações de código/front - estilização CSS | PP | 1 |
CRUD, bugfix em CRUD, documentação pequena, relatório de sprint | P | 2 |
Refatoração de código, nova função de back, nova função de front, documentação extensa | M | 3 |
Nova feature (back/front), alteração de arquitetura, alteração de DevOps | G | 5 |
Bugfix complexo, geração de relatório complexo | GG | 8 |
Os riscos indentificados nesta sprint foram:
Mesmo tendo um Scrum Master inexperiente na equipe obtivemos um resultado
rasoável. A maioria das histórias foram entregues sendo que a única não
entregue
foi a referente à criação do ROI do projeto. Tal issue não foi entregue pois o
responsável por ela obteve alguns problemas na elaboração do mesmo, logo,
a finalização do documento ficou para a sprint seguinte.
Pontos Positivo | Pontos Negativos | Soluções |
---|---|---|
Boa refatoração do App | Grande mudança do ambiente no meio da sprint | Ao terminar uma issue fechar no zenhub (para influenciar no zenhub) |
Deploy do Servidor | Azure derrubou o servidor rancher com os microsserviços | Tentar fazer com que o app se torne um pouco mais estável |
Facilitação de uma melhor gerência do app devido a separação do Integra | Má integraçao do Expo ao Facebook | Antes de propor uma história verificar se a mésma é viável para a sprint |
- | Problemas encontrados fizeram com que os testes de usabilidade não ocorressem | - |
Nesta sprint houveram sim vários commits entretanto houve uma falha na coleta dos gráficos logo eles não poderam ser apresentados neste relatório. Esta falha ocorreu pois houveram alguns commits das issues (que seguiram todo o gitflow e chegaram nas branchs masters) da sprint 11. É importante que o scrum master em exercício na sprint realize a coleta dos gráficos de commits e de qualquer outra métrica assim que a sprint terminar.
A sprint foi totalmente entregue. Tal fato demonstra que as
decisões sobre a quantidade de pontos por sprint, divisão das issues, e
distribuição
das tarefas foram muito benéficas para a execução do projeto. Fazendo com que a
equipe comece a ter um novo valor de velocity para se guiar.
Mesmo mitigando os riscos de membros faltantes um único membro
continua muito distante do projeto. É extremamente necessário que se converse
com ele
pois a equipe necessita do esforço dele como também ele necessita da equipe
para conseguir a aprovação na matéria. Caso fique muito complicado de se
resolver tal
risco é importante que a professora seja procurada.
Está se mostrando como boa solução o fato de formar pareamentos
onde membros que conhecem mais sobre front-end são pareados com membros que
conhecem mais sobre back-end.
Espera-se que logo ambos os membros (de cada dupla de pareamento) possuam um
nivelamento no conhecimento de back e front ends.
O risco referente a criação do APK continua altissimo e nenhuma
decisão tomada até o momento fez com que tal risco seja mitigado. Logo, visando
o gerenciamento
dos riscos da equipe CarDefense é importante que seja solicitado a professora
uma separação do nosso app do Integra. Assim poderemos seguir com nossa
aplicação única e não
teríamos que esperar as outras equipes para tomarmos decisões, como por
exemplo, um merge para a criação do APK.
Pode-se concluir que o trabalho continua sendo executado sem
problemas graves. Entretanto deve-se acontecer uma reunião com a professora
para decidirmos se o CarDefense
continua dentro do Integra ou não. No mais é imporante que o scrum master
continue procurando os membros faltantes e procure sempre um plano B visando a
mitigação dos riscos.