+Monitoria

+Monitoria

  • Requisitos
  • Docs
  • Sprints

›Release 1

Sprint 0

  • Planning
  • Review

Sprint 1

  • Planning
  • Review

Sprint 2

  • Planning
  • Review

Sprint 3

  • Planning
  • Review

Sprint 4

  • Planning
  • Review

Sprint 5

  • Planning
  • Review

Sprint 6

  • Planning
  • Review

Release 1

  • Release 1 Review

Sprint 7

  • Planning
  • Review

Sprint 8

  • Planning
  • Review

Sprint 9

  • Planning
  • Review

Sprint 10

  • Planning
  • Review

Sprint 11

  • Planning
  • Review

Sprint 12

  • Planning
  • Review

Sprint 13

  • Planning
  • Review

Release 2

  • Release 2 Review

Post Mortem

  • Post Mortem

Review da Release 1


1. Introdução


No dia 2 de maio de 2019 ocorreu o encerramento e apresentação da primeira release do projeto, com a conclusão dessa primeira entrega é possível avaliar e analisar os acontecimentos e indicadores coletados ao longo desse período, tendo em vista melhorar o que tivemos de feedback na apresentação e não repetir os mesmos erros para a segunda entrega.


2. Quadro de conhecimento


2.1 Início da Release


Ilustração do Quadro de Conhecimentos

2.2 Fim da Release


Ilustração do Quadro de Conhecimentos

3. Burndown


Burndown release 1


4. Velocity


Velocity Sprint 6


5. Riscos Ocorridos


Sprint 1

  • R07 - Entregas atrasadas
  • R11 - Falta de salas na faculdade para encontros

Sprint 2

  • R07 - Entregas atrasadas
  • R08 - Dependência das atividades

Sprint 3

  • R01 - Dificuldade com as tecnologias
  • R07 - Entregas atrasadas
  • R13 - Conflito com entregas de outras disciplinas

Sprint 4

  • R01 - Dificuldade com as tecnologias
  • R07 - Entregas atrasadas
  • R08 - Dependência das atividades
  • R12 - Pareamentos não efetivos
  • R13 - Conflito com entregas de outras disciplinas

Sprint 5

  • R01 - Dificuldade com as tecnologias


Para ver de forma detalhada os riscos levantados clique aqui

6. Horas Trabalhadas pela Equipe de MDS


Durante a release 1 foi coletada as horas semanais dedicadas pela equipe de MDS, com objetivo de monitorar e conscientizá-los da importância de se doarem por pelo menos 10 horas semanais no desenvolvimento do projeto.


6.1 Media de horas trabalhadas


Media de horas MDS


Para ver de forma detalhada clique aqui


7. Commits ao Longo da Release


Os commits englobam a soma da contribuição na branch develop durante cada sprint, nos seguintes repositórios: Documentação*, Front-end, API Gateway, API Monitorias, desconsiderando a sprint 6 que teve como foco a preparação para apresentação da R1.


IntegranteSprint 1Sprint 2Sprint 3Sprint 4Sprint 5
Lucas Siqueira131916169
Lucas Macedo8622315
Caio Oliveira5671513
Matheus Rodrigues355203336
João Pedro6161116
Matheus Cristo528610
Moacir43689
Renan Cristyan416611
Lucas Alexandre848129

Para o repositório de documentação foi considerada a branch master, pois nele não existe uma branch develop.


8. Análise do Scrum Master


Escolhido o tema do projeto, iniciamos nossa primeira release, começamos com treinamentos e estudos para se familiarizar com as possíveis tecnologias que usariá-mos para o desenvolvimento do produto, em seguida focamos na elicitação dos requisitos e no planejamento para o projeto, durante essa fase tivemos muita dificuldade no entendimento do produto devido ao grande escopo levantado e a equipe ainda estar muito dispersa.

