Retour au parcours
Mars 2014 — Octobre 20228 ans · Intégration SIImmobilier · Fédération nationale

FNAIM

Faire communiquer un écosystème immobilier complexe

Fédération Nationale de l'Immobilier — première organisation professionnelle du secteur en France, regroupant plus de 10 000 agences adhérentes. Une mission de 8 ans au cœur d'un système d'information exigeant.

La FNAIM en quelques mots

La FNAIM est la première organisation professionnelle de l'immobilier français. Elle représente plus de 10 000 agences et cabinets immobiliers, leur fournit des outils, des formations, une représentation juridique et des services numériques.

Cette mission m'a amené à intervenir à la croisée de plusieurs systèmes d'information : un CRM Microsoft Dynamics, un portail SharePoint, plusieurs bases SQL Server, des extranets professionnels et des applications métier internes. L'enjeu central était de faire dialoguer cet écosystème hétérogène pour en faire un SI cohérent, fiable et évolutif.

Contexte

Le contexte de la mission

En 2014, le SI de la FNAIM reposait sur un ensemble d'applications hétérogènes qui communiquaient de manière imparfaite, avec des flux manuels, des doublons et des incohérences de données.

Fédération nationale de référence

La FNAIM structure et représente la profession immobilière française. Ses outils numériques sont utilisés quotidiennement par des milliers de professionnels adhérents.

Multiplicité des outils et des flux

CRM, extranets, SharePoint, bases SQL, applications métier internes : le SI reposait sur un ensemble disparate d'outils qui ne formaient pas un tout cohérent.

Besoin de fiabiliser les échanges

Les incohérences de données entre systèmes généraient des erreurs, des ressaisies et une perte de confiance des équipes dans leurs propres outils.

Accompagner l'évolution du SI

Au-delà de la stabilisation, la mission impliquait d'anticiper les évolutions réglementaires et organisationnelles, et d'adapter le SI en conséquence dans la durée.

Enjeux

Les enjeux de l'intégration

Six défis techniques et organisationnels à résoudre pour transformer un patchwork applicatif en écosystème cohérent.

01

Circulation de l'information

Les applications ne communiquaient pas entre elles. Chaque système vivait dans son silo, obligeant les équipes à des ressaisies manuelles permanentes.

02

Synchronisation des données

Les référentiels adhérents étaient dupliqués et incohérents entre le CRM, les extranets et les bases SQL. Aucun système ne faisait autorité.

03

Intégration CRM Dynamics

Le CRM Microsoft Dynamics devait devenir le référentiel central des 10 000+ adhérents, mais n'était pas connecté aux systèmes périphériques.

04

Gestion documentaire SharePoint

Les documents fédéraux étaient dispersés sur des partages réseau et des boîtes mail. La traçabilité et la mise à jour étaient impossibles à assurer.

05

SQL Server comme pivot transactionnel

SQL Server était le moteur de plusieurs applications critiques, mais ses données n'étaient pas exposées de manière sécurisée et cohérente.

06

Connexion avec les applications métier

Les extranets à destination des professionnels de l'immobilier nécessitaient des données à jour et fiables que le SI ne pouvait pas encore fournir.

Mon rôle

Intervenant technique et fonctionnel

Ma mission couvrait l'ensemble du cycle de vie des solutions : de l'analyse des besoins jusqu'au support en production, en passant par la conception, le développement et l'accompagnement des équipes.

1

Analyse des besoins

Recueil des attentes métier, cartographie des systèmes existants, identification des flux et des points de friction.

2

Conception des solutions techniques

Définition des architectures d'intégration, schémas de données, choix des patterns d'échange (services WCF, ETL, plugins CRM).

3

Développement des services d'intégration

Implémentation des services WCF, développement de plugins C# sur CRM Dynamics, développement d'ETL Talend pour les migrations et synchronisations.

4

Développement SharePoint

Création de bibliothèques typées, workflows de validation documentaire, web parts métier sur mesure et intégration avec le CRM.

5

Accompagnement des équipes métier

Formation des utilisateurs, rédaction de documentations fonctionnelles, support de premier niveau, conduite du changement.

6

Évolution et maintenance du SI

Participation aux comités d'architecture, prise en charge des évolutions réglementaires et des montées de version, maintien en condition opérationnelle.

Solutions

Les solutions mises en œuvre

Chaque solution a été conçue pour répondre à un besoin métier précis — pas pour empiler des technologies.

Solution 01

Services WCF : le bus applicatif de la fédération

