Compte tenu de la complexification croissante des organisations, la conception de leurs systèmes d'information et plus généralement des systèmes sociaux-techniques exige une approche selon de multiples points de vue, ce qui a conduit au besoin de structurer ces différents points de vue dans des "cadres d'architecture".
A titre d'exemple, le cadre le plus connu pour structurer ce qu’il est convenu d’appeler « l'architecture d'entreprise » est le cadre de Zachman (origine IBM). Il est structuré selon une grille à deux dimensions avec :
-
6 colonnes correspondant aux six questions structurantes de base : quoi ? comment ? où ? qui ? quand? pourquoi ?
-
5 lignes correspondant aux préoccupations de cinq types de parties prenantes : le planificateur, le responsable, le concepteur, le réalisateur, le sous-contractant (qui ne voit qu'une partie de l'ensemble).
|
|
|
Quoi |
Comment |
Où |
Qui |
Quand |
Pourquoi |
|
Point de vue |
Représentation |
Données |
Fonctions |
Réseau |
Personnel |
Temps |
Stratégie |
|
Planificateur |
Ensemble
(Contexte) |
Objets du méter |
Processus du métier |
Localisations géographiques |
Grandes lignes organisation |
Evénements significatifs |
Finalité et stratégies |
|
Responsable
Propriétaire |
Modèle métier
(Conceptuel) |
Modèle sémantique métier |
Modèles des processus métier |
Logistisque support des métiers |
workflow |
Planning maître des processus |
Business plan |
|
Concepteur |
Modèle système
(Logique) |
Modèle logique de données |
Architecture applicative |
Architecture système distribué |
Architecture des IHM
(rôles-produits) |
Structure temporelle des traitements |
Modèle des règles métier |
|
Constructeur |
Modèle technologique
(Physique) |
Schémas des bases de données |
Architecture logiciel applicatif |
Architecture technologique |
Architecture de présentation des IHM
(individus-écrans) |
Structure des activités |
Règles métiers |
|
Sous-contractant |
Représentations détaillées
(Hors contexte) |
Définition des données |
programmes |
Architecture réseau |
Architecture de sécurité |
Chronogrammes |
Spécification des règles |
Cadre de Zachman pour la description d'une architecture d'entreprise
Les cadres d'architectures apparaissent comme des grilles structurantes pour la modélisation. Reste qu'il n'existe pas à ce jour de méthode ou d'outils pour modéliser ou renseigner de manière cohérente l'ensemble des vues de la grille.