Skip to content

Sprint 2_avaleasy

Ateldy Brasil edited this page Nov 6, 2018 · 8 revisions

1. Identificadores da Sprint

  • Número da Sprint: 2
  • Planejamento da Sprint:
  • Data: 18/09/2018 até 25/09/2018

1.1 Responsáveis

Anderson Silva

Ateldy Brasil

Pedro Sales

Rafael Bragança

1.2. Índice de Métricas

Métrica Coletada? Justificativa
Percentual de aderência ao processo --
Percentual de artefatos planejados concluídos por sprint --
Percentual de métricas coletadas --
Percentual de melhoria de métricas X Primeira sprint na há Sprint anterior para comparar
Percentual de critérios de aceitação concluídos por feature A métrica só é coletada ao fim de uma release, como é definido no plano de medição
Percentual de histórias entregues por sprints --
Percentual de código testado (APP) X Ferramenta não configurada
Percentual de código testado (API) X Ferramenta não configurada
Complexidade Ciclomática (APP) X Ferramenta não configurada
Complexidade Ciclomática (API) X Ferramenta não configurada
Número de erros referentes a folha de estilo proposta (APP) X Ferramenta não configurada
Número de erros referentes a folha de estilo proposta (API) X Ferramenta não configurada
Duplicação de código (APP) X Ferramenta não configurada
Duplicação de código (API) X Ferramenta não configurada
Percentual de endpoints documentados X Ferramenta não configurada
Percentual de comentários no código (APP) X Ferramenta não configurada
Percentual de comentários no código (API) X Ferramenta não configurada
Burndown --
Velocity X Ferramenta não configurada

2. Métricas Coletadas

  • Percentual de aderência ao processo

A quantidade de atividades planejadas para a sprint foi coletada do conjunto de atividades definidas no processo de desenvolvimento. A quantidade de atividades realizadas foi coletada com uma entrevista com um dos membros da equipe de desenvolvimento.

Atividade Realizada?
Elicitar Requisitos*
Analisar Requisitos
Refinar Requisitos
Documentar Requisitos
Validar Requisitos*
Planejar Sprint
Desenvolver
Testar
Realizar reunião com a equipe
Revisar
Realizar Retrospectiva
  • A atividade de elicitação e de validação de requisitos não foram, de fato, realizadas, porque não houve a necessidade.

QPS = 11, QAR = 11; PAP = 11/11 * 100 => 100%


  • Percentual de artefatos planejados concluídos por sprint

A quantidade de artefatos planejados foi coletada do Processo de Desenvolvimento. A quantidade de artefatos concluídos foi coletada deste repositório.

Artefato Concluído?
Backlog da Sprint
Testes de Software
Incremento de Software

QAP = 3, QAC = 3. PAP = 3/3 * 100 = 100%


  • Percentual de métricas coletadas

A quantidade de métricas planejadas foi retirada do Planejamento das Coletas e do Plano GQM.

A quantidade de métricas coletadas foi retirada deste documento.

*No total, foi planejada a coleta de 19 métricas, de maneira que 19 foram realizadas. Logo, o percentual de métricas coletadas foi de QMC / QMP 100 => 5/19 * 100 = 26,31%.


  • Percentual de melhoria de métricas

As métricas que se mantiveram aceitáveis ou que melhoraram estão descritas na tabela abaixo. As métricas não citadas ou não melhoraram, ou se mantiveram ruins.

Métrica Valor Sprint Anterior Valor Atual
Percentual de aderência ao processo 90% 100%
Percentual de artefatos planejados concluídos por sprint 33% 100%
Percentual de métricas coletadas -- --
Percentual de melhoria de métricas -- 28,57%
Percentual de código testado (API) 0% verificar
Complexidade Ciclomática (APP) -- --
Complexidade Ciclomática (API) -- --
Número de erros referentes a folha de estilo proposta 0% 0%
Duplicação de código (APP) -- --
Duplicação de código (API) -- --
Percentual de endpoints documentados 0% verificar
Burndown -- COLETADO
Velocity -- --

PMM = QMM / QTM * 100 => (0) * 100 = 0%

Não coletamos dados para essa métrica pois não temos um padrão de comparação, portanto justifica a inexistência de informações.


  • Percentual de histórias entregues por sprints Foram 11 histórias entregues de um total de 14 planejadas.

    Numero de histórias entregues / Número de histórias planejadas * 100 = 78,5%


  • Percentual de código testado

    Métrica não coletada por falta de integração com a ferramenta.


  • Complexidade Ciclomática

    Métrica não coletada por falta de integração com a ferramenta.


  • Número de erros referentes a folha de estilo proposta

    Métrica não coletada por falta de integração com a ferramenta.


  • Duplicação de código

    Métrica não coletada por falta de integração com a ferramenta.


  • Percentual de endpoints documentados

    Métrica não coletada por falta de integração com a ferramenta.


  • Percentual de comentários no código

    Métrica não coletada por falta de integração com a ferramenta.


  • Burndown

Burndown Repositório Avaleasy-backend

Burndown Repositório API

Junto com o backend, imagem anterior.


  • Velocity

    Métrica não coletada por falta de integração com a ferramenta.

Velocity = PC / QP => 0 / 0 = 0


3. Análise

Métrica Resultado Análise segundo indicador
Percentual de aderência ao processo 100% ÓTIMO
Percentual de artefatos planejados concluídos por sprint 100% ÓTIMO
Percentual de métricas coletadas 26,31% RUIM
Percentual de melhoria de métricas 28,57 RUIM
Percentual de histórias entregues por sprints 78,5% BOM
Percentual de código testado (APP) VERIFICAR
Percentual de código testado (API) VERIFICAR
Complexidade ciclomática (APP) NÃO CONFIGURADO
Complexidade ciclomática (API) NÃO CONFIGURADO
Número de erros referentes a folha de estilo proposta (APP) 100% ÓTIMO
Número de erros referentes a folha de estilo proposta (API) 100% ÓTIMO
Duplicação de código (APP) NÃO CONFIGURADO
Duplicação de código (API) NÃO CONFIGURADO
Percentual de endpoints documentados NÃO CONFIGURADO
Percentual de comentários no código (APP) NÃO CONFIGURADO
Percentual de comentários no código (API) NÃO CONFIGURADO

Na sprint 2 a equipe obteve uma melhora significativa na entrega de histórias de usuário (chegando à 78,5%), devido a melhora no planejamento delas, que foram divididas em US de Frontend e US de Backend, além de definirem uma baseline para o velocity. Portanto, com a equiparação da equipe em relação à tecnologia, obteve-se incremento e testes de software, elevando o Percentual de aderência ao processo e o Percentual de artefatos planejados concluídos por sprint à 100%.