-
Notifications
You must be signed in to change notification settings - Fork 0
Sprint 6_avaleasy
- Número da Sprint:
- Planejamento da Sprint:
- Data: 19/10/2018 até 25/10/2018
Anderson Silva
Ateldy Brasil
Pedro Sales
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 | ✔ | -- |
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 (Avaleasy App) | X | Ferramenta não configurada |
Percentual de código testado (Avaleasy Backend) | X | Ferramenta não configurada |
Complexidade Ciclomática (Avaleasy APP) | ✔ | -- |
Complexidade Ciclomática (Avaleady Backend) | ✔ | -- |
Número de erros referentes a folha de estilo proposta (Avaleasy APP) | X | Ferramenta não configurada |
Número de erros referentes a folha de estilo proposta (Avaleady Backend) | X | Ferramenta não configurada |
Duplicação de código (Avaleasy APP) | ✔ | -- |
Duplicação de código (Avaleasy Backend) | ✔ | -- |
Percentual de endpoints documentados | X | Ferramenta não configurada |
Percentual de comentários no código (Avaleasy APP) | X | Ferramenta não configurada |
Percentual de comentários no código (Avaleasy Backend) | X | Ferramenta não configurada |
Burndown | ✔ | -- |
Velocity | ✔ | -- |
- 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 base na sprint review disponibilizada pela equipe de desenvolvimento. As atividades referentes a requisitos já foram contempladas, pois os requisitos a serem entregues já foram passados pelos monitores.
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 = 9; 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 = 1/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 11 foram realizadas. Logo, o percentual de métricas coletadas foi de QMC / QMP 100 => 11/19 * 100 = 57,89%.
- 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 | 81,81% | 100% |
Percentual de artefatos planejados concluídos por sprint | 33,33% | 100% |
Percentual de métricas coletadas | 57,89% | 57,89% |
Percentual de melhoria de métricas | 22,22% | 22,22% |
Percentual de critérios de aceitação concluídos por feature | - | - |
Percentual de histórias entregues por sprints | 0% | 57,14% |
Percentual de código testado (Avaleasy APP) | - | NÃO CONFIGURADO |
Percentual de código testado (Avaleasy Backend) | - | NÃO CONFIGURADO |
Complexidade Ciclomática (Avaleasy APP) | 2 | 2 |
Complexidade Ciclomática (Avaleasy Backend) | 0 | 0 |
Número de erros referentes a folha de estilo proposta (Avaleasy APP) | - | NÃO CONFIGURADO |
Número de erros referentes a folha de estilo proposta (Avaleasy Backend) | - | NÃO CONFIGURADO |
Duplicação de código (Avaleasy APP) | 2 | 2 |
Duplicação de código (Avaleasy Backend) | 6 | 6 |
Percentual de endpoints documentados | - | NÃO CONFIGURADO |
Percentual de comentários no código (Avaleasy APP) | - | NÃO CONFIGURADO |
Percentual de comentários no código (Avaleasy Backend) | - | NÃO CONFIGURADO |
Burndown | - | 9 |
Velocity | 6,4 | 6,83 |
PMM = QMM / QTM * 100 => 4/18 * 100 = 22,22%
- Percentual de histórias entregues por sprints
Foram 4 histórias entregues de um total de 7 planejadas.
Numero de histórias entregues / Número de histórias planejadas * 100 = 57,14%
- Percentual de código testado 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 e Complexidade Ciclomática
Complexidade Ciclomática: 0 Duplicação de Código: 6
Avaleasy App
Complexidade Ciclomática: 2 Duplicação de Código: 2
- 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
f(t) = PP(t) - PF(t)
f(t) = 18 - 9
f(t) = 9
- Velocity
Velocity = PC / QP => 41 / 6 = 6,83
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 | 57,89% | REGULAR |
Percentual de melhoria de métricas | -- | -- |
Percentual de histórias entregues por sprints | 57,14% | REGULAR |
Percentual de código testado (Avaleasy APP) | -- | NÃO CONFIGURADO |
Percentual de código testado (Avaleasy Backend) | -- | NÃO CONFIGURADO |
Complexidade ciclomática (Avaleasy APP) | 2 | ÓTIMO |
Complexidade ciclomática (Avaleasy Backend) | 0 | ÓTIMO |
Número de erros referentes a folha de estilo proposta (APP) | -- | NÃO CONFIGURADO |
Número de erros referentes a folha de estilo proposta (API) | -- | NÃO CONFIGURADO |
Duplicação de código (Avaleasy APP) | 2 | REGULAR |
Duplicação de código (Avaleasy Backend) | 6 | REGULAR |
Percentual de endpoints documentados | -- | NÃO CONFIGURADO |
Percentual de comentários no código (Avaleasy APP) | -- | NÃO CONFIGURADO |
Percentual de comentários no código (Avaleasy Backend) | -- | NÃO CONFIGURADO |
Burndown | 9 | REGULAR* |
Velocity | 6,83 | RUIM* |
*Análise baseada na variação do gráfico.
A sprint obteve uma melhora significativa em relação a anterior. Foram entregues 57,14% das histórias planejadas. Relatos da equipe denunciaram falta de comprometimento de membros, falta de conhecimento da tecnologia e de testes. O Percentual de aderência ao processo e o Percentual de artefatos planejados concluídos por sprint conseguiram atingir sua totalidade, devido ao incremento de software e testes feitos. O gráfico de Burndown indica a "queima de pontos" apenas no final da sprint e o Velocity (6,83) mostra mais pontos entregues em relação à sprint anterior, porém o gráfico apresenta uma oscilação muito grande entre as últimas sprints. A complexidade ciclomática e a duplicação de código permanecem a mesma, mostrando que não houve avanço.