Tese

Um trabalho de descrição termina quando o objeto descrito foi enumerado, nunca quando o material reunido se esgotou

Info

Escrito originalmente em francês. Traduzido por IA — o sentido foi preservado, não a prosa.

Ângulo

O fim de um trabalho de descrição se prova a partir do objeto descrito e nunca a partir do trabalho realizado: "li todas as minhas fontes", "todas as minhas fichas se citam entre si", "cada parte foi lida em todo lugar" estabelecem que você terminou o que tinha começado, e um produto continua coberto pela metade sob qualquer uma dessas frases. O que conclui a descrição de um software é a enumeração desse software sob vários ângulos independentes — os módulos, as tabelas, os eventos, as telas, a API, as outras aplicações, as palavras dos clientes — e a constatação de que nada mais ali está no estado "ainda não olhado". O preço desse deslocamento é que você precisa fabricar o denominador antes de começar, quando nada foi feito ainda e a lista custa caro por nada, em vez de fabricá-lo na chegada, onde você escolheria o critério entre aqueles que já tem certeza de cumprir.

Síntese

As ideias reunidas aqui vêm de um mesmo trabalho — descrever os objetos, as regras e o vocabulário de um produto de software — e elas se respondem num ponto que nenhuma delas, sozinha, mostra: a medida de um trabalho e a medida do objeto dele são duas coisas, e todos os dispositivos cômodos medem a primeira.

O controle de coesão fecha a rede de fichas e só conhece as fichas; o motor de busca semântica classifica e nunca conta; a leitura exaustiva dos quatro lugares de um produto mede a profundidade e ignora a largura; o agente, por fim, confunde relatar com entregar. Quatro instrumentos diferentes, um único ponto cego, e ele é estrutural: o que nunca foi produzido não se manifesta em lugar nenhum daquilo que foi produzido.

O remédio compartilhado assume sempre a mesma forma — fabricar uma lista externa ao trabalho, confrontá-la com o trabalho, e tratar a divergência entre as duas listas como a informação útil. Isso vale para o contador de cobertura, cujo score por ângulo não prova nada mas cuja diferença entre ângulos aponta onde olhar; vale para o conjunto de perguntas de enquadramento, externo por construção já que vem do suporte; vale para o contador de três estados, em que só "ainda não olhado" conta. E vale para o momento da escolha: um critério estabelecido antes de qualquer coisa ter sido feita é o único que não pode ser escolhido pela conveniência.

Tensões / contradições

Uma tensão atravessa essas notas sem ser resolvida: a enumeração pressupõe um objeto enumerável. Descrever um software se presta a isso — um repositório tem módulos, um banco tem tabelas, uma interface tem telas. Um material de pensamento, um corpus aberto, um domínio de investigação não têm denominador, e a tese perde ali o seu apoio: sobra apenas o controle de coesão, aquele cuja insuficiência essas notas demonstram.

Segunda tensão, interna ao dispositivo: o contador de cobertura se apoia numa aproximação de nomes que falha uma vez em cada duas, completada por uma lista de correspondências escrita à mão. A lista externa que deveria julgar o trabalho contém, portanto, julgamento, e um julgamento complacente infla o próprio score.

Questões

  • Num material sem inventário possível, que dispositivo cumpre o papel da lista externa sem voltar a uma impressão de completude?
  • Quem, numa organização, tem mandato para recusar um critério de parada e alongar um trabalho que todo mundo julgava terminado?
  • Como estabelecer que um ângulo de enumeração é realmente independente de outro, antes de tratar a concordância entre eles como confirmação?