Développement et maintenance agile des applications MesAides

Centre national du cinéma et de l’image animée (CNC)
Voir la source
Date limite
18 décembre 2026 à 18 h
Localisation
Multiples
Durée
Jusqu’à 89 mois ; initial jusqu’au 30/09/2028 (départ 01/05/2027 ou 11/01/2028) ; 6 × 12 mois ; initialisation ≤ 8 mois (CCAP ≤ 9) ; réversibilité 6–9 mois
Budget
Max: 19 000 000 € - Estimation: 15 000 000 €

Périmètre fonctionnel

Le marché couvre le développement et la maintenance de l’ensemble des applications et composants techniques du programme MesAides. La plateforme permet aux professionnels et aux agents habilités du CNC de déposer et suivre des demandes d’aides sélectives ou automatiques, de consulter les pièces associées et les comptes de soutien ; les agents traitent les demandes et adaptent les règles de gestion aux évolutions réglementaires. Les aides Art et essai, gérées dans une application dédiée, sont exclues du périmètre fonctionnel décrit.

Les domaines comprennent l’Audiovisuel, l’Exploitation des salles de cinéma et le domaine Cinéma (production, distribution, export, vidéo à la demande et vidéo physique). Les travaux couvrent notamment les comptes de soutien, générations, mobilisations, péremptions, soldes, demandes, justificatifs, paramètres et calculs des montants autorisés. Ils comprennent aussi des fonctions liées aux œuvres, partenaires, paiements, identités et documents électroniques, ainsi que des fonctions transverses de configuration applicative (feature flags) et de notification par courriel sans pièces jointes.

Développement, maintenance et travail agile

Les équipes conçoivent et réalisent les évolutions, corrigent les anomalies, effectuent les tests unitaires, les revues de code et la documentation, et livrent les incréments conformément à la Definition of Done. Les travaux comprennent l’affinement et l’enrichissement du backlog, l’analyse des besoins et anomalies, la formalisation des user stories et critères d’acceptation, ainsi que la préparation de scénarios de tests et de cahiers de recette. L’analyse fonctionnelle peut être portée par un Business Analyst, dont la mobilisation n’est pas obligatoire.

Les FeatureTeams appliquent le cadre de travail du CNC inspiré de Scrum : sprints de deux semaines, planification, daily scrum, revue et rétrospective, avec amélioration continue et démonstration des incréments. Fin 2026, la structure de référence d’une équipe comprend 2 à 4 développeurs, 0 à 1 Business Analyst, un Scrum Master à mi-temps partagé et un Product Owner du CNC. Le CNC conserve les Product Owners et la Tierce Recette Applicative (TRA), cette dernière étant hors périmètre du marché ; elle inspecte les versions en environnement intégré et réalise au minimum une campagne de tests de non-régression automatisés avant chaque mise en production, sans décharger les FeatureTeams de leur responsabilité qualité.

Les livrables applicatifs comprennent les user stories réalisées, le code source, les tickets Jira actualisés, les revues de code, les rapports de tests, les notes de version, la documentation mise à jour et les dossiers d’installation détaillés. La documentation fonctionnelle, utilisateur, technique, d’exploitation et d’installation est maintenue au fil des travaux.

Pilotage, expertise et transition

Les prestations comprennent le pilotage du marché et de ses indicateurs, l’accompagnement des FeatureTeams par Scrum Masters, l’analyse fonctionnelle, ainsi que des expertises en architecture et sécurité SI. Ces dernières couvrent les choix d’architecture, la cohérence de l’écosystème, les analyses de risques, les exigences et revues de sécurité, les vulnérabilités, les habilitations, le dossier de sécurité et le Plan d’Assurance Sécurité. Le support aux développements porte sur l’industrialisation et l’automatisation de la chaîne de fabrication, les environnements, la supervision, la sécurité et les procédures d’exploitation, de sauvegarde, de restauration et d’installation.

L’initialisation comprend le transfert de connaissances avec le CNC et le prestataire sortant, le recouvrement progressif, la prise en charge du code et de la documentation, l’installation des plateformes de développement et d’intégration, la préparation des outils et la montée en compétence des équipes. La réversibilité prévoit le transfert fonctionnel et technique au repreneur, incluant présentations de l’architecture et du modèle de données, transmission des sources et mise à jour des documentations, dossiers d’architecture et d’installation, historiques de backlogs et manuels utilisateurs.

Environnements, sécurité et contrôles

Le titulaire met en œuvre des environnements de développement et d’intégration sécurisés, sauvegardés et supervisés, disponibles 5 j/7 pendant les heures ouvrées. Ils intègrent, pour les essais, les référentiels Circé, Babel et Iliade ou Orion, et bouchonnent les appels à PEP Premium. Des copies de données anonymisées sont transmises régulièrement, sauf pour les travaux de reprise de données, qui sont testés avec les données réelles de production. En cas d’indisponibilité des plateformes du titulaire, le CNC doit être informé dans un délai maximal de 2 heures, avec compte rendu et impacts sur les équipes.

Le titulaire maintient la sécurité des moyens et des développements, conseille le CNC sur les risques, documente l’analyse de risques et applique les exigences du CNC, du RGS et du RGPD. Le CNC peut auditer la sécurité et la qualité des développements. Les exigences d’accessibilité numérique s’appliquent selon le RGAA en vigueur, dès la conception jusqu’à la maintenance, avec contrôles tout au long du projet.

Préparez votre dossier

Critères d'évaluation

CritèrePondération

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é.