
Audit technique de l’application métier de Florence Doré : fiabiliser le code pour réussir le passage en SaaS

Florence Doré est une agence d’hôtesses et d’hôtes en France. Fondée en 1966, elle propose des services adaptés aux besoins de ses clients. C’est une entreprise familiale en constante évolution. Membre fondateur du Syndicat National des Prestataires de Services d’Accueil, Florence Doré accorde une importance primordiale à la qualité de ses prestations.
React Native, PHP,
GitHub Actions, Docker, OVHcloud

Référente Audit IT

Développeur fullstack JS
Le contexte de l’audit technique de Florence Doré
Depuis plusieurs années, Florence Doré s’appuie sur des applications internes développées sur mesure pour gérer son activité : suivi des missions, gestion RH, relation client. Ces outils, au cœur des opérations de l’entreprise, sont devenus stratégiques.
Aujourd’hui, dans le cadre d’une évolution vers un modèle SaaS, l’enjeu est de garantir la robustesse, la maintenabilité et la scalabilité de la plateforme logicielle.
C’est dans ce contexte que Florence Doré a sollicité Eleven Labs pour réaliser un audit technique de son application “Corporate” et de l’application mobile associée.
Les enjeux et défis de l’audit de code dans une transition vers un modèle SaaS
Le principal enjeu réside dans la capacité de l’entreprise à fiabiliser son socle applicatif pour assurer un passage en SaaS sans rupture de service.
L’objectif est double : sécuriser la qualité du code existant, souvent produit dans un contexte d’évolution rapide, et s’assurer que les choix d’architecture sont compatibles avec une stratégie de croissance, de mutualisation et d’ouverture à d’autres clients.
Cet audit devait également donner une vision claire des forces et faiblesses techniques pour orienter les prochaines étapes de développement.
“ Le passage en SaaS est un moment critique pour une entreprise. Ce mode de fonctionnement impacte l’architecture du système d’information, mais aussi l’architecture applicative. ”

Les missions réalisées pour fiabiliser la plateforme de Florence Doré
Dans le cadre de cet audit, nos équipes ont mené une série d’analyses et d’évaluations ciblées sur les deux applications concernées (web corporate et mobile), en étroite collaboration avec l’équipe technique de Florence Doré.
Audit du back-end Symfony / API Platform
Analyse approfondie du code back-office, avec un focus sur la structuration des bundles, le respect des bonnes pratiques PHP/Symfony, l’implémentation des API, la gestion des entités métiers et la séparation des responsabilités. Vérification de l’usage d’API Platform et de la cohérence globale de l’architecture REST.
Audit de l’application mobile
Étude du code source mobile pour évaluer sa maintenabilité, la clarté des composants, la gestion des états et des communications API. Vérification de la compatibilité multi-device, de la gestion des erreurs et de l’intégration des modules tiers, documentation, etc.).
Évaluation des pratiques DevOps et CI/CD
Revue de la chaîne d’intégration continue sur GitHub Actions, analyse des pipelines de build, déploiement et tests. Vérification de la gestion des secrets, de la reproductibilité des environnements et de la robustesse des processus d’automatisation.
Analyse de la documentation technique et des pratiques de versionning
Étude des README, des guides d’installation et des procédures de contribution. Évaluation du niveau de documentation autour du code, des dépendances, et de la capacité de prise en main par un nouveau développeur.
Notre méthodologie d’audit du code source
L’audit a été mené par 2 architectes seniors d’Eleven Labs selon une approche structurée :
Analyse de la conformité du code aux bonnes pratiques
Chaque brique logicielle a été auditée pour vérifier sa conformité aux standards de développement modernes : clean code, règles de codage spécifiques au langage, bonnes pratiques métiers et principes de type 12-Factor App. Cette analyse permet d’identifier les zones de dette technique et les points d’attention prioritaires.
Étude de l’architecture logicielle
Nous avons passé en revue l’organisation des modules, la séparation des responsabilités, la gestion des dépendances et la capacité à faire évoluer la plateforme dans un contexte SaaS. Ce travail a permis de diagnostiquer les fragilités structurelles et d’évaluer la robustesse de l’architecture actuelle face aux besoins futurs de l’entreprise.
Revue de la documentation technique
Nous avons analysé les documents techniques disponibles : schémas d’architecture, guides de déploiement, notes de version. L’objectif était de détecter les manques critiques, d’évaluer la clarté et la fiabilité des supports internes, et de formuler des recommandations pour améliorer la lisibilité des projets.
Détection des vulnérabilités
Une attention particulière a été portée à la sécurité. Grâce à une double approche mêlant analyse statique automatisée et revue manuelle, nous avons identifié les failles potentielles, les librairies obsolètes ou exposées, les erreurs de configuration et les points faibles dans la gestion des accès.
Les livrables et résultats de l’audit de code mené pour Florence Doré
Un rapport d’audit complet
Un plan d’action structuré
L’audit technique mené par Eleven Labs a permis à Florence Doré de prendre du recul sur sa plateforme logicielle et d’identifier les leviers clés pour en faire un produit SaaS robuste. Cette mission s’inscrit dans une volonté de professionnalisation continue de l’entreprise, avec des bases techniques désormais clarifiées et consolidées pour la suite de sa transformation digitale.