17
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

Search Based Application: Facilitez vous le MDM !

Embed Size (px)

DESCRIPTION

The presentation I gave during the 2nd Search Based Application Conference organized in Paris by Exalead on June 7, 2011

Citation preview

Page 1: Search Based Application: Facilitez vous le MDM !

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

Page 2: Search Based Application: Facilitez vous le MDM !

Un Point d’Inflexion

dans la Construction des SI

Automatiser ce que nous savons devoir être fait

Transactions

savons devoir être fait

Applications livréesdans le délaidans le budget

Cycles longs

Usages complètementdéfinis à l’avance

Page 3: Search Based Application: Facilitez vous le MDM !

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 volumed’information métier

savons devoir être fait

Applications livréesdans le délaidans le budget

Cycles longs

Usages complètementdéfinis à l’avance

des situations de travailcomplexes Cycles courts

& itérationsValeur métier

TimeToValueUsages nouveaux

Page 4: Search Based Application: Facilitez vous le MDM !

Les Données de RéférenceProductivité des métiers

NomenclaturesEANs

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

MagasinsAttributs Produit

Unités comptableNomenclature comptable

Comptes de résultat

FournisseursConditions fournisseurs

Filières fournisseurs

Filières logistiques

Unité consommateur

Lieux-fonction

Personnes

Des structures complexes

Volumétrie importanteQualité - Criticité

Des données vivantes avec des cycles de vie et d’enrichissement variés

ClientsProfils Client

EvénementsFidélité

Page 5: Search Based Application: Facilitez vous le MDM !

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 niveauIntelligence des traitements

Les applications transactionnelles ont définides modèles de données au servicede leurs fonctions

Un modèle de données de bas niveauIntelligence des traitementsOptimisation du modèle de données pour 1 usage

Page 6: Search Based Application: Facilitez vous le MDM !

MDM ‘‘Cathédrale’’

A la recherche d’un ordre parfait

Créer un MDMUn modèle de données global et fédérateur

MDM

Une plateforme de transportd’information entre les applicationset le MDM

Transporter (Import/Export) & Transformer

Créer des services et modifier lesapplications pour qu’elles utilisent ces services

Orchestrer avec un BPM

Page 7: Search Based Application: Facilitez vous le MDM !

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

Page 8: Search Based Application: Facilitez vous le MDM !

Des Projets Lourds & Difficiles

���� La transformation MDM/SOA/BPM est un marathon

Est-ce que votre organisation est prête à courir le marathon?

8

Page 9: Search Based Application: Facilitez vous le MDM !

Un Risque Important

����Rigidifier le SI autour d’un schéma de données qui devient un frein aux évolutions applicatives

Page 10: Search Based Application: Facilitez vous le MDM !

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

Page 11: Search Based Application: Facilitez vous le MDM !

Apporter de la flexibilité &

de l’agilité avec l’alternative SBA

���� Réduire le périmètre de données du MDMIdentification [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émantiqueDétection des défauts de qualité

Page 12: Search Based Application: Facilitez vous le MDM !

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éesPrise en compte de la sémantiqueRe-combinaison pour s’adapter aux multiples usages

Page 13: Search Based Application: Facilitez vous le MDM !

Notre Expérience

Proof of Concept Projet

3-6 Semaines 3-6 Mois

Page 14: Search Based Application: Facilitez vous le MDM !

Notre Expérience

Projet

FinanceAssurance

Distribution

Industrie

P o CInformationsClients

InformationsProduits-Ventes

P o C

Informations

P o C

P o CProjet

Projet

Projet

P o C

Industrie

Voyages &

Transport

Telecom

P o C

InformationsClients - Lignes

InformationsProduits-Composants

InformationsLieux-Carto-Services

Services InformationsClients-Services

ProjetProjet Projet

P o C

ProjetProjet

Projet

Page 15: Search Based Application: Facilitez vous le MDM !

Les Retours des Utilisateurs Métier

���� Une expérience utilisateur simple et efficacedans le contexte des données réellesAuto-completion à la requêteElargir ou affiner la rechercheNavigation 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

Page 16: Search Based Application: Facilitez vous le MDM !

Adopter les principes du Web

Impossible de définir

un ordre parfait

Diversité des contenus

et des usages

Le WebUn grand nombre de sites

Un grand nombre de pages

Le Système d’InformationUn 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 InternetCasser les silos applicatifs

sans transporter toutes les données

Expérience Utilisateur

simple et efficace

et des usages

Page 17: Search Based Application: Facilitez vous le MDM !

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