« On a fini. » — Non : c'est là que le travail commence
1. La dernière ligne n'est pas la fin
Dans chaque projet, il y a un moment où tout semble prêt. Le code est écrit. Les pièces sont à leur place. L'écran affiche ce qu'on attendait. On lève la tête. On dit « on a fini ». Et c'est là, exactement là, que le travail commence.
Écrire une brique et vérifier que la mécanique fonctionne ne sont pas la même chose. Une pièce peut être belle, bien placée, parfaitement décrite. Et ne jamais s'emboîter avec la voisine. Le seul moyen de le savoir, c'est de mettre la main au moteur et de faire tourner l'ensemble. En entier. Dans l'ordre. Encore et encore.
2. On ne croit pas que ça marche : on le vérifie
La différence entre « ça devrait marcher » et « ça marche », c'est un geste précis : rejouer soi-même chaque étape. Pas confier le test à quelqu'un d'autre. Pas lire le code en se disant qu'il est juste. Pas regarder un journal qui dit « vert ». Prendre le chemin que prend l'utilisateur. Le refaire à la main. Regarder ce qui se passe à chaque porte.
Chaque workflow a des étapes. Chaque garde-fou doit se déclencher quand il faut. Chaque brique s'appuie sur la précédente. Si l'on ne teste pas chaque porte une à une, un défaut dort au milieu. Il ne se révèle que le jour où quelqu'un en a besoin.
3. On monte un moteur — même si on n'en a jamais monté
L'image la plus juste, c'est celle du moteur. On a toutes les pièces sur la table. On les a assemblées, dans l'ordre prévu. Et là, au lieu de dire « c'est prêt », on vérifie : chaque bielle, chaque soupape, chaque courroie. On fait tourner. On écoute. On sent si quelque chose cloche. On démonte, on corrige, on remonte.
Personne n'apprend à monter un moteur en le regardant de loin. On apprend les mains dedans. En se trompant. En comprenant pourquoi ça ne tournait pas. Un système d'agents, c'est pareil. La confiance ne vient pas de la description. Elle vient de l'avoir fait tourner soi-même, jusqu'à ce que chaque pièce ait gagné sa place.
4. Ce que le test révèle, et qu'aucune lecture ne voit
En rejouant chaque brique, on découvre des choses qu'aucune relecture ne montrerait. Un workflow dont l'étape 2 suppose que l'étape 1 a réussi. Sans jamais le vérifier. Un garde-fou branché sur un endroit que personne n'emprunte. Une promesse faite à l'écran que la mécanique ne tient pas.
Chacune de ces découvertes est un trésor. C'est exactement ce qu'on cherchait en testant. Une mécanique qui tourne, on peut s'appuyer dessus. Une mécanique qu'on espère, on ne peut rien y construire.