Usi 2009 Gouvernance Jf Caenen
-
Upload
caenen-jean-francois -
Category
Business
-
view
1.332 -
download
0
description
Transcript of Usi 2009 Gouvernance Jf Caenen
L’Entreprise et son SI se ressemblent :
Opportunités et défis dans
l’adoption des architectures Web
Jean-François [email protected]
Chief Technology OfficerCapgemini France
JF Caenen
• Plus de 20 ans d’expérience en ingénierie de produits logiciels, en projets d’intégration et en conseil en architecture de SI
• Je suis passionné par– L’articulation entre enjeux métier et utilisation des technologies– L’analyse de la valeur livrée par les projets– L’adoption au sein des SI d’entreprise des technologies et
pratiques du Web
© OCTO Technology - Université du Système d’Information 2
Une conviction
D’une Informatique d’entreprisecomplexe et isolée
Une conviction
D’une Informatique d’entreprisecomplexe et isolée
Période de Crise Accélérationdes ruptures
Une Informatique globaleentre les mains des utilisateurs et ouverte aux clients
Repensé grâce aux
acquis du web
Technologies Pratiques Relation métier - IT
L’Entreprise et son SI se ressemblent
RigiditésCloisonnements
Domaines d’excellence
Equipe projet
DSI
EntrepriseApplication
SI
Division du Travail et Spécialisation
Changement d’outilEconomies d’échelle
Economie pilotée par l’offre
Adam Smith
Division du travail et Spécialisation
ContractualisationBoite noire
MarketingIngénierie
produitAchats
Fabrication VenteService
Après-vente
Avec le temps, chaque métier tend àsophistiquer sa pratique et à la complexifier
Gérer la complexité
Rétrospective sur la Construction des SI
Des centaines d’applicationsen silos
FragmentationSpécialisation
Architecture accidentelle
1 besoin � 1 projet � 1 application
Rétrospective sur la Construction des SI
Des centaines d’applicationsen silos
FragmentationSpécialisation
Architecture accidentelle
Un objet rare, cheret complexe
DSI propriétaire du SI
Culture/spécialité technique
Forteresse de spécialistes 1 besoin � 1 projet � 1 application
Rétrospective sur la Construction des SI
Des centaines d’applicationsen silos
FragmentationSpécialisation
Architecture accidentelle
Un objet rare, cheret complexe
DSI propriétaire du SI
Culture/spécialité technique
Forteresse de spécialistes
Conçu pour durer
Décision basée surle coût de construction
Taille unique
Sécurité périmétrique
1 besoin � 1 projet � 1 application
Rétrospective sur la Construction des SI
Des centaines d’applicationsen silos
FragmentationSpécialisation
Architecture accidentelle
Un objet rare, cheret complexe
DSI propriétaire du SI
Culture/spécialité technique
Forteresse de spécialistes
Centre de coûtde + en + gourmand
Conçu pour durer
Décision basée surle coût de construction
Taille unique
Sécurité périmétrique
1 besoin � 1 projet � 1 application
Rétrospective sur la Construction des SI
Des centaines d’applicationsen silos
FragmentationSpécialisation
Architecture accidentelle
Un objet rare, cheret complexe
DSI propriétaire du SI
Culture/spécialité technique
Forteresse de spécialistes
Centre de coûtde + en + gourmand
Une relation basée sur la contractualisationMétiers � MOA � AMOA � MOE �Equipes
Boite noire
Cycles longs
Conçu pour durer
Décision basée surle coût de construction
Taille unique
Sécurité périmétrique
1 besoin � 1 projet � 1 application
Exemple d’un grand industriel
• 27 domaines• Plus de 2 000 applications présentant de
nombreuses redondances• Des applications souvent très complexes
(au-delà du nécessaire)• Une charge de maintenance très lourde
qui pénalise le lancement des nouveaux projets
ACHATS & RELATIONS
FOURNISSEURSPURCHASING &
SUPPLIERS RELATION
ACHATS & RELATIONS
FOURNISSEURSPURCHASING &
SUPPLIERS RELATION
Fond de carte fonctionnel des Systèmes d'Information Functional Base map of Information Systems
MANAGEMENTMANAGEMENT
MANAGEMENTMANAGEMENT
Piloter l'entreprise
Manage Enterprise
Piloter l'entreprise
Manage Enterprise
Définir la stratégie d'entreprise
Défine Enterprise strategy
Définir la stratégie d'entreprise
Défine Enterprise strategy
Gérer les relations avec
actionnaires & parties
prenantes
Manage shareholders & external
relations
Gérer les relations avec
actionnaires & parties
prenantes
Manage shareholders & external
relations
Gérer le reporting financier
Report Finance
Gérer le reporting financier
Report FinanceConsolider
Consolidate
Consolider
ConsolidateContrôler
Control
Contrôler
Control
Gérer le QCD Développement
Produits & Services
Manage QCD Development
Product & Services
Gérer le QCD Développement
Produits & Services
Manage QCD Development
Product & Services
Piloter la Qualité
Manage Quality
Piloter la Qualité
Manage Quality
Gérer le QCD Production
Produits & Services
Manage QCD Mass-Production
Product & Services
Gérer le QCD Production
Produits & Services
Manage QCD Mass-Production
Product & Services
INGENIERIE PRODUIT PROCESS & SERVICEPRODUCT,PROCESS &
SERVICE ENGINENERING
INGENIERIE PRODUIT PROCESS & SERVICEPRODUCT,PROCESS &
SERVICE ENGINENERING
Officialisation des données de l'ingénierie
Engineering data officialisation
Officialisation des données de l'ingénierie
Engineering data officialisationGestion de la nomenclature Entreprise
Enterprise BOM Management
Gestion de la nomenclature Entreprise
Enterprise BOM ManagementRecherche
Research
Recherche
Research
Gestion des données de Conception
(P/PR/S)
Work in Progress
(Product/Process/Services)
Gestion des données de Conception
(P/PR/S)
Work in Progress
(Product/Process/Services)
Conception et validation du
Style
Style Design & validation
Conception et validation du
Style
Style Design & validation
Conception et validation Produit
(CAD)
Product design (CAD) & validation
Conception et validation Produit
(CAD)
Product design (CAD) & validation
Gestion de la l'activité liée à la validation physique
Management activities bound to the physical validation
Gestion de la l'activité liée à la validation physique
Management activities bound to the physical validation
Conception & Validation Système
industriel
Plant layout Design & Validation
Conception & Validation Système
industriel
Plant layout Design & Validation
Conception & Validation Process
(CAPE)
Process Design (CAPE) & Validation
Conception & Validation Process
(CAPE)
Process Design (CAPE) & Validation
Conception & Validation Service
Service Design & Validation
Conception & Validation Service
Service Design & Validation Pilotage QCDK Ingénierie
QCDK steering of engineering
Pilotage QCDK Ingénierie
QCDK steering of engineering
Mgt & Support de l'ingénierieEngineering Mgt & support
Définir les besoins
produits
Define products needs
Définir les besoins
produits
Define products needs
Définir les besoins
Services
Define Services needs
Définir les besoins
Services
Define Services needs
Comprendre les attentes
des marché Long Terme.
Understand market
expectations Long Term
Comprendre les attentes
des marché Long Terme.
Understand market
expectations Long Term
Gérer le plan Produit
Manage Product planning
Gérer le plan Produit
Manage Product planning
Mgt & Support ProduitMgt & support Product
RELATION CLIENT
CUSTOMER RELATION
RELATION CLIENT
CUSTOMER RELATION
Pilotage QCDK relation client
QCDK steering of customer
relation
Pilotage QCDK relation client
QCDK steering of customer
relation
Mesurer la satisfaction client
Measure consumer satisfaction
Mesurer la satisfaction client
Measure consumer satisfaction
Traiter et suivre les
réclamations et incidents
clients
Manage & tracking of consumer
requests & complaints
Traiter et suivre les
réclamations et incidents
clients
Manage & tracking of consumer
requests & complaints
Gérer les contacts et
campagnes
Manage customer contact &
campaign
Gérer les contacts et
campagnes
Manage customer contact &
campaign
Mgt & Support MarketingMgt & support Marketing
Comprendre les attentesCT du marché
Understand ST market expectations
Comprendre les attentesCT du marché
Understand ST market expectations
Décider et décrire l'offrecommerciale
Decide and describe commercial offer
Décider et décrire l'offrecommerciale
Decide and describe commercial offer
Présenter l'offrecommerciale
Present commercial offer
Présenter l'offrecommerciale
Present commercial offer
Assister les communications commerciales
Assist commercial communications
Assister les communications commercialesAssist commercial communications
Pilotage QCDK MarketingQCDK steering of Marketing
Pilotage QCDK MarketingQCDK steering of Marketing
LOGISTIQUE AMONTINBOUND LOGISTIC
LOGISTIQUE AMONTINBOUND LOGISTIC
Pilotage QCDK logistiqueQCDK steering of logistic
Pilotage QCDK logistiqueQCDK steering of logistic
Planifier l'approv. Pièces & OrganesSchedule supply of parts and
components
Planifier l'approv. Pièces & OrganesSchedule supply of parts and
components
Organiser et gérer la documentation logistique flux pièces
Organise & manage documentation of logistic flows of parts
Organiser et gérer la documentation logistique flux pièces
Organise & manage documentation of logistic flows of parts
Organiser et adapter les transports pièces
Organise & adapt transport of parts
Organiser et adapter les transports pièces
Organise & adapt transport of parts
Approvisionner les usines & les postes de travail
Physically supply goods or services to plants & WS
Approvisionner les usines & les postes de travail
Physically supply goods or services to plants & WS
Gérer les flux logistique CKDManage logistic flows of CKD
Gérer les flux logistique CKDManage logistic flows of CKD
Gérer les emballages videsManage empty package
Gérer les emballages videsManage empty package
Mgt & Support Logistique amontMgt & support inbound logistic
Pilotage QCDK fabrication
QCDK steering of manufacturing
Pilotage QCDK fabrication
QCDK steering of manufacturing
Maintenance et FiabilitéIndustrielle
Manufacturing maintenance & reliability
Maintenance et FiabilitéIndustrielle
Manufacturing maintenance & reliability
Gérer la documentation de production
Manage technical documentation
Gérer la documentation de production
Manage technical documentation
Pilotage & contrôle des flux de fabrication
Manufacturing flows steering & control
Pilotage & contrôle des flux de fabrication
Manufacturing flows steering & control
Gérer les ordres de fabricationManage Manufacturing Order
Gérer les ordres de fabricationManage Manufacturing Order
Planifier l'activité des usinesSchedule plants activity
Planifier l'activité des usinesSchedule plants activity
Mgt & Support FabricationMgt & support Manufacturing
SERVICES FINANCIERSFINANCING SERVICES
SERVICES FINANCIERSFINANCING SERVICES
Recycler véhicules et composants
QCDK Recycle vehicles & components
Recycler véhicules et composants
QCDK Recycle vehicles & components
Pilotage QCDK Services Fin.QCDK steering of Fin.Services
Mgt & Support Service Après VenteMgt & support After Sales Services
Fournir des e-servicesProvide E-vehicle services
Fournir des e-servicesProvide E-vehicle services
Réparer, EntretenirRepair, maintain
Réparer, EntretenirRepair, maintain
GarantieWarranty
GarantieWarranty
Pilotage QCDK Services AVQCDK steering of A.S. Services
Pilotage QCDK Services AVQCDK steering of A.S. Services
Financer le réseauFinance network
Financer les ventesFinance sales
Mgt & Support Service Fin.Mgt & support Financing Services
Organiser & Gérer la documentation de Log.
avalOrganise & manage
documentation of outbound logistic
Organiser & Gérer la documentation de Log.
avalOrganise & manage
documentation of outbound logistic
Transporter / LivrerTransport / Deliver
Transporter / LivrerTransport / Deliver
Gérer stocks comm.corporateManage corporate commercial
inventory
Gérer stocks comm.corporateManage corporate commercial
inventory
Organiser et adapter les transports logist. aval
Organise & adapt transport of outbound logistic
Organiser et adapter les transports logist. aval
Organise & adapt transport of outbound logistic
Pilotage QCDK logist. avalQCDK steering of outbound
logistic
Pilotage QCDK logist. avalQCDK steering of outbound
logistic
Mgt & Support Logist. avalMgt & support inbound logistic
RESEAUNETWORKRESEAU
NETWORK
Pilotage QCDK RéseauQCDK steering of out. Network
Pilotage QCDK RéseauQCDK steering of out. Network
Mgt & Support RéseauMgt & support Network
Dealer Management
Dealer Management
Dealer Management
Dealer Management
Vendre au client final (hors flotte)
Sell to final customer (out fleet)
Vendre au client final (hors flotte)
Sell to final customer (out fleet)
Fond de carte
Base map
V9.3
10/05/04
Pilotage QCDK VentesQCDK steering of Sales
Pilotage QCDK VentesQCDK steering of Sales
Mgt & Support VentesMgt & support Sales
Piloter & suivre l'activité commercialeManage & track commercial activity
Piloter & suivre l'activité commercialeManage & track commercial activity
Planifier & programmer la demande
commerciale
Plan & Schedule commercial demand
Planifier & programmer la demande
commerciale
Plan & Schedule commercial demand
Prévoir les ventes
Forecast sales
Prévoir les ventes
Forecast sales
Gérer les commandes
Manage Orders
Gérer les commandes
Manage Orders
Reprise
Buy Back
Reprise
Buy Back
Animer le réseau
Animate Network
Animer le réseau
Animate Network
Fournir le support produit & service au
réseau
Support network services and process
Fournir le support produit & service au
réseau
Support network services and process
Vendre
Sell
Vendre
Sell
Facturer
Invoice
Facturer
Invoice
Gérer les bourses d'échange
Exchange new & used cars
Gérer les bourses d'échange
Exchange new & used cars
FONCTIONS SUPPORTGENERAL SUPPORT
Gestion administrative généraleManage general administration
Gestion administrative généraleManage general administration
Gérer les investissements & immobilisations
Manage investments & fixed assets
Gérer les investissements & immobilisations
Manage investments & fixed assetsGérer les biens physiques
Manage Real Estate
Gérer les biens physiquesManage Real Estate Tenir la comptabilité
Manage accounting
Tenir la comptabilitéManage accounting Gérer la trésorerie
Manage cash
Gérer la trésorerieManage cash
Gérer les connaissances & savoir faire
Knowledge & Know how Management
Gérer les connaissances & savoir faire
Knowledge & Know how Management
Gérer l'environnement, la sécurité & la santé
Manage environment, security & healthcare
Gérer l'environnement, la sécurité & la santé
Manage environment, security & healthcare
Gérer l'IS/ITManage IS/IT
Gérer l'IS/ITManage IS/IT
Gérer les ressourceshumaines
Manage human resources
Gérer les ressourceshumaines
Manage human resources
MA
RK
ET
ING
MA
RK
ET
ING
PR
OD
UIT
PR
OD
UC
T
SERVICES A.V.A.S. SERVICES
VENTESSALES
FABRICATIONMANUFACTURING LOGISTIQUE AVAL
OUTBOUND LOGISTIC
Mgt & Support achats & relations fournisseurs
Mgt & support purchasing & supplier relation
Pilotage QCDK du métier
Achats
QCDK Steering of purchasing
activity
Pilotage QCDK du métier
Achats
QCDK Steering of purchasing
activity
Gérer le recours fournisseur
Manage supplier chargeback
Gérer le recours fournisseur
Manage supplier chargeback
Définir la stratégie d’achat
et gérer le panel fournisseur
Define purchasing strategy &
manage supplier panel
Définir la stratégie d’achat
et gérer le panel fournisseur
Define purchasing strategy &
manage supplier panel
Construire les sourcing
plans, Consulter &
Sélectionner le fournisseur
Build sourcing plans, RFx &
Select supplier
Construire les sourcing
plans, Consulter &
Sélectionner le fournisseur
Build sourcing plans, RFx &
Select supplier
Gérer les contrats
fournisseur
Manage supplier contracts
Gérer les contrats
fournisseur
Manage supplier contracts
Taille du SI : 860 000 Points de Fonction (age moyen: 13 ans)
Capacité en nouveaux projets: 40 000 Points de Fonction (< 1 / 20 du SI)
ING Direct
• La logique du grand sportif:Seulement du nerf et du muscle
L’une des meilleures croissances
37 signals
Plus de 3 millions d’utilisateurs
Enseignement
La perfection est atteinte ,
non pas lorsqu'il n'y a plus rien à ajouter ,
mais lorsqu'il n'y a rien à retirer .
Antoine de Saint Exupery
����
Un travail important:
Mobiliser les intelligences
Parfois une certaine ‘‘dévelocratie’’
• Taches consommant beaucoup de ressources pour un résultat qui pourrait être obtenu plus simplement
Parfois une certaine ‘‘dévelocratie’’
• Taches consommant beaucoup de ressources pour un résultat qui pourrait être obtenu plus simplement
relationnel
objets objet objet
documentsxml ou html
transformations
transformations
Les transformations sont coûteuses endéveloppement, maintenance et matérielLes applications se rigidifient autourde frameworks
����
Parfois une certaine ‘‘dévelocratie’’
• Taches consommant beaucoup de ressources pour un résultat qui pourrait être obtenu plus simplement
relationnel
objets objet objet
documentsxml ou html
transformations
transformations
relationnel
objets objet objet
documentsxml ou html
objets objet objet
documentsxml ou html
serv
ices
Inte
rfac
es u
tilis
ateu
r
Les transformations sont coûteuses endéveloppement, maintenance et matériel.Les applications se rigidifient autourde frameworks
����
documentsxml ou html
La recherche de simplicitéd’assemblage du Web
Les solutions complexes nécessitent des frameworks pour les ré-utiliser
Une limitation importante à l’ adoption
Le Web repose sur l’ idée qu'il est possible de décomposerun problème complexe en éléments plus simples ,
au point que l'on n'a pas besoin de framework complexe
pour développer des applications qui fonctionnentbien entre elles , mais uniquement de
protocoles et de formats ouvertsREST RSS JSON
HTTPURL-URI
XMLHTML
ATOM
SOAVers un nouveau modèle applicatif ?
Millions €
Source: McKinsey
15% Croissance annuelle
Évolution naturelle
Dépense IT réelle
40%Nouveaux Projets
60%Maintenir et opérerl’existant
30%Moins € pour les projetsLa demande s’accumule
70%Une pression importante pour réduire les coûts
Evolution de la dépense IT Architecture “accidentelle” du SI
La Promesse: Passer d’une Architecture “accidentell e” du SI à une Architecture “planifiée”
La Promesse: Passer d’une Architecture “accidentell e” du SI à une Architecture “planifiée”
SOAPièges, Risques et Bonnes pratiques
• Avoir un point de vue uniquement technique. L’outil (ESB, SOAP, WSDL…) est le remède universel.
Pas un défi technique mais avant tout un défi d’Organisation
����
SOAPièges, Risques et Bonnes pratiques
• La relative simplicité de mise en œuvre des Web Services ne doit pas masquer les risques que peuvent entraîner leur prolifération non contrôlée– On ne sortira pas de l’architecture « spaghetti » avec coutures– Rationalisation des applications � Rationalisation des services
• Faire l’hypothèse que les projets feront le travail et feront des services réutilisables– Des services pour intégrer les modules d’une même application
• Ils ne seront jamais réutilisés en dehors du contexte de cette application
Une gouvernance adaptée pour trouver l’équilibre entre l’intérêt collectif et les intérêts particuliers des projets����
Temps long
Temps court Le projet Référentiel
SOAQuelques freins à adresser
Construire des servicesréutilisables coûte plus cherque de ne pas en construire
Surcoût de conception
FormalisationBesoins plus larges
Economie de la réutilisation
SOAQuelques freins à adresser
Construire des servicesréutilisables coûte plus cherque de ne pas en construire
Surcoût de conception
FormalisationBesoins plus larges
Dimensionnement, financement& évolutions des
architectures techniques
Consolidation des exigencesCapacitésSLA
Economie de la réutilisation
SOAQuelques freins à adresser
Construire des servicesréutilisables coûte plus cherque de ne pas en construire
Surcoût de conception
FormalisationBesoins plus larges
Dimensionnement, financement& évolutions des
architectures techniques
Consolidation des exigencesCapacitésSLA
Décision basée surCoût de construction
ou Coût complet
Economie de la réutilisation
SOAQuelques freins à adresser
Construire des servicesréutilisables coûte plus cherque de ne pas en construire
Surcoût de conception
FormalisationBesoins plus larges
Dimensionnement, financement& évolutions des
architectures techniques
Consolidation des exigencesCapacitésSLA
Dépendancesentre les projets
Confiance
Qualité
Décision basée surCoût de construction
ou Coût complet
Economie de la réutilisation
Moyens de test
SOAQuelques freins à adresser
Construire des servicesréutilisables coûte plus cherque de ne pas en construire
Surcoût de conception
FormalisationBesoins plus larges
Dimensionnement, financement& évolutions des
architectures techniques
Consolidation des exigencesCapacitésSLA
Dépendancesentre les projets
Confiance
Qualité
Décision basée surCoût de construction
ou Coût complet
Rénover l’existant
Services trop spécifiques Compréhension approfondie
du fonctionnement de l’application existante
Economie de la réutilisation
Moyens de test
Séparer les développements par nature
Organisation traditionnelle
• Projet autonome• Les détails de réalisation sont
connus de tous• Peu de pression à formaliser les
interfaces• Peu de motivation à sortir des
besoins particuliers du projet
PROJETPROJET
Séparer les développements par nature
Organisation traditionnelle
• Projet autonome• Les détails de réalisation sont
connus de tous• Peu de pression à formaliser les
interfaces• Peu de motivation à sortir des
besoins particuliers du projet
PROJETPROJET Développementde services
Projets de solution métier
Organisations spécialisées• La publication des services est
obligatoire• Séparation et clarification des objectifs• Développement rapide des solutions
métier• Adoption des services et gestion
efficace du portefeuille des services
Séparer les développements par nature
Organisation traditionnelle
• Projet autonome• Les détails de réalisation sont
connus de tous• Peu de pression à formaliser les
interfaces• Peu de motivation à sortir des
besoins particuliers du projet
PROJETPROJET
Développementde services
Projets de solution métier
Organisations spécialisées• La publication des services est
obligatoire• Séparation et clarification des objectifs• Développement rapide des solutions
métier• Adoption des services et gestion
efficace du portefeuille des services
Ne pas créer uneDirection des Services
La pertinence desServices vient de l’expertise métier
Gouvernance Mise dans un ordre parfait ou Maitrise du Chaos
• Le SI est organiqueet dynamique
Toujours des travauxquelque part
Logique Darwiniste
• Les ‘‘clients’’ du SI se sont appropriés le Web
Evolutions rapides d’un système sans couture
Web Oriented Architecture
• ‘‘La valeur du Web réside dans la réutilisation non anticipée qu’il permet’’
• ‘‘Conçu pour faciliter les usages futurs que l’on ne connaît pas’’
• ‘‘Si vous êtes Directeur des Systèmes d’Information, vous devriez
faire un inventaire des données dont vous disposez et réfléchir
à la valeur que ces données pourraient avoir si elles étaient disponibles plus largement au sein de l’entreprise voire àl’extérieur de l’entreprise, notamment pour vos partenaires’’
Tim Berners Lee Inventeur du web����
Web Oriented Architecture
• WOA = SOA + WWW + REST‘‘WOA is an architectural style that is a substyle of SOA based on the architecture of the WWW with the following additional constraints: globally linked, decentralized, and uniform intermediary processing of application state via self-describing messages’’
• ‘‘L’indépendance par rapport aux applications doit être la première qualité des interfaces.’’
• ‘‘WS-* ont été conçu pour obtenir l’indépendance par rapport aux implémentations techniques.’’
• ‘‘La dépendance aux protocoles applicatifs est un obstacle àla réutilisation et au partage.’’
Putting the Web back in Web ServicesNick Gall, Dan Scholler, Anthony Bradley����
Moteur de Recherche dans un contexte Entreprise
Bien plus qu’une boite de recherche sur l’Intranet����
Silo BreakerExpérience Utilisateursimple et efficace Indexer les Bases de données
Un composant d’infrastructurepour l’accès à l’information
Data
Reusable Connector
User Interface
Search Infrastructure
Reusable Connector
Data
User Interface
����Des applications métier développées à l’aide du moteur de recherche
Interfaces Utilisateurgénériques ou conçues
spécifiquementpour un contexte de travail
Transparence de lalocalisation
Intelligence des donnéesgrâce aux
technologies sémantiques
Un composant d’infrastructurepour l’accès à l’information
Data
Reusable Connector
User Interface
Search Infrastructure
Reusable Connector
Data
User Interface
����Des applications métier développées à l’aide du moteur de recherche
Interfaces Utilisateurgénériques ou conçues
spécifiquementpour un contexte de travail
Transparence de lalocalisation
Intelligence des donnéesgrâce aux
technologies sémantiques
Résistance despropriétaires des
applications
Sécurité d’accèsaux données
Les connecteursextraient
les droits d’accès
Un composant d’infrastructurepour l’accès à l’information
Data
Reusable Connector
User Interface
Search Infrastructure
Reusable Connector
Data
User Interface
����Des applications métier développées à l’aide du moteur de recherche
Interfaces Utilisateurgénériques ou conçues
spécifiquementpour un contexte de travail
Transparence de lalocalisation
Intelligence des donnéesgrâce aux
technologies sémantiques
Résistance despropriétaires des
applications
Sécurité d’accèsaux données
Les connecteursextraient
les droits d’accès
Mise en regard des schémas de sécuritémis cote à cote
Reconnaissance d’une complexitéimportante et inutile
Simplification salutaire pour tous
Simplifier les développements
SOA ‘‘traditionnelle’’SOA ‘‘traditionnelle’’
Appli Appli Appli Appli Appli
Application Application
ESB
www.
Moteur de rechercheMoteur de recherche
Collecte dynamique
Indexationen temps réel
Mises à jourarchitecture
REST
Migration
Moteur deRecherche
Applications La Poste
TéléphonieSIP
SI Engagement Client
Tous les documentsTous les
documents
3631
www.laposte.fr
99999 La Poste
Front Office• Informations• 2nd présentation LR• Incidents distribution• Réclamations• Campagnes Information
Front Office• Informations• 2nd présentation LR• Incidents distribution• Réclamations• Campagnes Information
Moteur de RechercheMoteur de Recherche
350 opérateurs6 Centres de contacts
25 000 agents3 300 établissements Management
Back Office• Suivi dossiers, actions• Gestion responsables,
modifications• Gestion des équipes
facteurs
Back Office• Suivi dossiers, actions• Gestion responsables,
modifications• Gestion des équipes
facteurs
Reporting• Suivi des engagements• Suivi de la qualité• Répartition de l’activité
par canal et territoire
Reporting• Suivi des engagements• Suivi de la qualité• Répartition de l’activité
par canal et territoire
Création – Mise à jour - RechercheCréation – Mise à jour - Recherche
IndexIndex
Applications La Poste
Applications La Poste
• Voies, tournées• BAL• Incidents tournées• Objets suivis• Contrats de ré-expédition
Le déroulé du projet
Lancement
Mise enproduction
1 mois
Développement
02/2008
03/2008
06/2008
Livraisons au client
CentresParis Nord
Agen
Evolutions
Mise enproduction
5 autres centres
07/2008
Mise enproduction
3631
11/2008
Livraisons au client
• Le projet est découpé en itérations• A chaque itération, une liste précise
de scénarios métier à réaliser est établie• A chaque itération, une nouvelle version
stable est livrée• Grande visibilité de l’avancement• Déploiement progressif
– Types de demande– Centres de contact – Centres
nationaux/locaux
Généralisationnationale
01/2009
Pour conclure
Ce n'est pas parce que c'est
difficile que l'on n’ essaie pas.
C’est parce que l’on n’ essaie pas
que tout devient difficile.
Sénèque
����
• Simplifions plutôt que gérer la complexité• Simplifions les organisations pour simplifier le SI• Reconnaissons la maturité des technologies et pratiques du Web• Les ‘‘ clients ’’ du SI se sont appropriés le Web et vont
exiger que la DSI fasse aussi bien
Pour où commencer
• Mettre en place un système de mesure (même approchée) de la taille du SI . Le faire comprendre.
• Faire un inventaire des 10 données dont le partage apporte le plus de valeur au sein de l’entreprise
– Définir un URL pour chacune
– Mettre en place un fil RSS pour suivre l’évolution
• Expérimenter un moteur de recherche pour créer une Vue consolidée (360°) en réduisant la distance sémantique entre deux silos applicatifs
• Expérimenter une démarche de projet Agile– Contraindre fortement la taille du cahier des charg es initial
– Mobiliser tous les acteurs dans la recherche commun e de la solution la plus simple à livrer dans un délai co urt
Questions & Réactions