Mudanças entre as edições de "Métricas de teste e qualidade"
De MSTECH wiki
(→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 | ||
− | | | + | |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 | ||
− | | | + | |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 | ||
− | | | + | |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 | ||
− | | | + | |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: | ||
| | | | ||
| | | | ||
− | | | + | |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: | ||
| | | | ||
| | | | ||
− | | | + | |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 | ||
− | | | + | |Em definição |
|- | |- | ||
|} | |} | ||
Linha 93: | Linha 93: | ||
| | | | ||
| | | | ||
− | | | + | |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 | ||
| | | | ||
− | | | + | |Em definição |
|- | |- | ||
| | | | ||
Linha 107: | Linha 107: | ||
| | | | ||
| | | | ||
− | | | + | |Em definição |
|- | |- | ||
| | | | ||
Linha 113: | Linha 113: | ||
| | | | ||
| | | | ||
− | | | + | |Em definição |
|- | |- | ||
|} | |} | ||
Linha 134: | Linha 134: | ||
Bugs sem classificação de severidade | Bugs sem classificação de severidade | ||
| | | | ||
− | | | + | |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 | ||
| | | | ||
− | | | + | |Em definição |
|- | |- | ||
|} | |} |
Edição das 20h06min de 4 de outubro de 2016
Índice
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 |