IRD

Ingénierie logicielle

ObServe

Des observations en mer aux données scientifiques.

CONTEXTE
IRD
PÉRIODE
Depuis 2009
MON RÔLE
Architecture, développement & évolution

Observer, même loin du réseau

À bord d’un navire, un outil de collecte doit tenir compte d’un environnement exigeant. La saisie doit rester utilisable hors connexion et les informations doivent pouvoir rejoindre ensuite le système central. ObServe accompagne l’enregistrement des opérations de pêche et la gestion des observations scientifiques.

Mon rôle

J’ai conçu et développé l’application, ses mécanismes de saisie et ses interfaces d’échange. Le travail comprend l’intégration avec le système d’information de l’IRD, la synchronisation des données, leur validation et l’évolution de la plateforme dans la durée.

Cette collaboration a commencé en 2009. Elle s’est prolongée à travers la maintenance, l’évolution fonctionnelle et la modernisation des outils, avec une attention constante portée aux besoins des utilisateurs et à la cohérence des données.

Ce que le projet réunit

  • Une application adaptée aux observations de terrain.
  • Des échanges avec une base centrale et les outils existants.
  • Des mécanismes de validation et de synchronisation.
  • Une architecture Java et des bases PostgreSQL et H2.

Une continuité entre terrain et système d’information

L’enjeu dépasse la saisie : il faut conserver le sens des observations lorsqu’elles circulent entre les outils. Les formats d’échange, les règles de validation et la documentation participent à cette continuité, au même titre que le code.