Aller au contenu
Toutes les réalisations

Assurance (IARD) · Déc 2024 – Présent

Intégrations Guidewire PolicyCenter : assureur IARD

Cadre
Mandat GFT Technologies

Connecteurs REST + SOAP dans Integration Gateway sur tout le cycle de vie des polices auto ; les erreurs fonctionnelles visibles hors du bus.

systèmes externes connectés
3systèmes externes connectés
App Events captés
3App Events captés
protocoles
REST + SOAPprotocoles

Mandat client : le code et les détails d'implémentation sont propriétaires. Cette étude de cas décrit l'architecture et les décisions techniques sans exposer d'information confidentielle.

Contexte

Deuxième phase d'un programme de transformation bâti sur Guidewire PolicyCenter. Le cœur assurantiel doit dialoguer avec des systèmes externes (plateformes de paiement, CRM, gestion électronique de documents) à chaque étape du cycle de vie d'une police auto.

Contrainte

Sortir la logique d'intégration du cœur applicatif : capter les événements métier (création, avenant, résiliation) sans coupler PolicyCenter aux systèmes aval, garantir un mapping bidirectionnel fidèle entre modèles de données hétérogènes, et rendre les erreurs fonctionnelles visibles pour les équipes métier plutôt que silencieuses dans les logs.

Rôle

Développeur Full-Stack, spécialiste intégration Guidewire

Ce qui a été livré

  • Connecteurs REST et SOAP dans Integration Gateway vers paiement, CRM et GED
  • Capture d'App Events sur création, avenant et résiliation de police
  • Messagerie JMS et routes Apache Camel avec mapping bidirectionnel
  • Activity patterns PolicyCenter (XML) qui transforment les erreurs fonctionnelles d'intégration en tâches de suivi
  • Tests unitaires d'intégration, jeux de données QA et analyse des logs Integration Gateway

Décisions

  1. La logique d'intégration reste dans Integration Gateway, pas dans le cœur PolicyCenter : les App Events découplent les transactions de police des systèmes aval.
  2. Un mapping bidirectionnel par système externe, pour que chaque côté garde son propre modèle de données.
  3. Un échec fonctionnel devient une activité PolicyCenter assignée au métier, pas une ligne de log dans le bus.

Résultat

Les flux du cycle de vie auto sont couverts de bout en bout et les erreurs d'intégration remontent aux équipes métier sous forme de tâches traçables. En appui : modélisation des flux avec les analystes d'affaires, analyse d'impact aval, préparation des jeux de données QA, débogage des routes Camel, tests unitaires d'intégration et revues de code.

Stack technique

Guidewire PolicyCenterIntegration GatewayApp EventsGosuPCFJMSApache CamelJavaOAuth2 / Okta

Architecture

Architecture d'intégration Guidewire PolicyCenterPolicyCenter émet trois App Events (création, avenant, résiliation) vers Integration Gateway, où des routes Apache Camel appellent les systèmes de paiement, de CRM et de GED en REST et SOAP. Quand une intégration échoue fonctionnellement, une activité de suivi est créée dans PolicyCenter pour le métier.PolicyCenterGUIDEWIREAPP EVENTS (3)création, avenant,résiliationIntegration GatewayROUTES CAMEL · REST + SOAPERREUR →ACTIVITÉPaiementCRMGED
Cycle de vie des polices auto. Les erreurs fonctionnelles remontent au métier, pas seulement dans le bus.