Les quatre niveaux de préoccupation indiqués correspondent à ceux du méta-modèle d’urbanisme, sauf la vue stratégique, qui toutefois doit intégrer les aspects du matériel, du contexte, des ressources humaines, etc. Le matériel se retrouve dans la vue technique du méta-modèle d’urbanisme.
Cette vue est constituée par la description
Ces objectifs peuvent être modélisés
La liste de thèmes peut être obtenue par l'analyse des exigences du système.
L'étude du diagramme de causes et effets doit analyser chaque type de cause :
Le système métier est constitué de l’ensemble des métiers et des processus de l'entreprise et des organisations qui y concourent.
La définition de la stratégie de l'entreprise conduit à répertorier :
Les activités exercées par l'entreprise, sont de plusieurs types :
L'analyse du système métier peut s'appuyer sur les techniques de BPM (Business Process Management ou Business Process Modeling ou Gestion des processus métier) qui visent à :
L'un des objectifs du BPM est de porter un diagnostic sur les processus de l'entreprise et de déterminer ainsi dans quels secteurs les évolutions du SI offriront le meilleur retour sur investissement.
Le système d'information (SI) est constitué de l’ensemble :
utilisés par les métiers et les processus mis en œuvre par une même entité organisationnelle de l'entreprise.
Un SI urbanisé doit pouvoir découpler facilement les sous-systèmes d’information supportant différents métiers et pouvant évoluer à terme vers des systèmes d’information autonomes. Par exemple, une entreprise peut vouloir se donner à terme la possibilité de séparer ses métiers de distribution (vente) de ses métiers de production (gestion des produits) dans des unités organisationnelles distinctes.
L'urbanisation d’un SI combine :
Pour ce faire, l’architecture fonctionnelle recense à l’intérieur de chaque zone, quartier et îlot, les blocs fonctionnels qui entrent dans la composition du SI pour qu’il supporte les processus métiers de l'entreprise.
Le bloc fonctionnel assure :
La granularité du bloc fonctionnel (le niveau de maille du découpage) doit :
Le bloc fonctionnel constitue l’unité échangeable du SI.
Un bloc fonctionnel est défini par :
Le système informatique est constitué d'un ensemble structuré :
permettant d’automatiser tout ou partie d’un système d'information, et dont l’administration et l’exploitation sont assurées par une même entité organisationnelle (unité d’administration et d’exploitation).
Le système informatique est décrit par :
Dans l'étude de l'existant, il faut prendre en compte ces trois types d'architecture, afin d'évaluer les vulnérabilités des sous-ensembles, ce qui ne peut être fait qu'en prenant en compte les niveaux technique et physique. Pour la définition de l’architecture cible, on peut se limiter à l'architecture applicative.
L'architecture applicative définit l’ensemble des composants logiciels constituant la partie automatisée d’un système d’information ainsi que leurs modalités d’assemblage et de communication.
Elle est une instanciation de l’architecture fonctionnelle d’un SI dans un environnement technique et d’exploitation donné.
Le bloc applicatif est un ensemble de composants logiciels qui présentent une cohérence
Le bloc applicatif est autonome dans la mesure où son fonctionnement doit être indépendant du chemin que l'information aura suivi en amont et poursuivra en aval.
Le bloc applicatif est décrit en termes de :
Les constituants du bloc applicatif (données et services) peuvent être publics (le bloc en donne la visibilité pour permettre à d’autres blocs de les utiliser) ou privés (pour les besoins internes du bloc).
Un bloc applicatif est un objet logiciel concret qui, dans un contexte technique donné, offre à l’ensemble du SI, l'implémentation des fonctionnalités des prises définies par le bloc fonctionnel correspondant. Un bloc applicatif communique avec les autres blocs par échange de messages et par appel de services.