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 de produto)
Linha 69: Linha 69:
 
|Quantos bugs foram passados para sprints ou versões posteriores?
 
|Quantos bugs foram passados para sprints ou versões posteriores?
 
|
 
|
 +
|
 +
|Aguardando
 +
|-
 +
|Avaliar o tempo de correção dos defeitos
 +
|Qual o tempo de correção dos bugs?
 +
|Índice de correção dos defeitos
 
|
 
|
 
|Aguardando
 
|Aguardando

Edição das 19h52min 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 Aguardando
Analisar a qualidade do produto Qual o nível de qualidade do produto na entrega atual? Índice de severidade de defeitos Aguardando
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 Aguardando
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 Aguardando
Verificar quais as providências adotadas para os bugs Quantos bugs foram corrigidos, ignorados, correção adiada ou não eram bugs? Aguardando
Verificar quais as providências adotadas para os bugs Quantos bugs foram passados para sprints ou versões posteriores? Aguardando
Avaliar o tempo de correção dos defeitos Qual o tempo de correção dos bugs? Índice de correção dos defeitos Aguardando
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 Aguardando

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? Aguardando
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

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

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

Aguardando
Avaliar a produtividade do processo de testes Bugs por tempo de teste Aguardando