L'urbanisation des SI, c'est quoi ?
Selon la définition de Wikipedia, l'urbanisation du Système d'Information de l'entreprise est une série de concepts calqués sur ceux de l'urbanisation de l'habitat humain (organisation des villes, du territoire), concepts qui ont été réutilisés en informatique pour formaliser ou modéliser la réingénierie du Système d'Information (SI).
L'urbanisme définit des règles ainsi qu'un cadre cohérent, stable et modulaire, auquel les différentes parties prenantes se réfèrent pour toute décision d'investissement relative au management du Système d'Information.
Principe de l'urbanisation du Système d'Information
L'urbanisation répond à deux règles de bases :
- Une application doit appartenir -en cible- à un et un seul bloc.
- Les dépendances doivent respecter les notions de Cohérence Forte / Couplage Faible
- entre les applications,
- au sein d'une application : entre les différents modules,
- au sein d'un module : entre les différents composants.
Le terme -en cible- définit l'application que l'on cherche à avoir to be. Elle s'oppose à l'existant -la situation actuelle- As is. La méthode pour passer du as-is actuel au to-be souhaité est appelé la roadmap (ou feuille de route).
La notion de Cohérence Forte / Couplage Faible indique que deux applications doivent communiquer entre elles de façon simple et efficace, mais que la dépendance entre ces deux applications est minimale (idéalement inexistante). Cela permet donc de retirer un bloc pour le remplacer sans perturber le reste du SI.
Le système d'information peut donc être comparé au quartier d'une ville : si ce dernier est bien bâti et bien urbanisé, il est possible de raser un bâtiment au cœur du quartier sans mettre en péril tout le secteur, et de le remplacer par ou de reconstruire un autre bâtiment, en raccordant ce nouveau bâtiment aux différents réseaux d'échanges : voirie d'accès, électricité, évacuation des eaux usées, etc. L'urbanisation consiste donc à créer un SI agile, modulable et évolutif.
Méthodologie
La démarche d'urbanisation s'articule sur 3 axes clés qui s'alimentent mutuellement :
- la modélisation de la stratégie
- la cartographie des systèmes existants (métier, fonctionnels, applicatifs, techniques)
- la détermination des systèmes cibles (métier, fonctionnels, applicatifs, techniques)
La démarche d'urbanisation du SI consiste notamment à :
- définir un SI cible, aligné sur la stratégie de l'entreprise,
- déterminer la trajectoire à suivre pour atteindre ce SI cible.