Refonte d'un logiciel métier avec la DSI d'un groupe industriel
Nous avons accompagné une PME du secteur environnemental de 20 salariés, filiale d’un groupe industriel, spécialisée dans l’analyse de la qualité des milieux aquatiques dans la modernisation de ces outils métiers.
Cette entreprise utilise des bio-indicateurs pour analyser la pollution des cours d’eau français. Ils utilisent un logiciel métier au quotidien pour centraliser toutes les données d’analyses, l’historique des tests et la communication avec leurs clients institutionnels.
Les besoins rencontrés
En creusant le sujet avec les équipes métier et la DSI, nous avons identifié leurs enjeux principaux :
- Moderniser et mettre à jour la stack technique tout en préservant l’intégralité de l’historique
- Garantir l’interopérabilité avec les différents d’outils existant
- Retrouver l’autonomie technique pour permettre à la DSI de maintenir et faire évoluer l’application en interne
- Maintenir la continuité de service pendant la transition (enjeu critique car leur activité est très saisonnière)
Notre approche stratégique
Plutôt qu’une montée en version longue et risquée, nous avons opté pour une refonte technique complète. Nous en avons profité pour embarquer les équipes métier dans la conception et les tests fonctionnels.
Les étapes de conception
Nous avons commencé par un audit technique approfondi avec les équipes DSI du groupe pour définir les solutions techniques adaptées et dessiner une feuille de route commune.
Voici les différentes étapes du projet :
- Audit technique approfondi avec les équipes DSI du groupe pour définir une feuille de route collective
- Architecture technnique de la nouvelle application et co-conception avec les équipes métier
- Développement fonctionnel avec livraisons itératives auprès de l’équipe métier
- Tests fonctionnels et techniques avec les équipes internes (métier et DSI)
- Formation et accompagnement des équipes pour garantir leur autonomie post-livraison
Les innovations intégrées
Nous avons développé la nouvelle application avec Symfony 7.2 et EasyAdmin, en adoptant une posture “réversible by design”. C’est à dire pensée dès le départ pour faciliter la reprise et la maintenance du projet par les équipes internes. L’hébergement chez Clever Cloud a été choisi pour simplifier le déploiement et l’infogérance, permettant aux équipes de se concentrer sur leur cœur de métier. En parallèle, un soin particulier a été apporté à la préservation de toutes les connexions avec les outils tiers existants, garantissant ainsi la continuité de l’écosystème technique sans rupture de service.
Ce que nous avons appris
Un diagnostic technique approfondi et la co-construction avec la DSI ont permis de définir la meilleure stratégie : dans ce cas précis, la refonte complète s’est avérée plus pertinente qu’une migration progressive face à l’ampleur de la dette technique. Aussi la collaboration étroite avec une DSI réactive et l’embarquement des équipes métier dès le début ont été des facteurs clés de succès pour ce projet de refonte.