Public procurement notice: Contract Notice
Published: 2018-06-23
Buyer: Commissariat à l'énergie atomique et aux énergies alternatives — Direction des applications militaires — Centre de Gramat
Country: FR
Contract type: Services
Procedure: Restricted procedure
CPV classification: 72000000
Submission deadline: 2018-07-27
Award criteria: The most economic tender

Technical requirements: Υπηρεσίες τεχνολογίας των πληροφοριών: παροχή συμβουλών, ανάπτυξη λογισμικού, Διαδίκτυο και υποστήριξη
L’enjeu de cet accord-cadre mono-attributaire à bons de commande concerne la maintenance en condition opérationnelle et fonctionnelle des différents modules de calcul, d’IHM et de documentation du logiciel Pleiades.
En particulier, les fonctions existantes seront optimisées pour assurer la compatibilité des codages algorithmiques avec l’évolution des matériels et logiciels. Il conviendra de s’assurer que le logiciel prend en compte les configurations de calcul les plus exigeantes sur le plan des ressources informatiques et ce, de la façon la plus efficiente.
Les chiffres suivants, donnés à titre indicatif, permettent de dimensionner le volume du logiciel PLEIADES dans la version 8.1a qui est la version en cours (la version prise en compte lors du marché sera proche de celle-ci):
— interventions sur les algorithmes devront être modulaires et prendre en compte des contraintes d’interfaçage avec d’autres développements menés parallèlement en s'assurant de là non régression de l'existant,
— une base de configuration évolutive de non régression sera mise en place en concertation avec le CEA/Gramat et mise à jour annuellement. Cette base sera constituée de cas tests élémentaires ou représentatifs de situations opérationnelles. Elle mettra en œuvre une exécution automatisée permettant la détection de régressions,
— le logiciel Pléiades dans son ensemble et les modules qui l’accompagnent feront l’objet d’un support technique destiné à surmonter les erreurs d’exécution identifiées par les utilisateurs,
— tout développement et toute modification des algorithmes nécessiteront une mise à jour ou une création de documentation,
— le titulaire devra fournir lors de la livraison un package complet directement lisible par un outil de développement type Eclipse contenant les bibliothèques, les chemins d’accès,
— le titulaire doit avoir la maîtrise de l’outil pour faire des démonstrations des évolutions réalisées aux experts métier du CEA/Gramat,
— il est demandé au titulaire de vérifier que les évolutions réalisées permettent d’obtenir le résultat attendu et ne produisent pas de bug, en utilisant autant de cas-test que nécessaires suivant le nombre de variables et paramètres impliqués dans la partie du code concernée:
1) cette vérification est demandée aussi bien pour les évolutions du code de calcul, de l’interface graphique, que de l’environnement de développement;
2) les cas-tests appropriés seront créés par le titulaire à partir de données d’entrée arbitraires. Le CEA/Gramat pourra spécifier l’intervalle de grandeur de ces données d’entrée. Les cas-tests devront permettre de vérifier le résultat obtenu à partir de n’importe quelle valeur des données d’entrée parmi les intervalles spécifiés;
3) parmi les vérifications nécessaires, le titulaire recensera les configurations particulières qui peuvent entraîner des difficultés pour obtenir le résultat attendu, et utilisera des cas-tests spécifiques pour faire les vérifications (exemples de configurations particulières: calcul d’intersection entre une surface et une droite rasante, point d’intersection d’une droite avec un maillage qui tombe sur un nœud ou une arrête du maillage, … liste non exhaustive et non limitée aux algorithmes utilisant des maillages);
4) ces vérifications porteront sur les fonctions du code qui ont évolué ainsi que sur les fonctions du code qui n’ont pas été modifiées mais dont le résultat est susceptible d’être impacté par l’évolution réalisée. Si jamais cette vérification permet de découvrir un bug dans une partie du code non modifiée, le titulaire le signalera simplement au CEA/Gramat mais il ne sera pas demandé de corriger le bug découvert dans les parties du code non concernées par les évolutions demandées dans le cadre de ce marché;

Eligibility requirements: Présentation des candidatures: Le candidat fournira à l’appui de sa candidature: — le formulaire DC1 (Lettre de candidature et désignation du mandataire par ses cotraitants) ou équivalent, — le formulaire DC2 (Déclaration du candidat individuel ou du membre du groupement), ou équivalent. Ces formulaires sont disponibles sur le site Internet du Ministère de l'économie, de l'industrie et de l'emploi:http://www.economie.gouv.fr/daj/formulaires-declaration-du-candidat — la copie du ou des jugements prononcés s’il est en redressement judiciaire ou dans une procédure étrangère équivalente, — le document intitulé «engagement du soumissionnaire Protection Information DR» rempli et signé. Le candidat peut présenter sa candidature sous la forme d’un Document unique de marché européen (DUME),en lieu et place des documents mentionnés à l’article 48 du décret nº 2016-360 du 25.3.2016 relatif aux marchés publics, téléchargeable à l’adresse suivante: http://ec.europa.eu/tools/espd/filter?lang=fr Il est interdit de cumuler les candidatures: — en tant que candidat individuel et membre d'un ou plusieurs groupements y compris en tant que mandataire, — en tant que membre d'un groupement et mandataire d'un autre. Les entreprises nouvellement créées sont autorisées à présenter leur candidature. Si elles ne sont pas en mesure de produire certains des documents demandés dans le présent avis de marché, elles peuvent justifier de leurs capacités financières et professionnelles par d'autres moyens que ceux indiqués dans le présent avis et notamment par la présentation de titres ou de l'expérience professionnelle du ou de leurs responsables. Le présent avis et/ou les documents de la consultation peuvent être retirés sur https://www.marches-publics.gouv.fr Il est également possible de s’inscrire sur cette plate-forme afin de répondre de façon électronique en suivant les étapes suivantes qui sont décrites sur le guide d’utilisation en ligne (rubrique Aide): 1) se doter (pour les procédures formalisées uniquement) d’un certificat électronique répondant aux spécifications indiquées dans les conditions d’utilisation de la plate-forme du CEA, rubrique «Certificat électronique»; 2) se connecter à l’adresse suivante https://www.marches-publics.gouv.fr 3) compléter le formulaire et valider.