BioMérieux - Logiciel d’étalonnage et d’ajustage des sondes Testo Ethernet

biomerieux
Durée totale du projet : 10 mois
Le coût total du projet s'est élevé à 142 jours.homme.

Le projet consistait à développer une application client-riche d’étalonnage et d’ajustage des sondes Testo Saveris


BioMérieux a acquis de nouvelles sondes de température Testo Saveris, qui sont au centre de la nouvelle version de son système de supervision de la production administré par Ethernet. Ces sondes doivent être étalonnées régulièrement, minimum une fois par an. Un cycle d’étalonnage dure en moyenne 24h. Afin de faciliter ces opérations d’étalonnage, un cycle d’étalonnage doit pouvoir être de lancer sur 25 sondes en simultané, récupérer les mesures en temps réel et une fois le cycle fini d’éditer automatiquement les certificats de conformité.

Développer une application client-riche permettant la gestion des sondes Testo Saveris. L’application est constituée de deux interfaces homme-machine (IHM) installées sur deux machines physiques différentes. La première IHM permet de préparer les interventions, analyser les interventions subies par les sondes, éditer des certificats de conformité/non-conformité et ajuster les sondes non-conformes. La seconde IHM permet de lancer les interventions d’étalonnage et récupère en temps réel les valeurs mesurées par les sondes.

Pour la réalisation du projet, 4 personnes ont été allouées :

  • 1 Chef de projet, responsable technique et fonctionnel
  • 1 Architecte logiciel
  • 2 Ingénieurs de développement

Ce contrat a été exécuté en totalité avec des ressources Alter Systems dédiées au projet.

Acteur mondial dans le domaine du diagnostic in vitro depuis plus de 40 ans, BioMérieux offre des solutions de diagnostic (réactifs, instruments et logiciels) qui déterminent l'origine d'une maladie ou d'une contamination pour améliorer la santé des patients et assurer la sécurité des consommateurs.

Le réseau de distribution de BioMérieux est présent dans plus de 150 pays. La société est cotée sur Euronext Paris avec un chiffre d’affaires de plus d’un milliard d’euros par an.

Rôle de conseil et de support assuré tout au long du projet

  • Une vraie force d'accompagnement : L'organisation du projet accorde une importance primordiale à la qualité de l'accompagnement, pour faire profiter le client de l'expertise et du savoir-faire capitalisés par Alter Systems sur ses projets de même type.
  • Force de conseil : Notre solide expérience sur des applications de gestion dans le domaine de la distribution et des projets au forfait nous a permis d'apporter au client les meilleures pratiques du marché dans ce domaine.Par ailleurs, Alter Systems est force de proposition dans la mise en évidence d'options fonctionnelles susceptibles d'apporter une forte valeur ajoutée fonctionnelle.
  • Expertise sur application mobile : Une grande partie de l’application étant développée sur du matériel mobile/embarqué, Alter Systems a apporté tout son savoir sur l’adaptation de l’ergonomie applicative sur un « petit » écran en vue de l’amélioration de la productivité.

Méthodologie proposée pour valider les étapes du projet d'un point de vue client
Reporting projet proposé
Un comité de pilotage mensuel nous a permis de piloter ce projet de longue durée en étroite collaboration avec le client.

Outils choisis pour la conduite du projet

Gestion de projet : MS Project
Suivi des incidents : BugX (basé sur Mantis, http://www.mantisbt.org/)
Suivi de versions et configurations : SubVersion (http://subversion.tigris.org/)



Processus métiers couverts par la solution

  • Préparation intervention d’étalonnage
  • Lancement étalonnage
  • Analyse des données d’étalonnage
  • Edition de certificats de conformité
  • Ajustement des sondes non-conformes

Quelles ont été les fonctionnalités les plus difficiles à mettre en oeuvre ?

Les sondes Testo Saveris comportent un port données propriétaire. L’accès en temps réel se fait à travers un adaptateur USB et à l’aide d’un pilote propriétaire qui n’a pas été conçu pour une utilisation multisondes ni pour des interactions prolongées (un cycle d’étalonnage dure environ 24h).

Solution : Nous avons développé une surcouche C# permettant d’interroger jusqu’à 25 sondes Saveris. Les tests de charges ont été positifs.


Progiciel, logiciels ou langages de développement utilisés

Après analyse de l’ensemble des contraintes, Alter Systems a proposé la réalisation d’une application sur mesure, basée intégralement sur une solution Microsoft :

  • Microsoft .Net Framework, langage C#
  • SQL Server 2005 Compact Edition

Raisons du choix

  • Microsoft .Net Framework avec C# : plateforme de développement permettant un excellent rapport coûts/délais/qualité d’implémentation.
  • SQLServer 2005 Compact Edition: moteur de base de données in-process performant, ne nécessitant pas l’installation d’une application serveur

Part des développements préexistants utilisés sur lesquels le Fournisseur a capitalisé pour mener à bien le projet

  • Pilote Testo Saveris
  • Le reste du projet a été mené intégralement à partir de zéro.

  • Ergonomie : utilisation quotidienne de l’application dans un contexte de production,
  • Robustesse : un cycle d’étalonnage dure plus de 24h. Il est important que l’application puisse tourner 24h/24 sans intervention humaine.
  • Validation/Qualification : l’application répond aux contraintes 21 CFR Part 11

Aujourd’hui l’application est exploitée en production et a permis de:

  • Réduire considérablement le temps d’étalonnage par sonde,
  • Editer automatiquement des certificats d’étalonnage conformes 21 CFR Part 11
  • Ajuster des sondes Ethernet nouvelle génération Testo Saveris

 



ALTERSYSTEMS.FR | Expert en solutions informatiques autonomes | Tel : 04 72 29 19 34 | Fax : 04 26 23 66 92
Votre domaine d'activité Pharmaceutique & Médical