Skip to content

Acompanhamento Métricas de Qualidade

Johnny Vaz edited this page Oct 26, 2018 · 1 revision

Histórico de revisões deste documento

Data Versão Descrição Autor
14/08/2016 1.0 Estrutura do Documento Jessica
21/09/2016 1.1 Adicionado dados da primeira coleta de métricas Allan

1. Introdução

Este documento visa registrar o acompanhamento que é realizado sob os aspectos de qualidade do projeto, conforme definido no Plano de Gerenciamento de Qualidade.

2. Monitoramento e Controle

A atualização deste documento é realizada após a finalização de cada caso de uso/História de usuário, de forma a refletir a orientação do plano de gerenciamento de qualidade sob todos os aspectos definidos nele e posteriormente, após discussão em reunião presencial, é atualizado novamente com resultados de análise sob as métricas colhidas. Os resultados de cada uma destas atualizações é observado no tópico abaixo (3. Resultados) através de screenshots dos resultados das ferramentas utilizadas.

3. Resultados

3.1. Primeira coleta: 21/09/2016

3.1.1 Integração Contínua

A imagem apresenta a branch e o resultada das 5 ultimas builds.

Travis Integração Contínua

3.1.2 Métrica: Cobertura de Teste

Cobertura de teste

3.1.3 Métrica: Complexidade Ciclomática

A imagem apresenta todos os pedaços de código identificados com complexidade ciclomática crítica.

Complexidade Ciclomática

A próxima imagem apresenta a classificação (File rating) do arquivo forms.py (onde se encontram os problemas acima):

File rating

3.1.4 Métrica: Churn

Cada ponto na imagem apresenta um arquivo, são mostrados os arquivos com impacto relevante. Quanto mais acima e mais a direita, pior, consequentemente modificando a cor numa escala de verde a vermelho.

Churn

3.2 Análise sobre a primeira coleta: 21/09/2016

Os resultados da primeira coleta não foram satisfatórios. As 3 métricas tiveram valores insatisfatórios, conforme definidos.

A equipe preferiu não realizar esforços pontuais quanto aos resultados desta coleta em virtude da alta quantidade de histórias técnicas e de testes para Sprint 0 que refletirão em grandes modificações e deverão influenciar bastante os próximos resultados de coleta, ficando então esta primeira coleta com caráter de ambientação a metodologia e tecnologias utilizadas.

A próxima coleta é realizada em 07/10/2016.