Le Demand Response Management System (DRMS) est une solution de gestion de l'effacement électrique. Il permet aux consommateurs de réduire leur consommation en réponse à un signal externe, aidant ainsi à équilibrer la demande et l'offre d'électricité, particulièrement pendant les périodes de forte demande.
En France, les capacités d'effacement peuvent être mobilisées par des signaux tarifaires ou par des opérateurs indépendants. L'effacement peut être industriel (un site réduit sa consommation) ou diffus (plusieurs petits effacements simultanés). En 2021, 30% des réserves rapides étaient fournies par l'effacement.
Il s'agissait d'adapter le produit standard développé à Atlanta aux spécificités du marché français et de RTE, le gestionnaire du réseau de transport d'électricité. La coordination entre trois sites — Paris, Atlanta et Livingston — ajoutait une couche de complexité organisationnelle.
La solution devait intégrer des calculs complexes d'indicateurs de performance et gérer des échanges bilatéraux sécurisés avec les clients, tout en respectant les normes de fiabilité drastiques du secteur énergétique.
Mon rôle de coordinateur technique entre les trois sites a été crucial. J'ai assuré la liaison entre l'équipe produit d'Atlanta et les équipes projet de Paris et Livingston, garantissant que la partie spécifique au client s'intègre correctement dans le produit standard.
J'ai développé des Web Services pour les échanges bilatéraux avec les clients, calculé des indicateurs d'analyse via PL-SQL, et fait évoluer l'interface graphique (Struts, Spring, Hibernate) pour enrichir la couche métier. La recette était coordonnée via HP Quality Center.
Architecture JEE standard avec Struts / Spring / Hibernate / Glassfish, base Oracle pour la persistance. Web Services SOAP et EJB pour les échanges inter-systèmes. Coordination multi-sites avec SVN pour le versioning, Maven pour le build, et HP Quality Center pour la gestion de la recette. Modèle conceptuel de données modélisé avec Power Designer.
Coordination technique réussie entre trois sites internationaux (Paris, Atlanta, Livingston) avec des fuseaux horaires et cultures différentes.
Modèle conceptuel de données livré avec Power Designer, assurant la maintenabilité future du système.
Calculs d'indicateurs complexes validés par RTE, le gestionnaire du réseau électrique français.
Mise en place d'échanges sécurisés via Web Services SOAP avec les clients du secteur énergétique.
La coordination internationale a été le plus grand défi — et la plus grande leçon. La communication régulière et les rituels d'équipe synchronisés entre les fuseaux horaires étaient essentiels pour maintenir l'alignement.
L'approche produit standard + personnalisation client a bien fonctionné, mais elle nécessite une définition claire de la frontière entre ce qui est générique et ce qui est spécifique.
Étude de cas suivante