+33 6 74 52 84 16 contact@lmvi.eu

Industrialisation d’une plateforme logicielle visant à multiplier par 20 le nombre d’utilisateurs.

Projet Neovee

Le projet de « Plateforme Logicielle Neovee CEE » vise à transformer et à industrialiser une application informatique au sein de l’entreprise Neovee CEE, une société spécialisée dans la réduction de la consommation énergétique. Cette transformation est le résultat de discussions et d’une réunion tenue le 24 mai 2022 entre Claire Moindrot, Lamine, et Jean-Marc HENRY.

Présentation de l’entreprise et du contexte :
Neovee CEE opère dans le secteur des services énergétiques, avec un accent sur l’efficacité énergétique. L’entreprise cherche à commercialiser ses services auprès de clients B2B2B et B2B2C en proposant une application interne. Contrairement à d’autres, Neovee CEE ne se charge pas de l’exploitation 24/7 de la plateforme, mais plutôt de la construire et de la maintenir.

Enjeux de l’industrialisation :
L’industrialisation de l’application au sein de Neovee CEE soulève plusieurs enjeux majeurs. Il s’agit notamment d’assurer la stabilité des services techniques avec des SLAs stricts, de mettre en place une stratégie d’upscaling pour gérer la montée en charge, d’améliorer la gestion du service après-vente (SAV), de créer des environnements de test, de développer une roadmap, et de gérer la communication avec des API internes et externes.

La situation actuelle :
L’application actuelle repose sur une architecture développée en PHP avec des appels à une base de données SQL via des APIs. Elle sépare le FrontOffice et le BackOffice et intègre un module de connexion avec Zoho. L’application génère automatiquement des fichiers PDF, bien que l’utilisation de la signature électronique soit impossible. Des points positifs incluent l’utilisation de Framework, des connexions SGBD via des APIs et une structure Dockerisable.

Cependant, des défis subsistent, notamment l’utilisation de scripts pour les backups des fichiers, le manque d’ouverture vers d’autres CRM, et l’absence d’isolation complète entre le BackOffice et le FrontOffice. Il est également mentionné que certaines parties du code souffrent de versions obsolètes de Framework.

Axes d’amélioration :
Le projet vise à avancer étape par étape en se concentrant sur la sécurisation de l’application, la gestion de l’application, et l’élaboration d’une roadmap. Les étapes de sécurisation comprennent la gestion de l’application, la conformité au RGPD, la gestion du SAV, le test des processus, et la mise en place d’une supervision technique. La communication avec l’extérieur est également un point clé, avec la gestion des APIs et des modules de communication.

Proposition et conclusion :
Pour faire face aux défis techniques et organisationnels du projet, il est recommandé de mettre en place un suivi technique des équipes, en définissant des tâches prioritaires, en créant un planning sur deux mois, et en assurant un suivi régulier. Les tâches à mettre en œuvre incluent l’amélioration de la gestion des CRM, la sécurisation des appels via un API Manager, l’utilisation d’une base de données externe, la sécurisation automatique des fichiers clients, la séparation du Front Office et du Back Office, et l’amélioration de l’utilisation de Github/Gitlab, entre autres.

En conclusion, le projet de « Plateforme Logicielle Neovee CEE » est un défi significatif pour l’entreprise, mais avec une approche méthodique et des ajustements techniques, il peut atteindre ses objectifs d’industrialisation tout en répondant aux besoins des clients et en garantissant la sécurité et la qualité de l’application. Une vision externe du projet est recommandée pour assurer sa réussite.

Poster le commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Compétences

Posté le

septembre 27, 2023