Les Lois de Murphy.pdf - repo.zenk-securit...
Les Lois de Murphy.pdf - repo.zenk-securit...
Les Lois de Murphy.pdf - repo.zenk-securit...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
afficher, mal imprimer, ou encore n’évaluera pas <strong>de</strong>s sousroutines mathématiques, et tout ça dès le premier<br />
test.<br />
*<br />
Loi du Bug tardif<br />
Plus un bug est découvert tard dans la journée,<br />
plus il est incompréhensible et doit être vite corrigé.<br />
*<br />
Loi du Bug <strong>de</strong> Cinq heures moins Dix<br />
(Implémentation <strong>de</strong> Courtois <strong>de</strong> la Loi du Bug tardif)<br />
Un bug critique en production se produira dix minutes avant votre heure prévue <strong>de</strong> départ.<br />
Premier Corollaire : C’est un jour où vous vouliez partir tôt.<br />
Second Corollaire : Impossible <strong>de</strong> remettre au len<strong>de</strong>main, il y a <strong>de</strong>s gens qui travaillent tard ou le weekend.<br />
Troisième Corollaire : Le collègue responsable du programme buggé est, lui, parti <strong>de</strong>puis cinq minutes.<br />
Quatrième Corollaire : C’est un programme que vous ne connaissez pas du tout, à la logique tordue, aux<br />
spécifications absentes (ou dangereusement floues), codé avec les pieds par un consultant débutant qui a<br />
quitté la boîte il y a <strong>de</strong>s années.<br />
Cinquième Corollaire : Vous n’avez absolument pas l’état d’esprit requis à un débogage d’urgence (fatigue,<br />
trop chaud, retard à un ren<strong>de</strong>zvous...)<br />
*<br />
Odyssée du Bug <strong>de</strong> perf’<br />
Soit un bête problème problème <strong>de</strong> performance, certes gênant, sur un outil informatique.<br />
Forcément, les utilisateurs, habitués, résignés ou léthargiques, ne remonteront pas le problème (pourtant<br />
vous êtes là pour ça).<br />
Forcément, ce genre <strong>de</strong> bug a la fâcheuse tendance à <strong>de</strong>venir critique les jours <strong>de</strong> « bourre » (le reste du<br />
temps ils ont le temps).<br />
Forcément, le (la) nouvel(le) utilisateur(trice) qui remontera le problème ne dira pas que c’est général.<br />
Forcément cette personne est au mieux avec son chef (au point <strong>de</strong> faire courir <strong>de</strong>s ragots) ; lequel chef peut<br />
compter sur l’appui <strong>de</strong> son chef à lui, qui est hiérarchiquement plus haut que votre chef à vous.<br />
Forcément le problème sera remonté au mauvais service, et imputé à l’ordinateur personnel <strong>de</strong> l’utilisateur<br />
(trice), tout récent, que l’intolérable pression hiérarchique forcera à changer alors qu’il est presque évi<strong>de</strong>nt<br />
que le problème est au niveau du serveur.<br />
Heureusement, l’excellente communication au sein du service entre personnes éloignées <strong>de</strong> quelques mètres<br />
permettra au problème d’arriver en moins <strong>de</strong> dix jours aux oreilles <strong>de</strong> personnes qui sauront en <strong>de</strong>viner et<br />
réparer la source, non sans se faire traiter <strong>de</strong> tous les noms au passage.<br />
*<br />
Préalable à la Loi <strong>de</strong> Pierce<br />
N’oubliez pas <strong>de</strong> vérifier que les routines et programmes <strong>de</strong> test ne sont pas buggées.<br />
Corollaire :