Concepts clés
Voici les concepts clés de l'OIP :
- OIP Data : L'OIP Data est la plateforme centrale de conception, de pilotage et de gouvernance de vos modèles de données dans l’écosystème OIP. Elle permet aux équipes projets, architectes et product owners de créer, versionner et standardiser leurs modèles métiers, tout en garantissant la conformité RGPD et la cohérence avec les référentiels du Core Model. Grâce à l'OIP Data, vous structurez vos projets autour de modèles unifiés, modulaires et prêts à l’emploi, de la création du template jusqu’à la publication en production.
- OIP Views Manager : C'est une application pour la création du workflow des vues d'un projet.
- OIP Project Starter : C'est un modèle de projet prêt à l'emploi mettant à disposition les outils de l'environnement OIP (OIP Core et OIP Tools) pour un démarrage rapide et facile du développement d'un OAV.
- OIP Core : C'est un outil d’aide au développement qui permet un accès simplifié aux données de l’OAV et simplifie la réalisation de tâches grâce à une bibliothèque de fonctionnalités communes.
- OIP Tools : C'est un ensemble d'outils pratiques qui simplifie l'utilisation de l'OIP Core. Il vous aide à gérer vos fonctionnalités, organiser vos écrans et suivre facilement vos différentes versions.
-> Déroulement d'un projet utilisant l'OIP
Étape 1 : Construction du Modèle de Données avec OIP Data


Objectif : Concevoir le modèle de données nécessaire pour votre solution.
- Description : L’application OIP Data est un outil puissant qui aide les architectes et les tech leads à construire un modèle de données précis et conforme.
- Fonctionnalités clés :
- Configuration RGPD : Assurez-vous que votre modèle respecte les régulations de protection des données.
- Gestion des relations : Modélisez facilement les relations entre les entités.
- Templates préétablis : Gagnez du temps grâce à des modèles optimisés pour différents risques et gammes :
- Types de risque : Santé, prévoyance, épargne, retraite, IFC.
- Gamme de produits : Individuel, collectif, etc.
Étape 2 : Construction du Workflow avec OIP Views Manager

Objectif : Créer un parcours utilisateur fluide et adapté aux besoins métier.
- Description : Avec l’application OIP Views Manager, construisez en no-code le workflow de votre parcours utilisateur grâce à une interface intuitive basée sur le framework React Flow.
- Fonctionnalités clés :
- Définition des vues : Conception des écrans et des étapes clés du parcours.
- Transitions intuitives : Reliez chaque vue via des transitions définissant les interactions utilisateur.
- Personnalisation complète : Configurez des parcours spécifiques en fonction des besoins.
- Livrable : Workflow complet, prêt à être intégré dans le projet.
Étape 3 : Initialisation du Projet avec OIP Project Starter
Objectif : Fournir les bases solides pour le développement.
- Description : OIP Project Starter vous permet de démarrer votre projet rapidement avec toutes les briques essentielles pré-configurées pour le client et le serveur.
- Fonctionnalités clés :
- Configuration des environnements front-end et back-end.
- Installation des dépendances nécessaires.
- Génération de fichiers et de répertoires standards pour un projet organisé.
- Livrable : Structure de projet opérationnelle pour le développement.
Étape 4 : Développement du Parcours
Objectif : Implémenter et personnaliser le parcours utilisateur.
- Description : Une fois les bases posées, passez au développement détaillé de votre OAV :
- l'intégration de nouvelles vues et la gestion du parcours entres les vues grâce à l'OIP Tools
- la gestion des données client grâce à l'OIP Core
- OIP Core : Pour les fonctionnalités fondamentales et les intégrations.
- OIP Tool : Pour les outils spécifiques, la personnalisation et l’extension des capacités de l’OIP.
- Fonctionnalités clés :
- Intégration des données et des workflows.
- Personnalisation avancée des vues et des services.
- Déploiement et tests.
- Livrable : Une solution entièrement fonctionnelle, prête pour le déploiement en production.
Pour en savoir davantage sur les concepts clés de l'Open Insurance Platform :
-> OIP Core
L'OIP Core est le cœur de l'Open Insurance Platform.
Il offre des fonctionnalités telles que Entities, Tasks, Features et la gestion des transitions qui aident à simplifier l'accès et la gestion des données de différentes entités dans votre OAV.
-> OIP Project Starter
Le Project Starter est un modèle de projet intégrant l'OIP Core et l'OIP Tools.
Il vous offre un modèle de projet contenant l'essentiel des briques techniques (Client, Server) pour bien commencer le développement de votre OAV.
-> OIP Tools
La librairie de commande npm OIP Tools vous facilite l'utilisation de l'OIP.
Elle vous permet :
- de gérer des fonctionnalités et des vues.
- de piloter vos versions.
-> Guides
Un ensemble d'exemple de cas d'usage de l'OIP.
-> OIP Migration
Une liste de point a suivre pour effectuer une migration sur l'OIP.