Développement d’un applicatif d’évaluation technico-économique et environnemental
- Date limite
- 23 novembre 2026 à 16 h
- Localisation
- Non précisé
- Durée
- 17 mois; +2 tranches optionnelles de 3 mois; init. ≤2, dev. ≤6, VABF prév. 1; VSR 3 (CCTP: prév. 1); garantie 3 (+2×2 option, max 7); réversibilité dès M-1
- Budget
- Non précisé
Objet et conception
Le titulaire développe, avec obligation de résultat, PROSECO, un applicatif destiné à remplacer l’outil Excel/VBA existant. Il post-traite des simulations de procédés énergétiques sous ProSim+ pour calculer le dimensionnement des équipements, des indicateurs techniques, des coûts et des impacts environnementaux. La migration de données n’est pas prévue initialement.
La prestation comprend des ateliers UX/UI, des maquettes d’écrans et spécifications CSS, la définition et la validation des architectures logicielle et technique, puis le développement itératif, les recettes, les mises en qualification et en production, la VABF, la VSR et la garantie. Les démonstrations et tests avec les représentants des utilisateurs ont lieu à chaque itération.
Données et configuration des projets
L’application gère des rôles administrateur, utilisateur simple et utilisateur avancé, ainsi que les droits d’accès aux projets. Un projet peut combiner plusieurs simulations ProSim, des unités externes et des données de contexte technico-économique et ACV. L’import comprend notamment les données de flux et de modules, les métadonnées et les fichiers ProSim .pmp3 (10 à 20 Mo chacun); des schémas de procédé ou schémas blocs peuvent aussi être fournis sous forme d’images et de sources modifiables.
Le système identifie les entrées et sorties, permet de les valider et de les associer aux unités externes. L’utilisateur configure, pour chaque bloc fonctionnel, les flux et valeurs cibles de dimensionnement, les coefficients résultants et les éventuels taux de surcapacité. Il renseigne aussi les hypothèses économiques, les prix des entrées et sorties, les données carbone et les indicateurs ACV; des profils de prix et d’impacts peuvent être sélectionnés ou modifiés.
Les référentiels comprennent les données thermodynamiques, les indices économiques (dont CEPCI), la parité euro/dollar et les données EcoInvent exploitées via Brightway. Les unités peuvent nécessiter des conversions. Les utilisateurs avancés peuvent modifier ou enrichir ces référentiels et créer des unités externes.
Évaluations et résultats
Les évaluations comprennent un mode préliminaire de débogage, un mode expert et un mode Monte Carlo. Le mode préliminaire vérifie notamment l’import ProSim, les blocs, les entrées/sorties, le dimensionnement et les calculs par type de module; il restitue les données manquantes ou aberrantes, les avertissements, les tables de correspondance et les bilans. En mode expert, l’utilisateur peut ajuster des paramètres de modules et relancer les calculs. En Monte Carlo, il fixe le nombre d’évaluations et les bornes minimale et maximale des paramètres retenus.
Les indicateurs configurables comprennent les coûts de production, l’investissement total, la valeur actuelle nette, le taux de rentabilité interne et le temps de retour, ainsi que les rendements énergétiques. Le changement climatique est proposé par défaut; jusqu’à 15 autres indicateurs ACV sont disponibles, parmi lesquels acidification, écotoxicité, eutrophisation, toxicité humaine, rayonnements ionisants, usage des sols, ressources, ozone, particules et eau. Les résultats comprennent bilans matière, énergie et intégration thermique, listes d’équipements et d’hypothèses, graphiques et rapports modifiables; les données sont également mises à disposition en base et peuvent être exportées en CSV.
Des utilisateurs avancés peuvent ajouter des composants et unités connexes sous forme de plugins Python. Une intégration est attendue pour appeler PROSECO depuis ProSim, récupérer les résultats et relancer les évaluations dans un processus d’optimisation itératif.
Architecture, sécurité et livrables
L’architecture est back-end/front-end et orientée services; les API doivent être réutilisables et documentées en OpenAPI. Le temps de réponse des pages les plus complexes doit être inférieur à 2 secondes. L’authentification repose sur OIDC/SSO avec Keycloak. Les technologies demandées comprennent Python, Angular avec PrimeNG, SQL Server 2019 ou supérieur, Git, SonarQube et RabbitMQ. Le cahier décrit une cible Windows Server 2022 ou supérieur avec IIS 10, ainsi que la conteneurisation et le déploiement Kubernetes/Rancher; le titulaire fournit notamment les Dockerfiles, manifestes YAML et chart Helm. Le code métier des composants critiques doit atteindre au moins 80 % de couverture de tests unitaires. Les données personnelles nécessaires aux droits d’accès sont limitées au nom, prénom et matricule CEA; la solution doit permettre leur anonymisation ou suppression.
Les livrables incluent, selon les phases, code source et packages, dossiers d’architecture, modèle de données, spécifications, cahiers et résultats de tests, dossiers d’installation et d’exploitation, documentation fonctionnelle, registre de traitement et suivi des anomalies. Le déploiement s’effectue sur les environnements CEA avec l’intervention de l’infogérance; le développement se fait sur le matériel du titulaire. Une option de réversibilité prévoit le transfert de compétences et la remise de l’application à jour, des sources commentées et des documents nécessaires à sa reprise.
Préparez votre dossier
Critères d'évaluation
Marchés similaires
Autres appels d'offres proches encore ouverts.
Refonte de l’application FUNYMOP
CEA Grenoble
Développement de la solution FASO 2.0
CNES
Maintenance applicative des plateformes de GMAO
CEA Marcoule
Posez vos questions sur le marché
Notre IA a lu l'intégralité du DCE et répond à toutes vos questions sur ce marché.