L'année 2011 commence avec des bogues

Cette année 2011 est déjà riche, trop même lorsque l’on parle de bogues …
Deux bogues importants font parler d’eux en ce début d’année :
– le problème de gestion des alarmes sur l’iPhone (voir Lemonde.fr )
– le problème d’envoi des SMS sur le réseau Orange  (voir Lemonde.fr)
Cela nous rappelle qu’en terme de développement informatique, on est jamais à l’abri de régressions surtout lors d’événements ponctuels …
Ayant travaillé dans la téléphonie mobile, il me semble que ce problème de réveil nous était déjà arrivé lors du changement d’heure et cela c’était traduit par l’ajout de fiches de test de validation ; le problème c’est que l’on ne repasse pas systématiquement toutes les fiches de tests entre chaque mise à jour logicielle ; surtout si les tests sont passés à la main car la mise au point de testeur automatique est très difficile à réaliser : il faut pour cela avoir des robots qui appuient sur les touches (ou simulent l’appui de touches notamment pour les écrans capacitifs) et des caméras qui comparent le résultat obtenu …
Je sais que ce genre de testeurs automatiques avaient existé pour des décodeurs satellites mais la grande difficulté provient de la mise à jour des écrans de test pour la validation …
Pour un téléphone comme l’iPhone, le nombre de tests de validation doit certainement dépassé les 10 000 alors si il faut les passer à la main, cela peut prendre un certain temps.
Espérons que ces genres de régression ne viendront plus entacher les débuts d’année ; il ne faudrait pas que le bogue de l’an 2000 ressurgisse tous les ans …