Tierce maintenance applicative des logiciels Octave et Jacinthe

Service Central Vigicrues
Voir la source
Date limite
15 septembre 2026 à 13 h
Localisation
Toulouse (31)
Durée
4 ans (12 mois initial + 3 reconductions annuelles de 12 mois)
Budget
Max: 800 000 €

Lot 1 — Maintenance applicative d'Octave

Objet fonctionnel

  • Maintenance corrective, adaptative et évolutive d'une application client lourd Python (PyQt, matplotlib) dédiée au traitement et à l'analyse de données hydrométéorologiques : import, visualisation, correction/validation, analyse de séries et export vers bases nationales.

Phases et prestations

  • Initialisation projet (INI1, forfait) : réunion(s) de démarrage, définition de l'organisation et des intervenants, élaboration du Plan d'Assurance Qualité (PAQ) incluant chapitre environnemental, audit qualité/sécurité du code, état des lieux d'obsolescence et chiffrage de la dette technique. Livrables : rapport d'initialisation, PAQ, indicateurs qualité/sécurité, état des lieux et devis de résorption de dette technique. Durée max 3 mois.

  • Initialisation technique (INI2, forfait si demandé) : mise en place des environnements de développement et tests, documentation d'architecture, plateformes de développement/test disponibles en livrable. Durée max 3 mois.

  • Évolutions initiales (EVOI, forfait par bon de commande) : mise en œuvre d'évolutions listées (renommage de fonctionnalité, décalage temporel sur séries, optimisation ergonomie catalogue, adaptation des fenêtres d'affichage, etc.), chiffrées forfaitairement.

  • Maintenance corrective (MCO) : traitement des anomalies selon qualification (bloquante/majeure/mineure) avec SLA (prise en charge et délais de résolution configurés), conception, développement, tests, mise à jour documentation, journalisation et reporting détaillé des interventions, PV de réception pour chaque correction. Outil de suivi accessible jours ouvrés.

  • Maintenance adaptative : adaptations liées aux changements d'environnement technique (librairies Python, frameworks, middlewares, compatibilité), suivi obsolescence et propositions de mises à jour.

  • Maintenance évolutive (ME) : démarche complète (analyse, spécifications, développement, livraison, installation, recette) avec garantie d'un an sur développements, dépôt du code et des tests sur dépôt défini, livrables de développement (code, tests unitaires, cahier de tests, archive installable, scripts d'automatisation).

  • Recette et vérifications : installation, Vérification d'Aptitude (VA) par défaut 2 mois, Vérification de Services Réguliers (VSR) par défaut 3 mois ; PV de recette requis.

  • Accompagnement : formations, assistance, transferts de connaissance, diagnostics, interventions sur site si nécessaire ; offres chiffrées par jour-personne selon profils du bordereau.

  • Réversibilité / Transférabilité (forfait) : livraison du code source, documentation modifiable, bases de données, journaux, assistance au transfert, scripts et procédures d'installation des plateformes dev/test.

Contraintes techniques et pratiques

  • Technologies et dépendances : Python (PyQt, matplotlib, pandas, numba), protobuff pour fichiers natifs, dépendances métier (libHydro, libws, libbdimage) à prendre en compte ; exigences d'intégration continue et de tests automatisés.

  • Dépôt et livrables : dépôt partagé à définir en phase d'initialisation, exigence de tests unitaires et de performance automatisés, documentation (installation, exploitation, utilisateur, spécifications) fournie en formats modifiables et éventuellement en ligne.

  • Authentification et accès : accès via mécanisme SSO Cerbere pour intégration aux services d'authentification.

  • Qualité logicielle et audit : métriques qualité/sécurité exigées, possibilité d'audit externe, rapports semestriels sur impact environnemental et indicateurs BEGES attendus.

  • Support opérationnel : disponibilité d'assistance jours ouvrés (Lun‑Ven 08:00‑18:00) et outil de suivi des incidents.

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

Préparez votre réponse

Critères d'évaluation

PondérationCritère

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

Marchés similaires

Autres appels d'offres proches encore ouverts.

Posez vos questions sur le marché

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