
71
Tabela 4.5. Métrica para casos de teste baseado em riscos.
G1. Verificar se um nível aceitável de mitigação dos riscos foi atingido.
Verificar se um nível aceitável de mitigação dos riscos por funcionalidade ou requisito foi atingido.
Q1.1. Quantos riscos foram mitigados? M1.1 100*(Número de casos de Teste baseado em Riscos que
passaram/ Número de casos de Teste baseado em Riscos planejados)
Q1.2. Quantos riscos foram mitigados
por requisito ou funcionalidade?
M1.2 100*(Número de casos de Teste baseado em Riscos que
passaram por requisito/Número de casos de Teste baseado em Riscos
planejados por requisito)
Q1.3 Quantos riscos foram mitigados
por importância?
M1.3 100*(Número de casos de Teste baseado em Riscos que
passaram por importância/Número de casos de Teste baseado em
Riscos planejados por importância)
G2. Verificar os requisitos mais importantes ou prioritários. Um intervalo pode ser definido a partir do
valor de exposição ao risco para identificar requisitos com alta, média ou baixa prioridade.
Q2.1. Qual o percentual de requisitos
com prioridade alta?
M2.1 100*(Número de requisitos com exposição ao risco alta/
Número de requisitos)
G3. Saber quais as categorias de riscos que apresentam o maior número de riscos. Alguns exemplos de
categorias apresentadas pelo SEI para requisitos são: estabilidade, completude e claridade e outras.
Q3.1. Qual o percentual de riscos
identificados por categoria?
M3.1 100*(Número de riscos por categoria/Número total de riscos)
G4. Verificar o quanto que os riscos estão diminuindo a cada iteração ou ciclo de teste.
Q4.1. Quantos riscos foram encontrados
por reunião e questionário baseado em
taxonomia?
M4.1 100*Número de riscos identificados/Número de reuniões
G5. Verificar se o nível de redução está adequado e se justifica o uso da técnica. Caso contrário, outras
técnicas mais efetivas devem ser utilizadas.
Q5.1. O custo da técnica de redução está
de acordo com o valor de limite?
M5.1 (Cálculo de exposição riscos antes da redução - Cálculo de
exposição riscos após da redução)/Custo da redução do risco.
G6. Obter informações necessárias para o planejamento de esforços. Bastante útil, uma vez que os
funcionários são pagos por hora.
Q6.1. Quanto tempo foi gasto para identificar riscos
utilizando o TBQ por funcionalidade?
M6.1 Tempo gasto para responder o TQB/Número de
requisitos
Q6.2. Quanto tempo foi gasto para identificar riscos na
reunião de brainstorm por funcionalidade?
M6.2. Duração da reunião/Número de requisitos
Q6.3. Quanto tempo foi gasto para analisar riscos por
funcionalidade?
M6.3. Tempo gasto para analisar riscos/Número de
requisitos
G7. Obter indicativos de qualidade do Teste baseado em Riscos.
Q7.1. Qual a quantidade de defeitos encontrados por
severidade?
M7.1 Número de defeitos por severidade/Número total
de defeitos
G8. Obter informações sobre a eficiência do Teste baseado em Riscos.
Q8.1. Qual percentual de defeitos encontrados com
Teste baseado em Riscos?
M8.1 100*(Número de casos de teste que falham
(porque um defeito foi encontrado)/Número de casos
de teste executado)
Q8.2. Quantas solicitações de mudança são criadas por
requisito / riscos?
M8.2. Número de solicitações de mudança/Número de
requisitos
Número de solicitações de mudança/Número de riscos
G9. Obter informações sobre defeitos que não foram capturados com Teste baseado em Riscos.
Q9.1. Quantos defeitos foram encontrados por
cliente/usuário utilizando teste baseado em riscos?
M9.1 Número de solicitações de mudança criadas pelo
cliente/usuário por severidade
G10. Obter informações do tempo requerido para encontrar um defeito com casos de Teste baseado em
Riscos.
Q10.1. Qual o tempo gasto para encontrar um defeito
utilizando casos de Teste baseado em Riscos?
M10.1 Total de horas gasta na execução/número de
defeitos encontrados durante esse período
.