Escrito originalmente em francês. Traduzido por IA — o sentido foi preservado, não a prosa.
Ideia principal
Para saber o que falta na descrição de um produto, você o enumera sob vários ângulos independentes e mede, para cada um, a parcela que corresponde a uma ficha: os módulos do código, as tabelas do banco, os eventos emitidos, as telas, os recursos expostos pela API, o segundo aplicativo, as palavras usadas pelos clientes. Cada ângulo traz o que nenhum outro enxerga — os eventos dão os verbos do negócio, a API dá os objetos espalhados por vários módulos, o segundo aplicativo dá aqueles que o recorte do primeiro ignora.
Tomada isoladamente, uma taxa quase não diz nada: ela depende de um reconhecimento aproximado dos nomes e de uma lista de correspondências mantida na mão. A informação está em outro lugar. Um objeto presente em um ângulo e ausente dos outros ou é um objeto do negócio que passou batido, ou é camada operacional — e a questão se resolve em uma linha, explicitamente.
O número serve, portanto, para comparar os ângulos entre si. Uma taxa nitidamente mais baixa no segundo aplicativo não quer dizer "sobra todo esse trabalho": quer dizer "esse aplicativo manipula coisas que o resto do produto ignora, vão olhar desse lado".
Por que isso importa
Isso desloca o que se espera de uma medida de cobertura. Ela não prova nada — ela indica onde ir olhar —, e é justamente isso que a torna útil: ninguém tenta fazer subir um número que não é uma nota.
Isso também dá uma razão para multiplicar os ângulos em vez de aperfeiçoar um só: o valor vem da independência deles, não da sua precisão.
Nuances e limites
A independência dos ângulos é uma hipótese. Dois ângulos derivados da mesma estrutura — as tabelas e um export dessas tabelas — nunca se contradizem e dão uma falsa impressão de confirmação.
E a própria medida continua frágil: a comparação é feita sobre nomes que só se parecem uma vez a cada duas, completada por uma lista de correspondências que é um julgamento — uma linha esquecida faz um objeto coberto aparecer como faltante, uma linha complacente infla a pontuação.
Questões em aberto
- Como verificar a independência real de dois ângulos antes de tratar a concordância deles como uma confirmação?