Audit d'une application de supervision de pinces à souder pour ARO Welding Technologies

Cette mission a été réalisée pour le compte de la société CELAD. La société ARO Welding Technologies produit et fournit des équipements de soudage par résistances. Les pinces sont supervisées par un logiciel développé et maintenu par ARO. La mission a consisté à auditer l'application informatique et à proposer des sources d'amélioration afin d'optimiser le traitement et stockage des données.

  • Audit de l'application informatique ARONet
  • Optimisation de l'insertion des données et de fonctions de recherche les plus utilisées
  • Développement de prototype de démonstration
  • Intégration d'un module générique d'insertion par bloc (Firebird)
    • Identification d'un bug dans Firebird lors de l'insertion par bloc
    • Mise en place d'une solution de contournement
  • Accompagnement de la migration de l'application de Delphi XE2 vers Delphi 10 (Berlin)
  • Instrumentalisation de l'application
    • Intégration et modification de Log4Delphi,
    • Historisation du niveau de la mémoire allouée,
    • Ajout de la stack trace dans les logs en cas d'exception,
    • Traçabilité des fuites mémoires.

Exemple d'optimisation apportée à l'application (Avant intervention)

Exemple d'optimisation apportée à l'application (après intervention)

Environnement :

  • Plateforme : Windows
  • Langage : Delphi (XE2, Berlin et Seattle)
  • Base de données : Firebird 2.5 & 3.0

Compétences :

  • Audit d'un projet informatique
  • Optimisation du traitement et de l'insertion de données