Mudanças entre as edições de "Métricas de teste e qualidade"

De MSTECH wiki
Ir para: navegação, pesquisa
(Métricas de produto)
(Métricas definidas)
Linha 40: Linha 40:
 
|Bugs por severidade
 
|Bugs por severidade
 
|Relatório do Youtrack
 
|Relatório do Youtrack
|Aguardando
+
|Em definição
 
|-
 
|-
 
|Analisar a qualidade do produto
 
|Analisar a qualidade do produto
Linha 46: Linha 46:
 
|Índice de severidade de defeitos
 
|Índice de severidade de defeitos
 
|Relatório do Youtrack
 
|Relatório do Youtrack
|Aguardando
+
|Em definição
 
|-
 
|-
 
|Verificar se as definições dos requisitos estão satisfatórias ao desenvolvimento
 
|Verificar se as definições dos requisitos estão satisfatórias ao desenvolvimento
Linha 52: Linha 52:
 
|Bugs de definição por sprint
 
|Bugs de definição por sprint
 
|Relatório do Youtrack
 
|Relatório do Youtrack
|Aguardando
+
|Em definição
 
|-
 
|-
 
|Fornecer uma indicação de mantenabilidade do produto ou custo de manutenção
 
|Fornecer uma indicação de mantenabilidade do produto ou custo de manutenção
Linha 58: Linha 58:
 
|Índice de correção dos defeitos
 
|Índice de correção dos defeitos
 
|Dividir o número de horas gastas na correção pelo total de defeitos corrigidos no período
 
|Dividir o número de horas gastas na correção pelo total de defeitos corrigidos no período
|Aguardando
+
|Em definição
 
|-
 
|-
 
|Verificar quais as providências adotadas para os bugs
 
|Verificar quais as providências adotadas para os bugs
Linha 64: Linha 64:
 
|
 
|
 
|
 
|
|Aguardando
+
|Em definição
 
|-
 
|-
 
|Verificar quais as providências adotadas para os bugs
 
|Verificar quais as providências adotadas para os bugs
Linha 70: Linha 70:
 
|
 
|
 
|
 
|
|Aguardando
+
|Em definição
 
|-
 
|-
 
|Certificar-se que o critério de pronto está sendo seguido pelas células
 
|Certificar-se que o critério de pronto está sendo seguido pelas células
Linha 76: Linha 76:
 
|Bugs por status e severidade
 
|Bugs por status e severidade
 
|Relatório do Youtrack
 
|Relatório do Youtrack
|Aguardando
+
|Em definição
 
|-
 
|-
 
|}
 
|}
Linha 93: Linha 93:
 
|
 
|
 
|
 
|
|Aguardando
+
|Em definição
 
|-
 
|-
 
|Calcular o tempo e os recursos gastos com os testes
 
|Calcular o tempo e os recursos gastos com os testes
Linha 101: Linha 101:
 
Tempo de testes por testador por sprint
 
Tempo de testes por testador por sprint
 
|
 
|
|Aguardando
+
|Em definição
 
|-
 
|-
 
|
 
|
Linha 107: Linha 107:
 
|
 
|
 
|
 
|
|Aguardando
+
|Em definição
 
|-
 
|-
 
|
 
|
Linha 113: Linha 113:
 
|
 
|
 
|
 
|
|Aguardando
+
|Em definição
 
|-
 
|-
 
|}
 
|}
Linha 134: Linha 134:
 
Bugs sem classificação de severidade
 
Bugs sem classificação de severidade
 
|
 
|
|Aguardando
+
|Em definição
 
|-
 
|-
 
|Avaliar a produtividade do processo de testes
 
|Avaliar a produtividade do processo de testes
Linha 140: Linha 140:
 
|Bugs por tempo de teste
 
|Bugs por tempo de teste
 
|
 
|
|Aguardando
+
|Em definição
 
|-
 
|-
 
|}
 
|}

Edição das 20h06min de 4 de outubro de 2016

Sobre as métricas de teste de software

O processo de testes pode gerar muitas métricas, as quais podem ser analisadas e utilizadas como indicadores para melhorar o processo de desenvolvimento.

Métrica pode ser definida como:

"Escala de medição e o método utilizado para a medição." [ISO 14598].

Indicador pode ser definido como:

"Indicador é uma representação de forma simples ou intuitiva de uma métrica ou medida para facilitar sua interpretação quando comparada a uma referência ou alvo." [BPM CBOK]

Definindo métricas

Elaborando um plano de métricas

  • Por que as métricas satisfazem meu objetivo?
  • Que métricas serão coletadas? Como serão definidas? Como serão analisadas?
  • Quem fará a coleta? Quem fará a análise? Quem verá os resultados?
  • Como será feito? Quais ferramentas, técnicas e práticas que serão usadas para apoiar a coleta e a análise das métricas?
  • Quando e com que frequência as métricas serão coletadas e analisadas?
  • Onde os dados serão armazenados?

Métricas definidas

Métricas de produto

As métricas de produto servem para auxiliar no controle da qualidade do produto que está sendo testado.

Objetivos da medição Questão Métrica Como determinar Situação
Analisar a qualidade do produto Qual a porcentagem de bugs com severidade superior a Moderado foram abertos durante o desenvolvimento? Bugs por severidade Relatório do Youtrack Em definição
Analisar a qualidade do produto Qual o nível de qualidade do produto na entrega atual? Índice de severidade de defeitos Relatório do Youtrack Em definição
Verificar se as definições dos requisitos estão satisfatórias ao desenvolvimento Qual a porcentagem de bugs da subcategoria Definição foram abertos durante o desenvolvimento? Bugs de definição por sprint Relatório do Youtrack Em definição
Fornecer uma indicação de mantenabilidade do produto ou custo de manutenção As equipes estão gastando muito tempo na correção de defeitos? Índice de correção dos defeitos Dividir o número de horas gastas na correção pelo total de defeitos corrigidos no período Em definição
Verificar quais as providências adotadas para os bugs Quantos bugs foram corrigidos, ignorados, correção adiada ou não eram bugs? Em definição
Verificar quais as providências adotadas para os bugs Quantos bugs foram passados para sprints ou versões posteriores? Em definição
Certificar-se que o critério de pronto está sendo seguido pelas células 100% dos bugs críticos e graves abertos na versão estão com o status fechado? Bugs por status e severidade Relatório do Youtrack Em definição

Métricas de projeto

Objetivos da medição Questão Métrica Como determinar Situação
Verificar se as estimativas de tempo de teste estão corretas Estamos subestimando ou superestimando o tempo de teste? Em definição
Calcular o tempo e os recursos gastos com os testes Qual o tempo total de testes na sprint?

Quanto o tempo de testes por testador na sprint?

Tempo de testes por sprint

Tempo de testes por testador por sprint

Em definição
Os testes serão concluídos dentro do prazo previsto? Em definição
Quando parar de testar? Em definição

Métricas do processo de teste

As métricas de processo servem para auxiliar no controle da qualidade do processo de testes.

Objetivos da medição Questão Métrica Como determinar Situação
Padronizar a rotina de testes nos projetos Todos os bugs estão sendo classificados? Bugs sem classificação de tipo

Bugs sem classificação de severidade

Em definição
Avaliar a produtividade do processo de testes Bugs por tempo de teste Em definição