Facilitez-vous le MDM !Facilitez-vous le MDM !
L’alternative SBA ou la fin des projets cathédrales
Jean-François CAENEN, CTO Capgemini France
Un Point d’Inflexion
dans la Construction des SI
Automatiser ce que nous
savons devoir être fait
Transactions
savons devoir être fait
Applications livrées
dans le délai
dans le budget
Cycles longs
Usages complètement
définis à l’avance
Un Point d’Inflexion
dans la Construction des SI
Automatiser ce que nous
savons devoir être fait
Transactions
Différentiation & Transformation
Augmenter la performance métier
des situations de travail
Valoriser un grand volume
d’information métier
savons devoir être fait
Applications livrées
dans le délai
dans le budget
Cycles longs
Usages complètement
définis à l’avance
des situations de travail
complexes Cycles courts
& itérationsValeur métier
TimeToValue
Usages nouveaux
Les Données de Référence
Productivité des métiers
Nomenclatures
EANs
Produits
Tarifs Offres
Unité consommateur
Unité logistique
Prix d’achats
Prix de vente centrale
Personnes
Des données partagées mais
pour des usages très diversForte signification/valeur
pour les métiers
4
Produits
Sites
Magasins
Attributs Produit
Unités comptable
Nomenclature comptable
Comptes de résultat
Fournisseurs
Conditions fournisseurs
Filières fournisseurs
Filières logistiques
Unité consommateur
Lieux-fonction
Personnes
Des structures complexes
Volumétrie importante
Qualité - Criticité
Des données vivantes avec
des cycles de vie et
d’enrichissement variés
Clients
Profils Client
Evénements
Fidélité
La Construction en Silos
Logique de construction du SI
1 Besoin 1 Projet 1 Application avec sa BD
Un modèle de données de bas niveau
Intelligence des traitements
Les applications transactionnelles ont défini
des modèles de données au service
de leurs fonctions
Un modèle de données de bas niveau
Intelligence des traitements
Optimisation du modèle de données pour 1 usage
MDM ‘‘Cathédrale’’
A la recherche d’un ordre parfait
Créer un MDM
Un modèle de données global et fédérateur
MDM
Une plateforme de transport
d’information entre les applications
et le MDM
Transporter (Import/Export) & Transformer
Créer des services et modifier les
applications pour qu’elles utilisent ces services
Orchestrer avec un BPM
Des Projets Lourds & Difficiles
MDM
Réduire la diversité
& la dispersion des données
Conception centrée
sur les systèmes et
pas sur les utilisateurs
Convaincre et coordonner les propriétaires d’applications
Les technologies d’intégration n’aident pas à traiter
les écarts de sémantique entre les applications
Définir un schéma de données adapté aux différents métier &
aux différents contextes d’usage des données
Des Projets Lourds & Difficiles
La transformation MDM/SOA/BPM est un marathon
Est-ce que votre organisation est prête à courir le marathon?
8
Un Risque Important
Rigidifier le SI autour d’un schéma de données qui
devient un frein aux évolutions applicatives
L’Alternative SBA
Abandonner la recherche d’un ordre parfait
&
Rigidité
Utopie
Favoriser & exploiter la diversité
des informations & des usages
& Autonomie d’évolution
Vision organique du SI
Apporter de la flexibilité &
de l’agilité avec l’alternative SBA
Réduire le périmètre de données du MDM
Identification [unique] des objets métier
Ajouter une sémantique nouvelle si nécessaire
Indexer les données pour ne plus les
transporter/transformer entre toutes
www.
Indexation
en temps réel
Architecture
REST
Migration
PLM CRMERP
Moteur de recherche
transporter/transformer entre toutes
les applications
Interfaces Utilisateur adaptées aux
contextes métier
Réconciliation sémantique
Détection des défauts de qualité
Extraction, fragmentation &
recomposition des informations
Source 1
meta-data meta-data meta-data
Source 2
meta-data meta-data meta-data
meta-data meta-data meta-data
Intelligence des données
Prise en compte de la sémantique
Re-combinaison pour s’adapter aux multiples usages
Notre Expérience
Proof of Concept Projet
3-6 Semaines 3-6 Mois
Notre Expérience
Projet
Finance
Assurance
Distribution
Industrie
P o CInformations
Clients
Informations
Produits-Ventes
P o C
Informations
P o C
P o CProjet
Projet
Projet
P o C
Industrie
Voyages &
Transport
Telecom
P o C
Informations
Clients - Lignes
Informations
Produits-Composants
Informations
Lieux-Carto-Services
Services Informations
Clients-Services
ProjetProjet Projet
P o C
ProjetProjet
Projet
Les Retours des Utilisateurs Métier
Une expérience utilisateur simple et efficace
dans le contexte des données réelles
Auto-completion à la requête
Elargir ou affiner la recherche
Navigation dans les résultatsNavigation dans les résultats
Performance des applications
Contrôles d’accès
Défauts de qualité des données
Gestion simple des meta-data
Adopter les principes du Web
Impossible de définir
un ordre parfait
Diversité des contenus
et des usages
Le Web
Un grand nombre de sites
Un grand nombre de pages
Le Système d’Information
Un grand nombre de applis/BDs
Un grand nombre de tables
Internet
Retrouver une information dans son SI
de la même façon que sur Internet
Casser les silos applicatifs
sans transporter toutes les données
Expérience Utilisateur
simple et efficace
et des usages
La perfection est atteinte,
non pas lorsqu'il n'y a plus rien à ajouter,
mais lorsqu'il n'y a rien à retirer. ’’
‘‘
mais lorsqu'il n'y a rien à retirer. ’’
Antoine de Saint Exupery