Pour répondre au besoin de communication entre les différentes applications du SI, j'ai conçu et développé une couche de services WCF centralisée. Ces services jouent le rôle d'un bus applicatif : ils exposent les données du CRM et de SQL Server à destination des extranets et des applications métier, en garantissant la cohérence et la sécurité des échanges.

Chaque service est typé, documenté et versionné pour permettre l'évolution sans rupture de contrat. Les opérations métier (consultation d'un adhérent, mise à jour d'une cotisation, synchronisation d'une organisation) sont encapsulées derrière des interfaces stables, indépendantes de l'implémentation interne.

Solution 02

CRM Dynamics : le référentiel unique des adhérents

Le CRM Microsoft Dynamics est devenu, au fil de la mission, le référentiel central des adhérents de la FNAIM. J'ai pris en charge son intégration profonde avec les systèmes périphériques : synchronisation des contacts et organisations depuis et vers les extranets, personnalisation des entités et workflows pour couvrir les processus propres à la fédération.

Le développement de plugins C# a permis d'automatiser de nombreux traitements métier : calcul des cotisations, gestion du cycle de vie des adhésions, notifications automatiques sur événements. Le CRM est ainsi passé d'un outil de saisie à un véritable moteur de processus métier.

Solution 03

SharePoint : structurer la connaissance fédérale

La gestion documentaire de la FNAIM reposait sur des pratiques disparates. J'ai contribué à la structuration et au développement de l'espace SharePoint : bibliothèques typées avec métadonnées métier, workflows de validation documentaire, intégration avec le CRM pour relier les documents aux contacts et organisations.

Des web parts sur mesure ont permis aux équipes d'accéder à leurs outils directement depuis le portail SharePoint, sans jongler entre plusieurs applications. La gestion des droits a été alignée sur l'organisation fédérale (régions, antennes, équipes nationales).

Solution 04

Synchronisation : un référentiel unique et fiable

La multiplicité des référentiels (CRM, SQL Server, extranets, applications tiers) générait des incohérences permanentes. J'ai mis en œuvre des processus de synchronisation automatisés couvrant la réconciliation des identifiants, la détection des conflits, la déduplication et la propagation des mises à jour entre systèmes.

Ces processus, développés avec Talend ETL et des jobs SQL Server Agent, tournent en production quotidiennement. Ils garantissent que les extranets et applications métier disposent toujours de données cohérentes avec le CRM, sans intervention manuelle.

Solution 05

Automatisation des flux métier

Au-delà de la synchronisation des données, j'ai développé plusieurs automatisations à forte valeur ajoutée pour les équipes fédérales : génération automatique de rapports à destination des adhérents, alertes sur événements métier (renouvellement d'adhésion, modification de statut), flux de validation et d'approbation sur les processus administratifs.

Ces automatisations ont permis de réduire significativement la charge de traitement manuel des équipes, tout en améliorant la réactivité et la traçabilité des opérations fédérales.

Résultats

Ce que cette mission a produit

Huit ans de mission, cinq impacts durables sur le système d'information de la fédération.

Référentiel unique fiabilisé

Le CRM Dynamics est devenu la source de vérité pour les 10 000+ adhérents. Les données sont cohérentes entre tous les systèmes.

Réduction des tâches manuelles

Les synchronisations automatisées ont supprimé les ressaisies et réduit les erreurs associées à la gestion manuelle des données.

Interopérabilité des applications

Les services WCF permettent à toutes les applications du SI de communiquer de manière sécurisée, typée et versionnée.

Gestion documentaire structurée

SharePoint centralise la documentation fédérale avec des workflows de validation et des droits alignés sur l'organisation.

Équipes accompagnées dans la durée

8 ans de présence continue ont permis d'accompagner les évolutions réglementaires et organisationnelles de la fédération.

Stack

Technologies

C#.NET FrameworkWCFCRM DynamicsSharePointSQL ServerSSISIISTalend ETLMongoDBSOAP / RESTPHP / Symfony

dev — ms (Microsoft) — data

Bilan

Ce que cette mission illustre

Cette mission illustre une capacité à intervenir sur des systèmes d'information complexes, à faire dialoguer plusieurs applications et à accompagner durablement les équipes dans leurs projets numériques.

Huit ans de présence continue au cœur du SI de la première fédération immobilière française : une expérience qui conjugue profondeur technique — intégration, architecture, développement — et compréhension des enjeux métier d'une organisation nationale. La durée elle-même est un résultat : elle traduit la capacité à livrer dans le temps, à s'adapter aux évolutions et à rester un interlocuteur de confiance pour les équipes.

Intéressé par ce profil ?

Je suis disponible pour des missions d'intégration SI, d'architecture ou de développement.