Le scénario le pire :
- le client se plaint d’un plantage majeur et total qui le bloque totalement ;
- (lequel client en est à son dixième problème sérieux d’affilée causé ou plutôt révélé par le produit) ;
- sur le composant le plus lourd et complexe du produit ;
- que je n’avais pas développé (hérité du développeur précédent qui avait réussi à se tirer de là) ;
- qui a toujours bien marché ;
- que je ne connaissais pas (petit nouveau, je n’avais pas encore tout vu !) ;
- sans aucune doc technique, juste une vague spec’ sur le PRINCIPE du machin (plein de croisements d’axes dans tous les sens pour calculer des taux) ;
- et ledit précédent développeur, contacté, n’a plus aucun souvenir de comment il a fait.
SUPER !
(Le bug était en fait évident, une erreur de frappe flagrante... J’ai lâchement laissé la rétroanalyse de ce morceau du logiciel, qui n’a sinon plus jamais fait parler de lui, à mon successeur.)
11 réactions
1 De Steve Schnepp - 19/08/2009, 16:54
Tiens, pourquoi il vient seulement d'apparaitre dans le flux RSS ?
Encore un coup de date qui a été oubliée lors de la publication 1 ?
1 http://blog.pwkf.org/post/2009/04/S...
2 De Steve Schnepp - 19/08/2009, 17:00
Ohh... Même en texte brut, on peut même faire un vrai lien vers mon article à propos des dates dans les articles de blogs...
On va voir si l'on se faire censurer pour cause de spam :-))
3 De Le webmestre - 19/08/2009, 19:08
@Steve : Oups, j’ai oublié de mettre à jour la date du billet !
4 De Le webmestre - 19/08/2009, 19:09
@Steve : Voilà, c’est mieux.
5 De Le webmestre - 19/08/2009, 19:24
@Steve : Oui, un lien en texte pur est automagiquement traduit. Cool.
Le filtre sur spam se fait par mots-clés et tant que tu causes français le risque est faible de se faire filtrer.
6 De Steve Schnepp - 21/08/2009, 14:14
En fait de spam... c'est plutot de censure manuelle dont je parlais :)
7 De Le webmestre - 21/08/2009, 15:21
@Steve : Ah non, pas pour les vrais liens en contexte... ou ceux habilement amenés :-)
8 De Marc_ - 24/08/2009, 12:38
Bien malheureusement le problème vient le plus souvent de "l'interface chaise /clavier"... D'ailleurs j'aimerais trouver des stats là-dessus...
9 De Le webmestre - 25/08/2009, 09:46
@Marc_ : Oui, les bugs nés entre la chaise et le clavier, que ce soit du développeur ou de l’utilisateur, représentent 99,9%. Le reste sont de rares problèmes hardware.
10 De Marc_ - 25/08/2009, 11:12
C'est vrai. En temps que support j'ai souvent du mal à me mettre à la place de l'utilisateur (qui n'a pas de plan pour faire son travail, il veut juste le faire... Un manque de formation je suppose) et, je ne comprends pas toujours la démarche parfois usine à gaz du dévellopeur :-p Mais je me doute que dans certain cas il n'a pas le choix. l'informatique utilise des lois strictes et rigides. Et de tous les cotés (utilisateur, dévellopeur, support) elles sont difficiles à accepter. En fait pour être bon à cette discipline il faut être aussi rigide que ces rêgles (il ne faut pas s'étonner si les "informaticiens" sont étranges)... Avoir un bon kung-fu est primordial :-)
11 De Le webmestre - 25/08/2009, 16:18
@Marc : Bonne remarque : un bon développeur se doit d’être rigide comme la machine qu’il doit comprendre. En même temps, faire du support implique une grande souplesse et une grande tolérance envers l’utilisateur. Pas facile tous les jours.