{"partition": "head_middle", "source_domain": "blog.xebia.fr", "digest": "sha1:ALJJXXC7YLPQ4WVMCAARM7XKN7YCFVYL", "path": "/lustre/fsn1/projects/rech/qgz/uzq54wg/processed_redpajama/base_processing/output/fr/2014-15/000_00009.parquet"}
Notre univers
Site Xebia France
Site Xebia Groupe
Xebia Insights : Le cycle des Fondations
Xebia, n°5 au palmarès Great Place to Work
Xebia Essentials
Livre Scrum Master Academy
+	Derniers tweets	Tweets by @XebiaFr
Les articles les plus consultésLe MANIFESTE AGILE est l'opium du peuple... (402)Simplifiez vous le monitoring avec Metrics (341)POST vs. PUT : la confusion (307)Revue de Presse Xebia (283)Revue de Presse Xebia (255)Xebia participe à la FrenchTech Safari le 19 avril (216)Revue de Presse Xebia (204)Nos dernières vidéos	Nicolas Jozwiak
Urbanisation pour les nuls
Le XKE (Xebia Knowledge Exchange) de mars a été l’occasion de présenter la démarche d’urbanisation. L’exemple présenté ne suivait pas le déroulement type : une démarche d’urbanisation est adaptée suivant les projets et organisations auxquels elle est appliquée.
Le but de ce billet est de dérouler cette démarche de manière simplifiée. Cela nous donnera l’occasion de définir le vocabulaire employé, et de faire un constat sur cette démarche.
Nous déroulerons l’exemple avec une approche TOP-DOWN, c’est-à-dire que l’analyse commence par la définition de la stratégie pour descendre ensuite au travers des différentes strates du SI. Pour l’exemple, nous prendrons le cas d’une agence de voyages qui achète et vend des voyages.
Pourquoi une démarche d’urbanisation ?
A quels niveaux se situe la démarche d’urbanisation ?
L’analyse de la stratégie
Identification des zones, quartiers et îlots (= bloc fonctionnel)
Les cartographies
Les livrables
La démarche d’urbanisation est née de la volonté d’avoir un système d’information évolutif et peu coûteux. En effet, la plupart des évolutions au sein d’un SI se révèlent être coûteuses et impactent souvent les autres composants du système, entraînant ainsi des problèmes de cohérence et des freins à l’amélioration du système d’information. Par ailleurs, l’évolution constante du SI engendre des redondances de fonctionnalités et des chevauchements des flux de communication. Au final, on se retrouve avec un système d’information non conforme avec les processus métiers de l’organisation.
La démarche d’urbanisation permet de « ranger » son système d’information. Il s’agit d’établir ou de ré-établir une relation entre les systèmes informatiques et la stratégie de l’entreprise. Le but étant de pouvoir intégrer progressivement les demandes d’évolutions du système d’information par une approche rationnelle.
La démarche d’urbanisation touche tous les niveaux de l’organisation :
Précisons les fonctions des différentes couches :
Vue métier : cartographie des processus métiers de l’organisation.
Vue fonctionnelle : description des fonctionnalités (services) offertes par le système d’information pour supporter les processus métiers.
Vue applicative : description de l’ensemble des éléments du système informatique implémentant les services urbanisés sous forme d’éléments logiciels.
Vue technique : description de l’infrastructure de fonctionnement des éléments logiciels du système informatique.
Sur ce schéma, nous voyons que la démarche d’urbanisation s’applique essentiellement au niveau des vues métier et fonctionnelle. En résumé, la démarche s’applique principalement aux stratégies de l’organisation ainsi qu’à la manière dont elles seront implémentées.
Les deux dernières vues correspondent plus à des problématiques projets.
Dans cette première étape, l’objectif est de définir