Urbanisation du Syst
Urbanisation du Syst è è me me d d ’ ’ Information Information
A.M. Blanc Alquier
Université Toulouse 1
2
Bibliographie Bibliographie
J. Sassoon, Urbanisation des systèmes d'information, Hermès Coll., 1998
C. Longépé, Le projet d'urbanisation du S.I. 2e édition, Dunod, 2004
Club URBA-EA (ex Club URBA-SI), Urbanisme des SI et gouvernance : Retours d'expériences et bonnes pratiques, Dunod, 2006
Club URBA-SI, Pratiques de l'urbanisme des systèmes d'information en entreprises, Publibook, 2003
Y. Caseau, Urbanisation et BPM, Le point de vue d’un DSI 2e édition, Dunod, 2006
B. Le Roux, L. Desbertrand, P. Guérif, X. Tang, J. Tixier, P. Verger, Urbanisation et modernisation du SI, Lavoisier, 2004
J-C. Bonne, Aldo Maddaloni, Convaincre pour urbaniser le SI, Lavoisier, Paris, 2004
B. Le Roux, J. Paumier, La gouvernance de l'évolution du SI, Lavoisier, 2006
R. Mandel, De la stratégie business aux systèmes d'information: l'entreprise et son écosystème, Lavoisier, Paris, 2006
X. Fournier-Morel, P. Grojean, G. Plouin, C. Rognon, SOA le guide de l’architecte, Dunod, 2006
Qu Qu ’ ’ est est - - ce? ce?
Wikipedia, Club Urba-SI, JDN
« Organisation de la transformation progressive et continue du système d’information,
visant à
le simplifier,
optimiser sa valeur ajoutée,
le rendre plus réactif et flexible vis à vis des évolutions stratégiques de l'entreprise,
tout en s'appuyant sur les opportunités
4
Positionnement Positionnement
Problème clairement recensé aujourd’hui
Démarche
Conduite de projet d’architecture (quartiers, îlots,…)
Méthode
Formalisation, modélisation
Métier d’urbaniste de SI
parmi les 10 postes les plus recherchés en informatique
Évolution du bon vieux schéma directeur…
Buts annonc
Buts annonc é é s de l s de l ’ ’ urbanisation urbanisation
Système d’Information
Réactivité, flexibilité
Alignement stratégique sur le métier
Soutien et accompagnement de la stratégie de l’entreprise
Système informatique
Meilleur rapport coûts/qualité/délais du développement
Architecture
6
Probl
Probl è è mes mes
empilement de générations successives d’applications
Imbrications, redondances, manques de cohérence
Complexité croissante
difficultés de plus en plus grandes pour adapter aux besoins et/ou la demande
besoins
rapidité de développement
intégration, interactions, interopérabilité, dés- intégration,…
interchangeabilité
Syst Syst è è me d me d ’ ’ information / syst information / syst è è me me informatique
informatique
Système d’Information
« Ensemble des informations, formelles ou
informelles, circulant dans une organisation … pour en assurer le pilotage » (72, Le Moigne)
Système informatique
informations formelles et outils informatique
Remarque préalable :
Le SI est partiellement automatisé (système
informatique)
8
Quels moteurs d
Quels moteurs d ’é ’é volution du SI ? volution du SI ?
1° famille : organisation de l’entreprise ….(du système)
Le besoin
2° famille : la technologie
La mise en œuvre
Synergie
Les besoins rencontrent les TIC, les TIC
rencontrent les besoins
ROI des TIC ROI des TIC
mesure sur les 20 dernières années
Pas d’impact significatif des investissements d’informatique sur la productivité
Pas de lien entre les dépenses informatique et la profitabilité business
= pas de retour sur investissement (ROI) significatif
sauf si le Traitement de l’Information est associé à :
une innovation dans les méthodes de travail
Strassman, Scott Morton, Davenport, Kroenke&Hatch,…
10
Les usages des TIC Les usages des TIC
Procédures automatisées
Progiciels, ERP,LGI, …
Aide à la décision
Aide à la décision personnelle : Microinformatique, assistants utilisateurs
Aide à la décision métiers
Aide à la décision stratégique, intelligence économique
Aide à la décision coopérative (de processus)
Coopération
Réseaux, Internet, Intranet, Extranet, portails
Workflow,…
Profitabilit
Profitabilit é é des TIC des TIC
Automatisation des procédures
gains de productivité : 10%
Aide à la décision
optimisation du fonctionnement et de la qualité des services
changement des méthodes de travail
Gains d’efficacité : environ 50%
Communications
échanges d'information externes et internes
organisation par processus
Gains d’efficacité et d’innovation: facteur
12
Axes d
Axes d ’é ’é volution majeurs en organisation volution majeurs en organisation
1- Automatisation de tâches : PEU
2- aide à la décision, management des connaissances
Mieux piloter
3- organisation par processus, intégration,
Nouvelle forme d’organisation du travail
Travail coopératif, orientation client
Besoins … à suivre et à anticiper
Impact des forces exerc
Impact des forces exerc é é es es - - 1 1
changement de l’environnement
changement de l’environnement
changement de la stratégie changement de la stratégie
changement de la technologie
changement
de la technologie changement
de l’organisation changement de l’organisation
forces externes
forces internes
forces technologiques
d’d’apraprèès Y. s Y. PigneurPigneur, HEC , HEC Lausanne
Lausanne
14
Impact des forces exerc
Impact des forces exerc é é es es - - 2 2
EDPEDP processus industriels processus
industriels bureautiquebureautique rapportsrapports SIADSIAD EISEIS soutien de
l’exploitation soutien de l’exploitation
Systèmes d’information
Systèmes d’information
soutien de la gestion soutien de la gestion
décision décision
GDSS,
Datawarehouse, ODSS ...
Y.Pigneur Y.Pigneur
Impact des forces exerc
Impact des forces exerc é é es es - - 3 3
partage d’information
partage d’information échanges
échanges coordination
d’activités coordination
d’activités soutien de
l’exploitation soutien de l’exploitation
Systèmes d’information
Systèmes d’information
soutien de la communication
soutien de la communication soutien de
la décision soutien de la décision
projet projet processus
processus
partenariat partenariat
16
1 1 ° ° axe : Aide axe : Aide à à la prise de d la prise de d é é cision cision
Résolution de problèmes incomplètement structurés
H.A. Simon, J.L. Le Moigne,…
Ingénierie du besoin
Besoin mal ou incomplètement connu à l’avance
Approche réfléchie de la situation de décision
Appui du processus cognitif du décideur
Information vs. connaissance
Prototypage
SIAD SIAD
Kroenke & Hatch
SIAD p (personnels)
SIAD métiers
Applications métiers
SIAD coopératifs
SIAD Coop
SIAD Coop é é ratifs ratifs
Business process redesign, ou changements internes dans le mode de production
réingénierie des procédures de travail, refonte des modes de production
production organisée par projet, par affaire,...
travail concourant
SIAD Coop
SIAD Coop é é ratifs ratifs
Business network redesign
ou changements externes dans les échanges et les interactions avec d'autres entreprises dans un
réseau de travail multipartenaires (réseau interentreprises)
Intégration de process interentreprises
Entreprise virtuelle
Business scope redefinition ou SIAD stratégiques
redéfinition de la stratégie
20
Aide
Aide à à la prise de d la prise de d é é cision et SI cision et SI
Situations de décision
Peu de référentiels, nouveauté
Ex : Le tableau de bord prospectif
Synergie avec les TI
Outils
Fouille de données et découverte de connaissances
…
Fonctions du SI
Publication de l’architecture et des contenus
Accès systématisé aux informations
Interfaces homme-machine : représentation, interprétation, simulation
Support du changement
Assistants utilisateurs
2 2 ° ° axe : Organisation par processus axe : Organisation par processus
Davenport, Hammer&Champy,…
Depuis le début des années 1990, l’organisation par processus est définie comme une nouvelle théorie d’organisation du travail
Précurseur : Mintzberg
forme nouvelle de management de l’entreprise appelée management par processus
BPM, BPI,…
22
Processus Processus
Système complexe d’intervenants, de moyens et d’actions, constitué pour apporter une réponse au besoin, exprimé ou implicite, d’un maître d’ouvrage
implique
un objectif physique ou intellectuel,
des actions à entreprendre avec des ressources données,
un « client »
un lien étroit entre décisions et opérationnel
!! Pas plus de 20 processus dans une organisation, quelle que soit sa taille
!! Il ne s’agit pas de métiers
Management par processus Management par processus
une structure du travail orientée processus
vue horizontale de l’entreprise, qui traverse les frontières entre unités organisationnelles
organisation matricielle du travail, à travers métiers, fonctions et procédures
nouvelle théorie d’organisation du travail
changement radical de
l’organisation hiérarchique par fonction
vise à unir la stratégie de
une vision processus des affaires
focalisation sur le point de vue du client, ses exigences et sa
satisfaction
pilotage par les exigences client
focalisation sur la façon de générer de la valeur
AmAméélioration fondamentale de lioration fondamentale de ll’organisation et des r’organisation et des réésultats de sultats de ll’entreprise’entreprise
24
Les m
Les m é é thodes, mod thodes, mod è è les et outils de les et outils de l l ’ ’ urbanisation urbanisation
Amont
Cartographie du SI
Aval : mise en application
architectures orientées services
Cartographie du SI Cartographie du SI
Cartographier le SI et le système informatique existants
objets du système d'information (applications, fonctions, serveurs, etc.) et leurs liens
Méthodes et outils de modélisation dits « métier »
Casewise Corporate Modeler, Qualigram Manager, Aris Business Architect, Win’Design Business
Process, MEGA, OSSAD, …
La cartographie, outil de communication
"Voici les outils que nous mettons à la disposition
26
Cartographie du SI Cartographie du SI
Pilotage et grandes orientations stratégiques
Métiers : unités organisationnelles permettant de réaliser la stratégie en divisant le travail.
les fonctions du système d'information en termes de traitements d'information
outils informatiques
* L'architecture applicative ne couvre que partiellement l'architecture fonctionnelle
infrastructures et plates-formes techniques : réseaux, serveurs, plates-
formes d'implémentation, langages et autres standards de développement,…
Wikipedia Wikipedia
Cartographie du SI Cartographie du SI
Cartographie métiers
« le processus métier n'est pas un objet de système d'information »
Mais une modélisation détaillée des processus est nécessaire
multidisciplinaire
Cartographie fonctionnelle
calque des processus vs. calque des applications ?
Cartographie applicative
applications utilisées au sein de l'entreprise
la plus parlante
28
Outils du march Outils du march é é
Les systèmes d'automatisation des processus et les solutions de workflow
Aqualogic, Sun Java Integration Suite
Les ERP
Quid de l'interopérabilité avec ce que propose d'autres fournisseurs
…
Questions Questions
Peut-on réellement séparer stratégie, processus et technique des TI?
Non
forte synergie
besoins incomplètement structurés
besoins évolutifs
les TI permettent de redéfinir les processus
30
SOA ? SOA ?
Architecture orientée services
Nouveau champion de l'urbanisme informatique et de l’interopérabilité
Apparue en 2003 (Gartner)
Penser le SI en termes d'architecture de services
Nouveau principe de conception d'application qui vise à libérer les développeurs grâce un usage fort des services Web
Wikipedia Wikipedia
SOA SOA
Architecture de médiation, qui met en œuvre des services
Un service met à disposition des intervenants dans des
processus métiers un accès vers une ou plusieurs fonctions métiers
Il concrétise le lien entre la couche métier (côté consommateur) et les implémentations du SI (côté fournisseur) en prenant à sa charge un contrat (côté pourvoyeur)
Ce lien est standardisé et indépendant de l’implémentation
Un processus SOA exclut a priori l’homme dans la boucle
SOA, le guide SOA, le guide de l’de l’architectearchitecte
32
Service Service
Action de traitement d’information exécutée par un « fournisseur »
À l'attention d'un « client »
Par le biais d'un médiateur responsable de la mise en relation des composants
Couches applicatives permettant de réutiliser les applicatifs métiers
Modèle d'interaction applicative
Couplages « lâches »
Communication universelle entre environnements informatiques
Utilisation d'une couche d'interface interopérable
Forte cohérence interne
La SOA est un concept d'architecture
implémentée avec des webservices
utilisant des interfaces d'invocation et des vocabulaires de description de données communs aux fournisseurs et aux consommateurs
Les deux faces de la SOA Les deux faces de la SOA
Côté « haut » = SOA et urbanisation
penser le SI en termes d'architecture de services
Les services sont établis par rapport au SI
Cartographie et typologie des besoins indispensables
SOA propose de découper les fonctionnalités d’une application en services métier
Côté « bas » = SOA et développement informatique
Les services ont pour objectif la modularité,
l’interopérabilité, la réutilisabilité, l’hétérogénéité
SOA promet l'interopérabilité des applications par le biais de services
34
Questions Questions
De manière très basique, les services sont une abstraction, une séparation logique, au-dessus des applications et de la technologie
Mais comment trouver la relation entre services et applications
Mélange de fonctions issues des processus et de composants constituant le modèle opérationnel
Définir une SOA n'est pas chose facile
degré élevé d'analyse, de stratégie et de compréhension de l'entreprise
Approches méthodologiques
Surtout sur l’aspect technique
… … Questions Questions
article dans le Monde Informatique du 3 décembre dernier
promesses de SOA non encore concrétisées
observation de l'implémentation des SOA en quatre phases:
1 - écrire les interfaces à l'aide de XML
2 - exposer l'existant sous forme de services Web
3 - connecter ces services avec un ESB (Enterprise service bus)
4 – décrire / implémenter les processus par BPEL
(Business process execution language for Web services)
les projets SOA seraient aujourd'hui majoritairement
36
Questions Questions
des SOA sans XML, services Web ou ESB peuvent exister
baser un projet SOA sur l'existant n'est pas forcément une bonne idée
comment rendre compte de la qualité de service sur un parcours de services, et non seulement sur des appels de services individuels
multiplicité de services (et sous-couches) en
mouvement
D D é é marche marche
Travail important de refonte
Par le SI
Existant : invariants
Structuration a posteriori, protypage, benchmarking
Directions d’évolution à attendre
38
Concepts de la cartographie des SI Concepts de la cartographie des SI
Profondeur
De la donnée (technique) à la connaissance (usage), de la connaissance à la donnée
Espace
Espaces cognitifs et linguistiques multiples
Temps
Évolutions et changements
Paradigme 1 = profondeur Paradigme 1 = profondeur
Profondeur = décision
Interprétation
Donnée ⇒ Sémantique ⇒ Connaissance
Représentation
Connaissance ⇒ Sémantique ⇒ Donnée
Décision = connaissance
Communications = langue, sémantique
Conception de logiciels = conceptuel
““knowledge is raw knowledge is raw material, work in material, work in
process and the finished process and the finished good of decision
good of decision making
making”” ((Holsapple)Holsapple)
40
Donn Donn é é e / Information / Connaissance e / Information / Connaissance
connaissance langage
donnée Décision
Organisation du travail
informatique
Syst Syst è è me de connaissances me de connaissances
Connaissance
Information / langage
Données Système
d’Information = Système de
Connaissance
Système
informatique
42
Profondeur et m
Profondeur et m é é thodes aval thodes aval
Connaissances
Langage, Sémantique
Conceptuel
Organisationnel
Technique
Décisions
Coordination
Modélisation conceptuelle
Qui fait quoi
Mise en oeuvre
Méthodes et applications existantes
Paradigme 2 = espace Paradigme 2 = espace
Espace = organisation du travail
Division du travail : spécialisations, décentralisation
Unités spécialisées
Co-traitants et sous-traitants,…
Langages différents
Hétérogénéité et spécialisations
Métiers
Coordination
44
Coordination Coordination
1 - Simple
2 - Sémantique des objets partagés
3 - Langage pivot de coopération
Langage co-construit
Connaissances émergentes
Ce n’est pas une procédure
Coopération incomplètement structurée
Langage pivot
Paradigme 3 = temps Paradigme 3 = temps
Évolutivité des systèmes et des organisations
Gestion du changement
46
Temps Temps
Evolution temporelle
Adaptation aux changements de l’entreprise
Evolution du SI
structure meccano stable
planification évolutive
rythmes, méthodes et feedbacks différenciés
systèmes correcteurs et compensatoires, à
changement de statut commode
Temps Temps
Gestion du changement
Assistants utilisateurs
Utilisateur final concepteur
Cadre et décideur
Responsables de processus
Projet systémique
48
Cartographie du SI Cartographie du SI
Modèle MUSIC
Management et Utilisation des Systèmes d’Information Coopératifs
Espace
4 composants et leurs liens
Profondeur
5 niveaux dont 3 venant d’autres méthodes
Temps
étapes et paliers, ruptures
Intégration des méthodes aval existantes
Composants Composants
SI Collectif
processus et décisions centralisés
SI Départemental
décentralisation des décisions, fonctions et métiers
SI Individuel
travail et aide à la décision individuels
SI Coopératif
processus
+ aide à la décision stratégique
En convergence avec l’organisation, la valeur ajoutée et les
50
Plan global (
Plan global ( î î lots, lots, … … ) )
SI Col.
SI Col.
SI Col.
SI Col.
SI Col.
SI Col.
SIDSID mméétiertier
SIDSID mémétiertier SIDSID
mémétiertier SIDSID
mémétiertier
SI SI CoopCoop SI CoopSI Coop SIAD SIAD strat
stratéégiquesgiques Strate haute : Strate haute : Cognitif et Cognitif et
langage langage coopcoopéératifsratifs
Strate Strate interm
interméédiaire :diaire : Cognitif et
Cognitif et langage langage mméétierstiers Evénements
Les services Les services
Chacun des échanges correspond à
Une demande, un service
Qui peuvent être typés
Qui sont définis par les activités ou par les ressources informatiques
Type
Données / conceptuel
Linguistique
Cognitif
Contenu
52
La d La d é é marche marche
Services
construction brique par brique
Conceptuel Linguistique Cognitif
Activités Types de SI
Demandes ? Services ?
? ?
Ressources ? ? ?
La mise en
La mise en œ œ uvre uvre
Annuaire des services SI
évolutif
Bus de services d'entreprise
Cf. plates-formes d'intégration du marché permettant d’administrer des liens entre services applicatifs
… des EAI dont les connecteurs s'appuient sur des Web Services
Technologie
éditeurs (Microsoft, IBM et Sun) proposent une bibliothèque de standards pour
l'invocation de composants
54
Un exemple de processus Un exemple de processus
Réponse à appel d’offre
Forte valeur ajoutée
Point d’entrée pour lier stratégie et processus
Constitution de l’offre technique
Management de coût / prix
DECIDE (DECIsion support for optimal biDding in a
competitive business Environment, ESPRIT n° 22298, 96- 98)
Management business par le risque
PRIMA (Project Risk Management, IST-1999-10193, 00- 02)
Economica, 2007
Hypoth
Hypoth è è se de d se de d é é part part
Le fondement des décisions d’affaire repose sur la prise de risques - au sens d’opportunités aussi bien que d’aléas -
Le management contemporain est celui du risque
Le risque est l’indicateur majeur d’évaluation des affaires et de réactivité à l’environnement
économique
⇒ management de la performance de l’entreprise
par le risque
56
R R é é sultat1 : Mod sultat1 : Mod è è le g le g é é n n é é rique des services rique des services pour un processus
pour un processus
un traitement d’information
Aide à la décision
Capitalisation de connaissances
et un méthode d’ingénierie
négociation d’un contrat
études préalables avant décision de lancement du projet
synergie, fertilisation croisée
et aussi … sémantique descriptive du risque
raisonnement générique
harmonisation des façons d’aborder le risque
R R é é sultat 2 : M sultat 2 : M é é thode d thode d ’ ’ ing ing é é nierie nierie
conduite des affaires par le risque business
organisation de la phase conceptuelle du cycle de vie d’un projet ou d’un produit
se traduit par un référentiel du processus de réponse à appel d’offre (RAO)
Hypothèses sur le risque business
C’est une opportunité (risque positif) aussi bien qu’un danger (risque négatif)
Il doit être identifié, anticipé, modélisé,… en interne ou externe (environnement)
Risque = indicateur majeur intégrant coût, prix, et
58
R R é é sultat 3 : mod sultat 3 : mod è è le de SIAD et de le de SIAD et de traitement d
traitement d ’ ’ information information
aide à la décision
raisonnement structuré s’appuyant sur l’évaluation des risques
+ capitalisation des connaissances
Langage pivot
Co-construction coopérative
Méta-langage obtenu par identification d’ontologies de coopération cognitive
Mémoire business
+ services
TI TI
Organisation Organisation
projet projet
AOAO
Analyse Analyse Fonctionnelle Fonctionnelle
AOAO
Produits, Produits,
process process, , ressources ressources
CoûCoûtsts Risque Risque interne interne
Risque Risque
Fonctions
60
Services du SI identifi
Services du SI identifi é é s s
informations attendues
propositions en cours ou passées
analyse fonctionnelle, connaissance des exigences clients
analyse de la valeur
gestion de projet (workflow, progiciels,…)
Annuaire : compétences, …
Y compris entreprises externes et/ou sous-traitants