
Dans certaines occasions, en tant que programmeur, nous sommes tenus de faire des « validations de champ ». Par exemple, lorsqu’il y a un champ « courriel : » nous devons vérifier que les données entrées soient vraiment un courriel. Les données doivent être de format « lettre(s)+@+lettres+extension (.com, .ca, etc.) ».
À la demande du client, des validations supplémentaires peuvent être fait sur d’autres champs, par exemple le nom d’usager, le nom et le prénom du personne, etc.
Des compagnies, disont comme Verizon qui est un fournisseur d’accès internet aux États-Unis, demande des vérifications dans le nom et le prénom des clients lors de leur inscription afin de pouvoir éviter des demandes « bidons » qui pourraient être le résultat de jeunes adolescents qui avaient rien d’autre à faire ou encore des mauvais employés qui s’amuseraient à changer le nom des clients.
Verizon, dans ce cas bien précis, vérifie le nom de famille des nouveaux clients, autant à l’interne qu’en ligne.
Après cette bonne explication qui était peut-être un peu trop longue, je vais maintenant vous parler du problème du Dr. Herman I. Libshitz.
Monsieur Libshitz voulait s’abonner à Verizon pour avoir un accès internet à haute vitesse. Comme vous l’avez probablement déjà devinné, à cause de son nom « Libshitz » qui contient le mot « shit », il a eu beaucoup de difficultés à s’abonner.
Un autre problème qui a joué contre Verizon, c’est que leurs applications sont programmés en Inde. Donc pour une modification aussi petite que celle-ci, sa plainte devait passer par plusieurs niveaux hierarchiques avant d’être envoyée aux gestionnaires en Inde. En théorie, et je l’espère pour Verizon, ils avaient un accès direct à leur base de données et l’entrée aurait probablement put être mise à la main, dépendamment de la complexité de leur système.
Tout ça pour dire finalement que, oui la validation est importante, mais c’est vraiment important de bien cibler les endroits où elle doit être activée afin d’éviter des problèmes aux usagers et, dans ce cas-ci, aux employés.
L’image que vous voyez dans le coin est le logo de Verizon prise sur le site.
Cliquez ici pour avoir l’histoire du docteur Libshitz. Elle est racontée avec beaucoup « d’américanisme » du style : il a servit dans les forces armée avec ce nom, mais ça reste tout de même un bon article.