Questão FC373958
A métrica Defect Removal Efficiency (DRE) é definida por: DRE = Ea/(Ea + Dd) Dados: Ea = número de erros encontrados antes que o software seja entregue ao usuário final. Dd = númer
Qualidade de Software
FCC · 2021
A métrica Defect Removal Efficiency (DRE) é definida por:
DRE = Ea/(Ea + Dd)
Dados:
Ea = número de erros encontrados antes que o software seja entregue ao usuário final.
Dd = número de defeitos encontrados depois que o software foi entregue ao usuário final.
A métrica DRE
- é utilizada como forma de medir a confiabilidade fornecida por um sistema, visando garantir que o software não falhe nem em condições não previstas.
- tem como principal objetivo incentivar a equipe de desenvolvedores a incorporar técnicas para que seja encontrado o maior número de erros possível, depois da entrega do software.
- tem como valor ideal 0 (zero), ou seja, nenhum erro é encontrado no software.
- indica que Dd será maior que 0, quando usada de forma mais realista. À medida que Ea aumenta, é provável que o valor final de Dd diminua e o valor global de DRE comece a se aproximar de 1.
- tem como valor ideal −1 (menos um), ou seja, nenhum defeito é encontrado no software
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
A alternativa explica que, na prática, é razoável esperar que Dd seja maior que 0, pois sempre há defeitos que escapam à detecção antes da entrega. A métrica é definida por \(DRE = Ea/(Ea + Dd)\), onde Ea são erros encontrados antes da entrega e Dd os encontrados depois.
Quando a equipe encontra mais erros antecipadamente (aumenta Ea), o denominador cresce menos em proporção, fazendo com que Dd tenda a diminuir. Assim, o quociente aumenta e o DRE se aproxima de 1.
Em resumo: admitir Dd > 0 é realista; melhorar a detecção pré-entrega (elevar Ea) reduz defeitos pós-entrega e eleva o DRE, idealmente rumo a 1 (quando Dd = 0).
Conteúdo do catálogo FC Concursos · Atualizado em