Skip to content

Análise e Retrospectiva

1. Visão Geral

Número da Sprint: 4
Data de Início: 13/09/2020
Data de Término: 19/09/2020
Duração: 7 dias
Pontos Planejados: 36 pontos
Pontos Entregues: 36 pontos
Dívida Técnica: 0 pontos
Membros Ausentes: Nenhum

2. Resultados

2.1 Repositório Docs

  1. História: #50 - Elaborar EAP
    Responsáveis: Renan, Rossicler e Sara
    Pontuação: 3
    Status: Concluído
  2. História: #51 - Documentar Sprint 4
    Responsáveis: Renan
    Pontuação: 3
    Status: Concluído

2.2 Repositório Frontend

  1. História: #2 - Tela de Login
    Responsáveis: Ítalo e Tiago
    Pontuação: 3
    Status: Concluído
  2. História: #3 - Integração com API do Maps
    Responsáveis: Daniel
    Pontuação: 5
    Status: Concluído
  3. História: #5 - Integração da Tela de Cadastro
    Responsáveis: Ítalo e Tiago
    Pontuação: 3
    Status: Concluído

2.3 Repositório User-Service

  1. História: #6 - Proteger dados e ações do usuário
    Responsáveis: Sara
    Pontuação: 3
    Status: Concluído
  2. História: #7 - CRUD de avaliação de bairro
    Responsáveis: Lucas e Luiz
    Pontuação: 5
    Status: Concluído

2.4 Repositório Secretary-Service

  1. História: #5 - Extração de dados SSP-SP
    Responsáveis: Hérick e Brenda
    Pontuação: 8
    Status: Concluído
  2. História: #6 - Configuração do Mongo no Docker
    Responsáveis: Rossicler
    Pontuação: 3
    Status: Concluído

3. Velocity

Velocity

4. Burndown

Burndown

5. Gráfico de Contribuições

5.1 Contribuições na Documentação

Histórico de Contribuição Documentação

5.2 Contribuições no Frontend

Histórico de Contribuição Frontend

5.3 Contribuições no User-Service

Histórico de Contribuição User-Service

5.4 Contribuições no Secretary-Service

Histórico de Contribuição Secretary-Service

6. Retrospectiva

Pontos Positivos:

  • Sem dívida técnica
  • Padrão e qualidade de código mantido apesar da inexperiência da equipe
  • Algumas tarefas entregues com antecedência
  • Combinação de horários
  • Disponibilidade de EPS para parear e tirar dúvidas
  • Brenda e Hérick gostaram de mexer com crawler
  • Lucas gostou da história e aprendeu decorators do Python
  • Tiago gostou de testes no user-service
  • Frontend maduro e funcional

Pontos Negativos:

  • Algumas histórias começaram tardiamente
  • Ainda existem melhorias a serem feitas na comunicação
  • Alguns membros de MDS tiveram problemas com a estação de trabalho
  • Membro sobrecarregado

Melhorias:

  • Começar as histórias mais cedo
  • Comunicar sempre
  • Honrar os compromissos assumidos

7. Quadro de Conhecimentos

Quadro de Conhecimentos

8. Análise do Scrum Master

Time

Quinta sprint do projeto marcada por uma quantidade menor de pontos e fechamento sem dívidas por parte da equipe. A comunicação entre EPS e MDS continua a ser um ponto positivo e colabora para desenvolvimento das tarefas. O time de MDS vem mostrando maturidade ao se preocupar com a qualidade do código desenvolvido e sugerirem refatorações a medida que o conhecimento nos frameworks vai melhorando.

Como pontos negativos houve uma diferença grande de horas dedicadas entre alguns membros o que indica uma distribuição ou pontuação inadequada das issues e dois membros que não se comunicaram tanto no decorrer da sprint, um deles deixou sua dupla de pareamento sobrecarregada.

Métricas

Na Sprint 4 foram concluídos 36 pontos, o Velocity atual da equipe é de 44.20 pontos com cinco sprints fechadas e 221 pontos entregues no total.

O Burndown da Sprint 4 mostra que todas tarefas criadas para a sprint foram concluídas, em comparação com a sprint anterior algumas histórias foram entregues mais cedo. Ao visualizarmos o Burndown considerando a fase de Review/QA podemos verificar que o comportamento da sprint foi bom, o único problema foi a demora na revisão de alguns PRs.

Os Históricos de Contribuição apresentam uma quantidade adequada de commits distribuídos pela sprint, o que indica que as tarefas começaram cedo, o único ponto a ser melhorado é evitar o pico de commits no último dia, que indica revisões e merges tardios.

O Quadro de Conhecimento mostra evolução principalmente nos membros responsáveis por realizar a funcionalidade extração de dados que melhoraram seu conhecimento em crawlers.

Histórias

A segunda tarefa para extração de dados foi a Extração de dados SSP-SP usando a biblioteca Scrapy em conjunto com Selenium, para realizar a história a dupla executora recebeu uma pequena ajuda no começo para entender o uso do Selenium e partir disso resolveram a issue, apesar da grande quantidade de trabalho (devido ao HTML complicado do site) ambos gostaram muito de trabalhar com extração de dados.

Por conta do grupo já estar com uma visão de produto madura a EAP foi fácil de elaborar.

A issue da Integração com o Maps não estava tão bem descrita e essa tarefa acabou por ser entregue sem alguns pontos esperados.

As demais tarefas são auto-explicativas e ocorreram sem intercorrências.