Applications efluid, agence en ligne et portail GRD
Secteur logistique
Réalisation
AngularJavaJavascriptOracle

Contexte du projet

Le client

Efluid, filiale de l’UEM, permet aux fournisseurs et distributeurs du secteur de l’énergie (électricité, gaz, eau, chauffage urbain) de gérer toute la chaîne technique et de maîtriser la relation client.

Le besoin du client

Le client édite un logiciel de gestion de l’énergie (efluid). Il y a plusieurs applications satellites couplées à efluid, notamment l’agence en ligne et le portail GRD (Gestion du Réseau de Distribution). Le but est de corriger les anomalies relevées sur les différentes applications par les recetteurs, et de développer de nouvelles fonctionnalités demandées par les clients.

Les utilisateurs

– Agence en ligne : Tous les utilisateurs finaux de efluid qui est proposé par l’UEM mais aussi par d’autres fournisseurs d’énergie (donnée chiffrée représentative : environ 900 utilisateurs unique par jour pour le mois de septembre 2020). 

– Portail GRD : Les fournisseurs d’électricité et de gaz (autres sociétés qui utilisent le réseau d’efluid). 

– Agence en ligne GRD : Tous les utilisateurs finaux possédant un compteur communicant (Linky). – Site de signature (signefluid) : Tous les utilisateurs finaux étant amené à signer électroniquement un document relatif à efluid.

L’objectif des outils

– Agence en ligne : Permet aux clients de visualiser leurs factures d’électricité, leurs consommations et leurs contrats, éditer et consulter des documents, souscrire un nouveau service, mensualiser et régler leurs factures. 

– Portail GRD : Permet aux fournisseurs d’effectuer des opérations sur les points de service gérés par le gestionnaire du réseau de distribution telles que réaliser des interventions sur des points de service, réaliser des changements de fournisseur (souscription de contrat), consulter les points de service et les contrats, modifier des contrats. 

– Agence en ligne GRD : Permet aux clients de  visualiser les consommations de leurs compteurs communiquants. 

– Site de signature (signefluid) : permet de signer électroniquement un document pour les particuliers et professionnels (par exemple signature nouveau contrat).

 

Notre intervention

Le rôle de Versusmind dans le périmètre d’intervention du projet

Dans une équipe de 6 personnes, Versusmind a pour missions principales :

Le développement

● Développements de nouvelles fonctionnalités sur l’agence en ligne: 

○ Gestion de l’estimation de facture pour les compteurs communicants. 

○ Développement pour EDF d’une redirection depuis l’agence en ligne vers un portail d’EDF en SSO (authentification unique). 

Les autres membres de l’équipe ont géré en parralèle la visualisation de documents efluid depuis l’AEL ainsi que la mise en place de nouveaux connecteurs de paiement. 

● Développements de nouvelles fonctionnalités sur le portail GRD : 

○ Consultation des informations de compteur communicant. 

○ Gestion d’un nouveau mode de planification communicant avec Antsroute pour optimiser les déplacements des agents, en souscription de nouveau contrat. 

● Développements de nouvelles fonctionnalitées sur l’AEL (agence en ligne) GRD :  

○ Export des données de consommation sous forme de tableur 

○ Gestion des consentements pour cookies 

Les autres membres de l’équipe se sont occupés de l’internationalisation)

● Développement du nouveau projet : site de signature (signefluid)

La maintenance corrective 

● Correction d’anomalies de code sur l’agence en ligne, le portail GRD et efluid, en Java 

● Correction d’anomalies de cde sur l’agence en ligne GRD, en Angular 

● Correction d’anomalies liées à la base de données, en créant des scripts ponctuels en SQL 

● Correction d’anomalies liées à l’IHM, en HTML, javascript et CSS

La qualité

● Revue de qualité sur le code, en corrigeant les warnings existants (méthodes dépréciées, …) pour améliorer la legacy 

● Tests unitaires, tests d’intégration, tests End-to-End 

● Revues de code, sur gerrit 

● Augmentation de la couverture de code en suivant l’évolution de celle-ci grâce à SonarQube

 

Les technologies et méthodologies utilisées

Java, Angular, Oracle et Javascript

 

Retour d’expérience

Bénéfice apporté au client

Valeur ajoutée pour l’UEM / Efluid

– Besoins en personnel moins important dû à l’autonomie des clients pour réaliser leurs démarches, engendrant ainsi la baisse du nombre d’appels. 

– Permettre à d’autres fournisseurs de gérer leurs contrats sur la concession d’UEM.

Bénéfice pour les utilisateurs

– Permettre aux clients finaux de réaliser leurs démarches en ligne à tout moment sans avoir à appeler UEM. 

– AEL GRD : Modernisation de l’image de marque pour les clients avec les compteurs communicants.