bonjour,
je veux savoir la difference entre solution logiciel pour un SI et urbanisation d'un système d'information
merci infiniment
bonjour,
je veux savoir la difference entre solution logiciel pour un SI et urbanisation d'un système d'information
merci infiniment
Bonjour,
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.
http://fr.wikipedia.org/wiki/Urbanisation_(informatique)