Search Based Application: Facilitez vous le MDM !

  • 1.
    Facilitez-vous le MDM!Facilitez-vous le MDM ! L’alternative SBA ou la fin des projets cathédrales Jean-François CAENEN, CTO Capgemini France
  • 2.
    Un Point d’Inflexion dansla Construction des SI Automatiser ce que nous savons devoir être fait Transactions savons devoir être fait Applications livrées dans le délai dans le budget Cycles longs Usages complètement définis à l’avance
  • 3.
    Un Point d’Inflexion dansla Construction des SI Automatiser ce que nous savons devoir être fait Transactions Différentiation & Transformation Augmenter la performance métier des situations de travail Valoriser un grand volume d’information métier savons devoir être fait Applications livrées dans le délai dans le budget Cycles longs Usages complètement définis à l’avance des situations de travail complexes Cycles courts & itérationsValeur métier TimeToValue Usages nouveaux
  • 4.
    Les Données deRéférence Productivité des métiers Nomenclatures EANs Produits Tarifs Offres Unité consommateur Unité logistique Prix d’achats Prix de vente centrale Personnes Des données partagées mais pour des usages très diversForte signification/valeur pour les métiers 4 Produits Sites Magasins Attributs Produit Unités comptable Nomenclature comptable Comptes de résultat Fournisseurs Conditions fournisseurs Filières fournisseurs Filières logistiques Unité consommateur Lieux-fonction Personnes Des structures complexes Volumétrie importante Qualité - Criticité Des données vivantes avec des cycles de vie et d’enrichissement variés Clients Profils Client Evénements Fidélité
  • 5.
    La Construction enSilos Logique de construction du SI 1 Besoin 1 Projet 1 Application avec sa BD Un modèle de données de bas niveau Intelligence des traitements Les applications transactionnelles ont défini des modèles de données au service de leurs fonctions Un modèle de données de bas niveau Intelligence des traitements Optimisation du modèle de données pour 1 usage
  • 6.
    MDM ‘‘Cathédrale’’ A larecherche d’un ordre parfait Créer un MDM Un modèle de données global et fédérateur MDM Une plateforme de transport d’information entre les applications et le MDM Transporter (Import/Export) & Transformer Créer des services et modifier les applications pour qu’elles utilisent ces services Orchestrer avec un BPM
  • 7.
    Des Projets Lourds& Difficiles MDM Réduire la diversité & la dispersion des données Conception centrée sur les systèmes et pas sur les utilisateurs Convaincre et coordonner les propriétaires d’applications Les technologies d’intégration n’aident pas à traiter les écarts de sémantique entre les applications Définir un schéma de données adapté aux différents métier & aux différents contextes d’usage des données
  • 8.
    Des Projets Lourds& Difficiles La transformation MDM/SOA/BPM est un marathon Est-ce que votre organisation est prête à courir le marathon? 8
  • 9.
    Un Risque Important Rigidifierle SI autour d’un schéma de données qui devient un frein aux évolutions applicatives
  • 10.
    L’Alternative SBA Abandonner larecherche d’un ordre parfait & Rigidité Utopie Favoriser & exploiter la diversité des informations & des usages & Autonomie d’évolution Vision organique du SI
  • 11.
    Apporter de laflexibilité & de l’agilité avec l’alternative SBA Réduire le périmètre de données du MDM Identification [unique] des objets métier Ajouter une sémantique nouvelle si nécessaire Indexer les données pour ne plus les transporter/transformer entre toutes www. Indexation en temps réel Architecture REST Migration PLM CRMERP Moteur de recherche transporter/transformer entre toutes les applications Interfaces Utilisateur adaptées aux contextes métier Réconciliation sémantique Détection des défauts de qualité
  • 12.
    Extraction, fragmentation & recompositiondes informations Source 1 meta-data meta-data meta-data Source 2 meta-data meta-data meta-data meta-data meta-data meta-data Intelligence des données Prise en compte de la sémantique Re-combinaison pour s’adapter aux multiples usages
  • 13.
    Notre Expérience Proof ofConcept Projet 3-6 Semaines 3-6 Mois
  • 14.
    Notre Expérience Projet Finance Assurance Distribution Industrie P oCInformations Clients Informations Produits-Ventes P o C Informations P o C P o CProjet Projet Projet P o C Industrie Voyages & Transport Telecom P o C Informations Clients - Lignes Informations Produits-Composants Informations Lieux-Carto-Services Services Informations Clients-Services ProjetProjet Projet P o C ProjetProjet Projet
  • 15.
    Les Retours desUtilisateurs Métier Une expérience utilisateur simple et efficace dans le contexte des données réelles Auto-completion à la requête Elargir ou affiner la recherche Navigation dans les résultatsNavigation dans les résultats Performance des applications Contrôles d’accès Défauts de qualité des données Gestion simple des meta-data
  • 16.
    Adopter les principesdu Web Impossible de définir un ordre parfait Diversité des contenus et des usages Le Web Un grand nombre de sites Un grand nombre de pages Le Système d’Information Un grand nombre de applis/BDs Un grand nombre de tables Internet Retrouver une information dans son SI de la même façon que sur Internet Casser les silos applicatifs sans transporter toutes les données Expérience Utilisateur simple et efficace et des usages
  • 17.
    La perfection estatteinte, non pas lorsqu'il n'y a plus rien à ajouter, mais lorsqu'il n'y a rien à retirer. ’’ ‘‘ mais lorsqu'il n'y a rien à retirer. ’’ Antoine de Saint Exupery