Rénovation des interfaces homme-machine du contrôle-commande

GIE GANIL
Voir la source

Fiche synthétique du marché public. Analyse détaillée et points essentiels du DCE.

Date limite
18 juin 2026 à 16 h
Localisation
Caen (14)
Durée
1 an, renouvelable 3 fois (durée maximale 4 ans)
Budget
Estimation: 1 600 000 €

Rénovation des IHM de contrôle-commande

Contexte et objectif

  • Moderniser 51 interfaces homme-machine existantes afin de supprimer des bibliothèques graphiques obsolètes et d'améliorer la maintenabilité, la testabilité et l'évolutivité des IHM.

Portée technique

  • Migration des IHM majoritairement écrites en ADA et utilisant MOTIF/XRT vers une technologie graphique moderne (principalement pyQt ; alternatives acceptées : Gtk-python ou VueJS si contraintes techniques).
  • Refonte du frontend et adaptation du backend ADA pour exposer des endpoints (API REST) permettant la dissociation front/back.
  • Développement de widgets, conception ergonomique et maquettage graphique.

Phases et activités détaillées

  • Actions préliminaires : immersion courte en poste d'exploitation et sessions d'analyse du framework contrôle-commande, des dépôts Git, des serveurs et des bases de code.
  • Formations : cursus ADA (niveau intermédiaire/débutant) et formation sur la technologie graphique choisie pour groupes de 9 à 11 personnes.
  • Rénovation d'une IHM (cycle type) : analyse des exigences d'utilisation, complétude des spécifications fonctionnelles et ergonomiques, maquettage, définition de l'architecture front/back et des API, refactorisation du code ADA pour retirer MOTIF/XRT, développement du frontend graphique, intégration au simulateur hors production, exécution et rapport de tests, recette en exploitation contrôlée.

Tests, validation et outil de simulation

  • Mise en place et exécution de scénarios de tests unitaires, d'intégration et de validation ergonomique.
  • Intégration avec un simulateur hors production utilisant communication TCP fourni par l'exploitant pour vérification fonctionnelle avant mise en production.

Livrables et documentation

  • Spécifications complétées, maquettes, code source front/back, API REST documentées, règles d'architecture et de codage, plan de tests et rapports de validation, notices d'exploitation et guides de maintenance.

Environnements et procédés

  • Environnements techniques : langage ADA, pyQt/Gtk-python/VueJS, Linux/Ubuntu, PostgreSQL, GitLab CI/CD.
  • Méthodologie : pratiques devops/CI-CD, tests automatisés et manuels, approche agile pour itérations.

Contraintes d'intervention

  • Certaines interventions nécessitent une présence physique et un accès à des zones à régime restrictif ; l'obtention des autorisations d'accès est requise avant intervention.

Organisation contractuelle

  • Le titulaire assure les tâches essentielles de conception, refactorisation ADA, spécification et recette ; le recours ponctuel à des ressources externes est possible sous accord préalable.

Tous les détails du marché

Gagnez du temps, toutes les infos des documents sont déjà analysées: cahier des charges, infos clés, budget, contact, etc

Instao centralise et enrichit les appels d'offres publics : synthèses claires, lots, critères et documents — alertes personnalisées pour candidater plus vite.

Posez vos questions sur le marché

Notre IA a lu l'intégralité du DCE et répond à toutes vos questions sur ce marché.