Urbanisation (informatique) - Définition

Source: Wikipédia sous licence CC-BY-SA 3.0.
La liste des auteurs de cet article est disponible ici.

Principe de l'urbanisation du SI

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.

Correspondances entre système métier, système d’information et système informatique

Le tableau ci-après présente les principales équivalences de vocabulaire entre les trois niveaux de préoccupation définis plus haut :

  • système métier,
  • système d'information,
  • système informatique.
Système métier Système d’information Système informatique
Vue métier architecture fonctionnelle architecture applicative
Processus métier processus fonctionnel processus applicatif
quartier fonctionnel quartier applicatif
îlot fonctionnel îlot applicatif
Activité bloc fonctionnel bloc applicatif
application
Objet métier information donnée
Tâche fonction / service fonctionnel traitement / service applicatif
prise de type question/réponse interface de service
prise de type flux/événement événement et compte-rendu d’événement

L’urbanisation du SI consiste à décrire ces trois niveaux de SI en utilisant une variété de concepts décrits précédemment. Il est d’usage de représenter ces concepts sur un diagramme appelé métamodèle d'urbanisme. Il s’agit d’un diagramme de classes UML dans lequel chaque classe représente un concept d’urbanisme.

Méthodologie d’urbanisation

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 distinction forte entre existant et cible est un facteur de clarification essentiel.

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.

Indépendamment des différentes approches qui, selon le contexte de l'entreprise et les options méthodologiques, peuvent être préconisées les activités d'urbanisations se classent en cinq grands domaines :

  • Le "cœur" des processus d'urbanisme,
    • Définir et maintenir le cadre d'urbanisme : plans d’urbanisme (cibles et scenarios de migration), règles, …,
    • Réaliser et maintenir l'infrastructure fonctionnelle du SI : référentiels d’entreprise, dispositifs mutualisés d’échanges inter-applicatifs, …,
    • Développer les relations avec les projets : cadrage, études amont, accompagnement des projets, …
  • Les processus de support : notamment « Maintenir et diffuser les cartographies ».
  • Et les processus de pilotage de l'urbanisation et de participation à l'arbitrage des projets.
Page générée en 0.080 seconde(s) - site hébergé chez Contabo
Ce site fait l'objet d'une déclaration à la CNIL sous le numéro de dossier 1037632
A propos - Informations légales
Version anglaise | Version allemande | Version espagnole | Version portugaise