Est-ce qu'il t'est déjà arrivé de découvrir une erreur dans une application et de la voir ensuite partout ? Ce n'est pas de la magie ni une conspiration de développeurs. C'est l'effet d'observation sélective : ton cerveau, en détectant quelque chose d'agacent ou d'attirant, l'enregistre avec plus d'intensité et commence à le filtrer dans ta réalité. La fréquence réelle du problème n'a pas changé, mais ta perception te dit le contraire. 🧠
Comment ce biais affecte le test logiciel 🛠️
En développement, ce biais est un ennemi silencieux. Lorsqu'un testeur trouve un bug concret, son attention se concentre sur des motifs similaires, ignorant d'autres zones. Le résultat : davantage d'incidents du même type sont signalés, même si leur apparition est stable. Les équipes peuvent mal interpréter les données, pensant qu'une erreur a explosé, alors que seule sa visibilité mentale a augmenté. Pour l'éviter, il convient d'utiliser des métriques objectives et de faire tourner les tâches de révision.
Le jour où j'ai vu un défaut jusque dans ma soupe 🍜
Un jour, après avoir débogué une erreur de rendu, j'ai commencé à voir des pixels morts sur mon moniteur, sur mon mobile et même sur l'enseigne du marchand de fruits. J'ai appelé le marchand pour lui signaler le bug de son panneau. Il m'a regardé bizarrement, m'a vendu des pommes et a dit : c'est une LED grillée, pas un bug de ton code. Depuis, quand je vois une erreur, je respire profondément et je pense : est-ce réel ou est-ce mon cerveau qui fait des heures sup' ?