Definido o backlog do produto, a próxima fase foi de prototipação, priorização, definição das tecnologias e da arquitetura a ser usada. Nessa fase tivemos uma tomada muito grande de decisões importantes, como: mudança do nome do produto, escolha da logo, definir o que é mais relevante para o projeto, entre outras. A prototipação foi um ponto muito positivo, pois nela tivemos um entendimento maior do produto e também vimos a viabilidade do mesmo. Com as tecnologias definidas foi iniciada a configuração do ambiente e do pipeline do devops. Quanto a arquitetura ocorreu dificuldade da equipe de MDS no entendimento tanto da arquitetura interna do que seria utilizado quanto da arquitetura do projeto, porém com um grande esforço do nosso arquiteto acreditamos que as dúvidas foram sanadas e o entendimento foi alinhado.

Em seguida fomos para o início do desenvolvimento do produto, percebemos que a equipe de MDS, mesmo com os cursos realizados, dojos e outros estudos, não estava conseguindo produzir sozinhos o que foi proposto, logo foi decidido aumentar o acompanhamento da equipe de EPS no desenvolvimento, o que acabou acarretando em uma sobrecarga de atividades para os membros de EPS, e tornando a equipe de MDS muito dependente, podendo observar que a equipe de EPS teve mais commits que a de MDS, porém isso se deu também devido a falta de familiaridade com a prática de commitar atômicamente por parte da equipe de MDS.

Analisando o burndown da release, vimos que nas sprints finais tivemos muito mais pontos planejados, pois o tempo estava se esgotando e ainda estava faltando muito do planejado, com o tempo as dívidas foram diminuindo e as entregas foram acontecendo, logo ocorreu um avanço muito grande no comprometimento da equipe com as entregas, algo que não vinha acontecendo ao longo das outras sprints. Esse aumento no número de atividades fica ainda mais evidente no velocity, onde a sprint 4 e 5 ocorreu uma sobrecarga em relação à linha média de pontos entregues, em seguida, a sprint 6 tivemos menos pontos planejados, tendo em foco a preparação para a apresentação e finalização desta release, porém após a apresentação ocorreu um "relaxamento" da equipe, não concluindo a tempo todas as atividades propostas para a mesma.

A metodologia conseguiu ser seguida como descrita em seu documento, nos ritos ágeis a equipe inicialmente se mostrou disperça, porém com o tempo foi se adaptando, tornando as reunião mais efetivas. Analisando o quadro de conhecimento percebe-se um avanço significativo de toda a equipe, porém ainda não estamos com o conhecimento bem alinhado, vemos que existem tópicos em que existe uma disparidade no nível de conhecimento.

Os riscos ocorridos ao longo da release com exceção das entregas atrasadas foram normais e bem lidados pela equipe, porém a sprint 4 ocorreu um aumento grande de ricos, algo que aconteceu devido a complexidade que englobou as atividades da sprint, além de fatores externos como a proximidade de provas e entregas de trabalhos de outras disciplinas.

Concluindo que a release 1 foi importante para entender o produto, delimitar o escopo, planejar o projeto como um todo, configurar todo o ambiente, assim como a integração contínua e dar início ao deploy, para posteriormente iniciar o desenvolvimento seguindo a priorização do nosso Product Owner. Também foi importante com a análise dos riscos e da release como um todo entender as limitações do nosso time para conseguir ter sucesso na próxima release.

← ReviewPlanning →
  • 1. Introdução
  • 2. Quadro de conhecimento
    • 2.1 Início da Release
    • 2.2 Fim da Release
  • 3. Burndown
  • 4. Velocity
  • 5. Riscos Ocorridos
  • 6. Horas Trabalhadas pela Equipe de MDS
    • 6.1 Media de horas trabalhadas
  • 7. Commits ao Longo da Release
  • 8. Análise do Scrum Master
Nossos repositórios
+Monitoria Docs+Monitoria FrontEnd+Monitoria API gateway+Monitoria API monitorias
Copyright © 2019 +Monitoria