Architecture d`entreprise et urbanisation des SI

publicité
DSCG : UE5 - Management des Systèmes d'Information
Architecture d'entreprise et urbanisation des SI
Table des matières
CARTE HEURISTIQUE ................................................................................................................................. 2
ARCHITECTURE D'ENTREPRISE..................................................................................................3
FRAMEWORK
DE
ZACHMAN......................................................................................................................... 3
La dimension horizontale - les points de vue..............................................................................................................................4
La dimension verticale - Les abstractions..................................................................................................................................4
URBANISATION DES SYSTÈMES D'INFORMATION...................................................................6
DÉFINITIONS............................................................................................................................................ 6
FACTEURS DE L'URBANISATION.................................................................................................................... 7
INDICE D'URBANISATION ............................................................................................................8
AXES..................................................................................................................................................... 8
Correspondance processus - indice d'urbanisation...................................................................................................................9
1/10
15-COURS_MSI_Urbanisation
DSCG : UE5 - Management des Systèmes d'Information
Architecture d'entreprise et urbanisation des SI
Carte heuristique
2/10
15-COURS_MSI_Urbanisation
DSCG : UE5 - Management des Systèmes d'Information
Architecture d'entreprise et urbanisation des SI
Architecture d'entreprise
L'architecture d'entreprise (EA) trouve ses origines à la fin des années quatre-vingt, avec le
framework de Zachman. Cette discipline s'est développée au niveau international, et la même
problématique a donné lieu en France à l'approche d'urbanisation.
L'EA vise à piloter globalement la « transformation permanente » de l'entreprise:
•
l'EA donne l'ensemble des visions sur la transformation, du métier (processus, organisation) à
« l'outil informatique» ;
•
l'EA fournit une cible, une analyse des écarts et une feuille de route pour la migration. Ainsi
elle décrit comment l'entreprise fonctionne et comment elle va se transformer.
C'est un processus dynamique et itératif qui facilite la communication et la synergie entre l'ensemble
des acteurs de l'entreprise: management, maîtrise d'ouvrage, pilotes de processus, maîtrise d'œuvre.
Les « leviers» sur lesquels joue l'architecture d'entreprise pour impulser le pilotage de la
transformation permanente de l'entreprise sont :
•
L'alignement sur le métier.
•
La définition de l'existant et de la cible et l'analyse des écarts.
•
Le pilotage de la transformation « au quotidien» qui s'appuie sur une gouvernance adaptée et
le suivi d'une feuille de route de migration.
•
La mobilisation de l'ensemble des acteurs autour de la transformation.
L'État de l'Art international comprend en particulier le framework de Zachman, qui situe le cadre
général des diverses ingénieries de transformation.
Framework de Zachman
C'est en 1987 que John Zachman, employé d'IBM, propose une méthode de représentation de
l'architecture système d'une entreprise. Véritable portail d'accès aux référentiels de l'entreprise, le
cadre Zachman (Zachman Framework). L'idée étant qu'une entreprise n'a pas qu'une seule
architecture, mais plusieurs suivants différents points de vue et à différents niveaux.
Le cadre de Zachman est un schéma à deux dimensions qui représente l'entreprise :
3/10
15-COURS_MSI_Urbanisation
DSCG : UE5 - Management des Systèmes d'Information
Architecture d'entreprise et urbanisation des SI
•
La dimension horizontale contient 6 types de groupes qui utilisent 6 types de modèles. Le
haut des lignes représente la partie conceptuelle de la représentation de l'entreprise alors que
la partie basse est plus concrète.
•
La dimension verticale est basée sur 6 interrogations de base : Quoi, Comment, Où, Qui,
Quand et Pourquoi?
La dimension horizontale - les points de vue
Portée (contextuelle) (Scope (contextual)) : le point de vue du planificateur
Cette ligne décrit les modèles, l'architecture et les représentations qui correspondent aux limites de
l'organisation concernée.
Modèle métier (conceptuel) (Business Model (conceptual)) : le point de vue du propriétaire
Cette ligne décrit les modèles, l'architecture et les représentations utilisés par les propriétaires des
process métier. Elle se concentre sur les utilisations habituelles d'un produit.
Modèle système (logique) (System model (logical)) : le point de vue du concepteur
Cette ligne décrit les modèles, l'architecture et les représentations utilisés par les ingénieurs,
architecte et toutes personnes qui doivent arbitrer entre les besoins et ce qui est techniquement
possible de faire.
Modèle de technologie (physique) (Technology model (physical)) : le point de vue du constructeur
Cette ligne décrit les modèles, l'architecture et les représentations utilisées par les techniciens, les
ingénieurs et les contractants qui modélisent et créent les produits.
Représentation détaillée (hors contexte) (Detailed representations (Out-of-Context Perspective) :
Point de vue des sous-traitants
Cette partie décrit les différents éléments inclus dans le produit final (ex. : composants logiciels).
Pour les développeurs de logiciel, cette partie correspond à l'intégration de modules ou de
composants en provenance de l'extérieur.
Le fonctionnement de l'entreprise (the functioning enterprise)
Cette partie représente la réelle mise en œuvre des éléments, c'est l'existant dans toute sa
complexité.
La dimension verticale - Les abstractions
Chaque vision est définie par plusieurs questions. Ces 6 questions résument les questions que se
posent fréquemment les personnes lorsqu'elles essaient de comprendre.
Le Quoi ? (Données) En quoi est-ce fait ?
C'est la composition du produit. Dans le cas d'un logiciel, il s'agit des données. Zachman propose
pour chaque colonne, un modèle d'illustration. Ici : Objet - relation - Objet
Le Comment ? (Fonctions) Comment ça fonctionne ?
Cette colonne correspond au fonctionnement et à la transformation du produit. Le modèle proposé
par Zachman est le suivant Processus - Entrée/Sortie - Processus
Le Où ? (Réseau) Où sont les éléments les uns par rapport aux autres ?
Cette colonne s'intéresse à l'emplacement et aux connexions du produit. Le modèle est : Nœud - lien
- Nœud
Le qui ? (Personnel) Qui fait quoi ?
Cette colonne correspond au personnel, aux manuels, aux procédures qui leur sont utiles pour faire
leurs tâches. Le modèle est Acteur - Tache - Acteur.
Le quand ? (Temps) Quand se produisent les choses ?
Cette colonne concerne les cycles de vie, les durées et les programmes qui sont utilisés pour
contrôler l'activité. Le modèle est Événement - Cycle - Événement.
Le pourquoi ? (Motivation) Pourquoi les événements arrivent-ils ?
Cette colonne correspond aux objectifs, plans et règles qui guident l'organisation. Le modèle est
Finalité - Moyens - Finalité.
4/10
15-COURS_MSI_Urbanisation
DSCG : UE5 - Management des Systèmes d'Information
Architecture d'entreprise et urbanisation des SI
Chaque cellule décrit une architecture, un modèle, une représentation ou une description qu'une
organisation peut documenter. Il est possible de décrire chacune de ces cellules indépendamment les
unes des autres, mais il existe des liens entre ces cellules. En effet, chaque ligne décrit un point de
vue et chaque colonne est basée sur le même type d'élément.
Le cadre Zachman
Données Quoi ?
Activités Comment ?
Emplacement Où ?
Portée (contextuelle)
Planificateur
Liste des éléments
importants pour
l'activité
Liste des processus
exécutés par l'activité
Liste des lieux où est
exercée l'activité
Modèle métier
(conceptuel)
Modèle de données
conceptuelles
Modèle métier
Modèle logistique
Modèle système
(logique)
Modèle de données
logiques
Architecture de
programmes
Architecture SI
distribuée
Modèle de technologie
(physique)
Modèle de données
physiques
Modélisation de
systèmes (fonction
informatique)
Architecture
technologique
Représentation détaillée
Définition des données
(hors contexte)
Programmes
Architecture réseau
Le fonctionnement "réel"
Données métier réelles
de l'entreprise
Code du programme
Réseau physique réel
Personnel Qui ?
Temps Quand ?
Motivation - Pourquoi ?
Portée (contextuelle)
Planificateur
Listes des
organisations
importantes pour
l'activité
Liste des évènements
significatifs pour le
métier
Liste des objectifs
métiers stratégiques
Modèle métier
(conceptuel)
Modèle hiérarchique
Modèle temporel
Modèle d'objectifs
Modèle système
(logique)
Interface homme /
document
Structure de traitement
Modèle de règle métier
Modèle de technologie
(physique)
Matrice organisation /
processus
Structure de contrôle
Modélisation des règles
Représentation détaillée
(hors contexte)
Architecture de
sécurité
Le fonctionnement "réel"
de l'entreprise
Organisation métier
réelle
Définition du calendrier Spécification des règles
Planning
Stratégie réelle
Cette matrice est une solution élégante pour décrire l'entreprise.
La structuration d'un référentiel processus suppose une approche selon deux dimensions : le prisme
d'analyse et le niveau de détail. Le prisme définit l'angle selon lequel on décrit et correspond aux
colonnes du modèle de Zachman, le niveau de détail correspondant globalement aux lignes. Quand
on se place à un niveau macro, le modèle est forcément orienté métier et se veut indépendant des
outils et technologies mis en œuvre.
Toute cartographie se trouve donc nécessairement au croisement de ces deux axes, un même
modèle ne pouvant traduire tous les prismes et tous les niveaux de détail. De ce point de vue, le
modèle de Zachman répond à ce besoin d'organisation du référentiel dans lequel tout modèle doit
pouvoir se situer clairement au sein du damier.
5/10
15-COURS_MSI_Urbanisation
DSCG : UE5 - Management des Systèmes d'Information
Architecture d'entreprise et urbanisation des SI
Urbanisation des Systèmes d'information
Définitions
L’« urbanisme du système d’information » désigne la démarche qui consiste à définir un système
d’information cible qui puisse s’adapter et anticiper les différents changements (stratégiques,
organisationnels, juridiques…) touchant l’entreprise .
Le « plan d’urbanisme du système d’information » désigne l’agrégation de la définition du
système d’information cible et des règles d’urbanisme avec la trajectoire à suivre pour atteindre ce
système d’information cible.
L' « urbanisation » est la démarche qui consiste à rendre un système d’information plus apte à
servir la stratégie de l’entreprise et à anticiper les changements dans l’environnement de l’entreprise.
L’« urbanisation du système d’information » désigne plus précisément la mise en œuvre du plan
d’urbanisme du système d’information.
Le « processus d'urbanisation » correspond à l'ensemble des activités liées à l'urbanisme du SI.
C'est un processus permanent dont la géométrie est variable : il doit s'adapter aux entreprises qui se
l'approprient et il évolue dans le temps au fil de la maturité acquise.
La démarche d'urbanisme considère quatre niveaux de préoccupation : métier, fonctionnel, applicatif
et technique. Le facteur-clé de succès est de considérer que, si ces quatre «univers» sont «
parallèles », ils n'en sont pas moins liés : aligner le SI sur la stratégie et les besoins consiste à
travailler sur les « passages» entre ces univers. En particulier, le niveau fonctionnel supporte
l'abstraction nécessaire entre les besoins et les solutions : ce découplage permet de garantir la
souplesse d'évolution des applications et la réutilisation de leurs composants. C'est là que réside la
clé de l'agilité.
Le processus est organisé en cinq sous-ensembles :
•
Pilotage : mettre en œuvre le processus et le piloter ; porter les préoccupations de
l'urbanisme du SI au niveau de l'arbitrage des projets de l'entreprise.
•
Cadre d'urbanisme : poser les principes et règles fondamentaux d'urbanisme : définir les
cibles fonctionnelles et/ou applicatives, le plan de migration vers la cible.
6/10
15-COURS_MSI_Urbanisation
DSCG : UE5 - Management des Systèmes d'Information
Architecture d'entreprise et urbanisation des SI
•
Infrastructure fonctionnelle : structurer le SI sur la base d'un véritable socle de l'évolutivité
maîtrisée et de la réutilisation : mettre sous contrôle et normaliser les référentiels de
données et de services, les échanges inter-applicatifs ...
•
Relations avec les projets : s'assurer que les règles d'urbanisme du SI sont prises en
compte dès les études amont, et dans la mise en œuvre des solutions applicatives.
•
Support et communication : convaincre de l'intérêt de la démarche et en développer la
pratique ; partager la connaissance du SI au travers des cartographies.
Facteurs de l'urbanisation
L’environnement concurrentiel des entreprises
La stratégie de l’entreprise est de moins en moins stable dans le temps. L’entreprise doit pouvoir
profiter des opportunités et doit « prioriser » les projets qui se multiplient.
Il n'est plus raisonnable d’envisager la construction d’un nouveau système d’information.
le changement est devenu la règle. Les entreprises doivent pouvoir réagir rapidement aux
mouvements des marchés, à la versatilité des besoins des clients, aux évolutions des métiers
des utilisateurs, à l’évolution des technologies…
la prévisibilité des changements extérieurs se réduit, dans un monde concurrentiel soumis
notamment aux effets des modes, les stratégies de communication des différents acteurs
rapprochent de plus en plus l’horizon des changements envisageables ;
l’horizon temporel des évolutions de l’entreprise est lui aussi raccourci : il est dorénavant
difficile de faire une prévision et de la maintenir telle quelle sur du long terme.
le système d’information est devenu lui-même un élément concurrentiel dans la stratégie de
la plupart des entreprises.
7/10
15-COURS_MSI_Urbanisation
DSCG : UE5 - Management des Systèmes d'Information
Architecture d'entreprise et urbanisation des SI
Indice d'urbanisation
(Urbanisation des SI et Gouvernance – Club Urba-EA – Dunod 2010)
L'indice d'urbanisation constitue un outil de gouvernance et de management du SI, qui permet, à
partir d'une évaluation de la démarche d'urbanisation de tout le système d'information de l'entreprise
ou d'une partie, de renforcer les quatre piliers de la gouvernance du SI : anticiper, décider,
communiquer et suivre.
L'indice est constitué de mesures qualitatives et quantitatives réalisées sur sept axes d'analyse:
•
connaître le SI existant et cible,
•
gérer les référentiels de l'entreprise (données et services),
•
fournir un cadre pour les évolutions du SI,
•
accompagner les projets,
•
maîtriser la complexité des flux d'échanges d'informations,
•
piloter l'urbanisation du SI,
•
communiquer sur l'urbanisme et développer les compétences.
Représenté sous forme graphique (de type radar), il peut combiner à la fois un état existant, des
évolutions successives ou un état cible. Dans le cas d'organisations complexes (groupes,
implantations internationales, SI multiples par branches ... ) il peut également être éclaté en
domaines d'étude, et reconsolidé au niveau de l'entreprise.
Partant de l'analyse des résultats, on peut alors construire le plan de progrès nécessaire au
développement et à l'appropriation de la démarche d'urbanisme dans l'organisation.
Axes
1 - Connaitre le SI existant et cible
2 - Gérer les référentiels de l'entreprise (données et services)
3 - Fournir un cadre pour l'évolution des SI
4 - Accompagner les projets
5 - Maitriser la complexité des flux d'échange d'informations
6 - Piloter l'urbanisation du SI
7 - Communiquer sur l'urbanisme et développer les compétences
8/10
15-COURS_MSI_Urbanisation
DSCG : UE5 - Management des Systèmes d'Information
Architecture d'entreprise et urbanisation des SI
Correspondance processus - indice d'urbanisation
Thème
Processus
Piloter l'urbanisation du SI
PILOTAGE
Axe/critère de l'indice
6.1 - Urbanisme et lancement des projets
6.2 - Moyens de l'urbanisme
Participer aux comités d'arbitrage
6.3 - Pilotage de l'urbanisation
projets
3.1 - Connaissance des objectifs métiers
Faire le lien avec la stratégie
3.2 - Processus métier cible
business et la gouvernance du SI 3.3 - Connaissance des niveaux de service (SLA) et de
l'opérationnalité du SI
3.4 - Cible fonctionnelle du SI
Elaborer et réviser le cadre
3.5 - Cible d'architecture applicative
d'urbanisme et d'architecture du
3.6 - Existence de règles ou d'une charte d'urbanisme
SI
3.7 - Plan de migration
2.1 - Définition des données métier clés
Mettre les référentiels de données 2.2 - Responsabilités métier ou MOA sur les référentiels
OPÉRATIONNEL
et de services sous contrôle
2.3 - Dispositifs de partage des données de référence
2.4 - Mise en œuvre et partage de services communs
Standardiser et simplifier les
5.1 - Description des flux
échanges inter-applicatifs
5.2 - Standardisation des échanges
Faire le lien avec les
3.8 - Lien avec l'infrastructure technique
infrastructures techniques
Participer aux études amont des
4.1 - Urbanisme dans les études et projets
projets
Suivre et accompagner les projets 4.2 - Suivi de la prise en compte de l'urbanisme par les
informatiques
projets
1.1 - Référentiel de cartographie de processus métier
Maintenir et diffuser les
1.2 - Référentiel de cartographie fonctionnelle
référentiels de cartographie
1.3 - Référentiel de cartographie applicative
SUPPORT &.
existant et cible
1.4 - Référentiel de cartographie d'infrastructure technique
COMMUNICATI
ON
7.1 - Communication
Développer les compétences en
7.2 - Formation à l'urbanisation
urbanisme du SI
7.3 - Gestion des compétences de l'urbanisme
9/10
15-COURS_MSI_Urbanisation
DSCG : UE5 - Management des Systèmes d'Information
Architecture d'entreprise et urbanisation des SI
Exemple de la Société Générale
10/10
15-COURS_MSI_Urbanisation
Téléchargement