Quoi de plus passionnant qu'un week-end en vélo tout terrain?

La transformation d'une installation industrielle existante!

Dès le départ, le but était clair: un système de transport ayant donné entière satisfaction durant des décennies devait être modernisé en l'espace d'un week-end. S'y ajoutait l'utilisation d'un ordinateur moderne pour saisir les données de l'utilisateur et piloter l'installation existante. Plusieurs armoires électriques remplies de composants logiques de plus de 25 ans d'âge devait être contournée pour piloter les entrées et les sorties électriques directement par un ordinateur. Nous devions livrer notre solution à un prix fixe.Ces conditions annexes ont conduit à un engagement relativement important de la maison Naxys Sàrl dans ce projet:

  • Nous avons réalisé un plan de projet détaillé qui devait être formellement accepté par le client.
  • Seules des mesures d'assurance de qualité, comme les multiples revues et adaptations correspondantes des spécifications du logiciel, effectuées en commun, ont permis une conception logicielle correcte, pour convenir de manière fiable d'un délai pour la phase de mise en service.
  • Comme notre client jouait avant tout le rôle de détenteur du savoir et mettait à disposition quelques spécialistes pour la phase de mise en service uniquement, nous avons attaché une grande importance aux tests préliminaires réalisés en commun avec le client dans notre laboratoire, et nous avons insisté jusqu'à ce que tout "ce qui pouvait être testé" le soit réellement et avec succès.

Le temps à disposition pour la phase de mise en service, à savoir du vendredi après-midi à la nuit du dimanche, a été entièrement consacré à l'adaptation du logiciel aux particularités immuables et aux divergences de l'installation existante, vieille de 25 ans. Le dimanche soir, à 23h30, le personnel de l'exploitant de l'installation a demandé une modification de la mise à page de l'écran.
Comme la conception logicielle était entièrement orientée objet, cela nous a pris jusqu'à 23h55 pour effectuer la modification dans le logiciel et pour utiliser la nouvelle installation pour déplacer "officiellement" l'ancien panneau de commande sur une palette.

Allez savoir si le développeur du logiciel a bien dormi cette nuit-là!