L’Association pour le Logement Social (ALS) avait besoin de faire évoluer son application métier, essentielle à son activité quotidienne. HexoTech a réalisé un audit complet pour évaluer la fiabilité, la sécurité et la pérennité de la solution, tout en proposant une trajectoire technologique adaptée aux besoins actuels et futurs.
Contexte: une association au cœur du logement social
L’Association pour le Logement Social, ALS, a été créée en 1991. Elle est née à l’initiative des bailleurs sociaux (SIMAR et SMHLM). Ses missions:
- L’accompagnement social lié au logement. C’est une prise en charge globale des locataires, au niveau administratif, financier, professionnel, éducatif, ou suite à des problèmes de santé mentale ou d’addictions … Nous intervenons également s’il y a des impacts sur la résidence. Pour cela, nous travaillons avec tous nos partenaires : CCAS, CTM, CGSS, CAF, MAIA, Réseau Autonomie, EMRI, hôpital psychiatrique…
- L’ingénierie sociale lors des opérations de démolition, reconstruction ou des réhabilitations dès qu‘il y a un déplacement de la population locative,
- L’information et la formation sur toutes les questions relatives au logement social auprès des demandeurs, des locataires, des associations de locataires, des bailleurs sociaux et autres partenaires.
Une application web de gestion des demandeurs et des logements
L’association utilise une application web sur mesure qui permet d’enregistrer et de partager un ensemble de données sur des locataires et bailleurs sociaux. Cette application permet entre autre de:
- Gérer les demande et dossiers des locataires sociaux
- Gérer les offres des bailleurs
- D’extraire un ensemble de statistiques sur les différents acteurs
- D’exporter les données et leur visualisation
- Rédiger des courriers via un ensemble de template
Une application web étouffée par des dettes techniques
Avant notre intervention, ALS faisait face à plusieurs incertitudes :
- Pertinence des technologies utilisées et risques d’obsolescence.
- Qualité du code et de l’architecture logicielle.
- Maintenabilité et pérennité du projet.
- Sécurité et conformité des données sensibles.
- Ergonomie et adoption par les équipes.
- Question clé : faut-il continuer avec l’existant ou repartir sur une refonte ?
Ces problématiques sont courantes chez les organisations disposant d’applications spécifiques développées il y a plusieurs années, et représentent un enjeu fort pour garantir la continuité de service.
Réalisations
HexoTech a mené un audit technique et fonctionnel approfondi de l’application développée en WinDev.
Notre démarche a inclus :
- Une analyse des technologies utilisées et leur adéquation avec les besoins.
- Un diagnostic de la qualité du projet (sources, architecture, dépendances).
- Une évaluation de la sécurité et de la gestion des données.
- Une étude de l’ergonomie et de l’expérience utilisateur.
- Des recommandations stratégiques sur la pérennité de la solution : amélioration vs réécriture.
À l’issue de l’audit, nous avons livré :
- Un rapport détaillé incluant les points d’amélioration identifiés.
- Une feuille de route technologique, proposant une transition vers des technologies modernes et adaptées : React, TypeScript, PostgreSQL et Node.js.
- Des recommandations méthodologiques pour une future évolution agile de l’application.
Conclusion: une refonte nécessaire de l'application
Les résultats de l'audit de l'application
Grâce à cet audit, ALS dispose aujourd’hui :
- d’une vision claire et documentée de l’état actuel de son application,
- d’un plan d’action priorisé pour corriger les points critiques,
- d’une orientation technologique pérenne, compatible avec leurs besoins d’évolution et de sécurité.
L'expertise d'HexoTech sur l'audit et la refonte d'application métier
Avec l’accompagnement d’HexoTech, ALS bénéficie de :
- Une expertise technique indépendante, garantissant des recommandations objectives.
- Un plan de modernisation réaliste et progressif, évitant les risques liés aux technologies obsolètes.
- Une approche centrée utilisateur, intégrant la dimension ergonomique et l’adoption par les équipes.
- Une vision long terme, qui sécurise les investissements futurs.