Académique Documents
Professionnel Documents
Culture Documents
URBANISATION SI-chapitre5
URBANISATION SI-chapitre5
La première étape
Elle consiste, pour l’équipe du projet d’urbanisation du système d’information, à
adapter la fiche îlot standard.
En effet, il faut d’une part, que les informations demandées soient toutes utiles pour l’étude,
et d’autre part, s’assurer que les informations demandées ont une chance d’être collectées
compte tenu du contexte
Plus les questions sont fermées et mieux c’est. Il convient ainsi d’établir la liste des valeurs
possibles pour les rubriques suivantes :
❑ Entités organisationnelles concernées ;
❑ Acteurs existants ;
La deuxième étape
La troisième étape est l’étape au cours de laquelle les équipes étude et développement
sollicitées remplissent les fiches en bénéficiant du coaching de l’équipe du projet
d’urbanisation du système d’information.
Typiquement, il faut demander assez rapidement à revoir la liste des fiches îlots envisagés,
de manière à s’assurer que le niveau de granularité d’un îlot a bien été compris, et les
premières fiches, de manière à s’assurer que les différentes rubriques sont également bien
comprises.
La quatrième étape
Elle consiste, pour l’équipe du projet d’urbanisation du système d’information, à
exploiter les fiches îlots.
Au cours de cette étape, des allers-retours avec les rédacteurs des fiches sont nécessaires, et
les informations sont saisies dans l’outil retenu pour la cartographie.
Il est alors nécessaire d’avoir une approche top-down par opposition à l’approche bottom/
up suivie jusqu’à présent. En effet, déterminer les quartiers et les îlots par analyse des fiches
îlots et en raisonnant par les flux entre îlots est, d’une part un travail de fourmi, d’autre part
ne donne pas un meilleur résultat que de déterminer a priori (en se basant sur la
connaissance des équipes étude et développement) quels sont les zones et les quartiers
principaux et d’essayer de placer les îlots dans ces zones et dans ces quartiers applicatifs.
La cinquième étape
Elle consiste, pour l’équipe du projet d’urbanisation du système d’information, à
demander la validation de la cartographie applicative de l’existant ainsi réalisée.
Les équipes étude et développement ayant rempli les fiches donnent un avis au comité de
pilotage pour prononcer ou non cette validation.
La fiche îlot
îlot X
1ère partie : description métier
01. Contribution aux processus métier
02. Entités organisationnelles concernées
03. Acteurs concernés y compris tiers (nombre, type)
2ème partie : description fonctionnelle
04. Objectifs
10. Interfaces
3ème partie : description applicative et technique
11. Année de développement
12. Volumes traités ( Max, Min, Moy)
13. Disponibilité
14. Fiabilité
15. Matériel(s)
16. Système(s) d’exploitation
17. SGBD ou SGF (Système de Gestion de Fichier)
18. Middleware
Les blocs fonctionnels sont ensuite implémentés par des blocs applicatifs qui
communiquent par le biais de messages échangés via le logiciel gestionnaire de flux
(ou plusieurs d’un point de vue physique mais un seul d’un point de vue logique).
Le message est le mode de propagation entre blocs applicatifs d’un flux de données
résultant d’un événement de gestion. Il représente donc un flux circulant à l’intérieur
de l’entreprise ou échangé entre l’entreprise et son environnement. Il peut être
transmis de manière synchrone ou asynchrone.
Le front office est l’ensemble des services orientés client activables directement par l’acteur
externe en contact avec le client ou par le client lui-même.
Le back office est l’ensemble des services orientés produit non activables directement par
l’acteur externe en contact avec le client ou par le client lui-même.
Le middle office est l’ensemble de services non activables directement par l’acteur externe
en contact avec le client ou par le client lui-même permettant :
Une interaction directe avec le client ;
La correspondance entre les vues client (front office) et produit (back office).
La deuxième étape
Elle consiste à réaliser le mapping entre l’architecture fonctionnelle et l’architecture
applicative. Pour cela, il faut partir de l’architecture existante.
Pour les blocs fonctionnels relativement inchangés, par rapport à l’existant a priori, les
applicatifs existants sont réutilisés avec ou sans opération de maintenance à réaliser.
Pour les blocs fonctionnels nouveaux ou présentant des évolutions significatives par rapport
à l’existant, il est plus rare de réutiliser des applicatifs existants avec peu de modification. Il
faut donc envisager l’implémentation des blocs fonctionnels cibles comme un mixte entre
maintenance lourde sur des applicatifs existants, mise en place de progiciels ou nouveaux
développements spécifiques. Plus on s’oriente vers de nouveaux développements
spécifiques, plus il est possible d’avoir une correspondance simple (voire de type un pour un)
entre blocs fonctionnels et blocs applicatifs
Il est à noter que pour les blocs des zones gisement de données et référentiel, la
correspondance entre blocs applicatifs et blocs fonctionnels est généralement de type un
pour un.
La troisième étape
Elle consiste pour chacun des blocs applicatifs à décrire sa prise et ses fonctions.
L’exemple du quartier traitement des demandes illustre cette étape.
La quatrième étape
Elle consiste à projeter cette architecture applicative en cours d’élaboration dans
l’organisation. On détermine alors quels sont les FO, MO et BO ainsi que les différents types
de sites, et on déduit les blocs applicatifs devant être instanciés de manière multiple.
Zone d’échange
La zone d’échange est celle par laquelle vont transiter tous les flux qui émanent ou à
destination d’acteurs externes (clients, partenaires, autres compagnons, etc.) au SI du tour
opérateur.
Elle regroupe l’ensemble des services destinés à :
❑ Prendre en compte les flux en provenance d’acteurs extérieurs au SI afin de les
transformer en flux fonctionnels valides (message «métier» ) par rapport aux
conditions de traitements ultérieures ;
❑ Transmettre l’information vers les acteurs externes du SI ; à cette fin, les applications
de la zone offrent des services gérant les différents canaux de communication et
l’intégrité du transport ; elles ne traitent pas le contenu de l’information. Elles
adaptent et personnalisent les résultats en fonction des différents médias et acteurs
qui en sont les destinataires.
❑ Quartier multi média
❑ Îlot présentation
Le quartier multimédia regroupe l’ensemble des services qui permettent de particulariser les
flux échangés avec les acteurs externes. Rappelons que la gestion porte sur des flux
bidirectionnels, tant entrant dans le SI en provenance d’un acteur externe que sortant du SI
à destination d’un acteur externe.
L’îlot présentation permet de modifier le « layout » des informations échangées en fonction
du type d’acteur et du média par lequel les informations sont transférées.
S’y retrouvent par exemple des services permettant d’adapter un flux au média utilisé pour
« converser » avec l’acteur, transformer les flux d’information en un ensemble de page
HTML, imprimer le contenu d’un flux, etc.
I_Personnalisation
Cet îlot modifie le contenu des informations échangées en fonction du Type d’acteur et du
média. Par exemple on retrouve les services permettant de réaliser les transcodifications des
données : les flux échangés dans un système d’information correctement urbanisé sont
normalisés (par exemple, « utilisation » d’un référentiel standard du métier) ; mais lorsque la
compagnie s’adresse à un acteur externe, elle ne peut pas se baser sur l’hypothèse qu’il est
capable de gérer ces flux normalisés. Il faut donc prévoir une transcodification des flux pour
les rendre compréhensibles par l’acteur externe concerné (et inversement), ajouter aux flux
échangés toutes les informations permettant de personnaliser l’échange. Par exemple,
ajouter les logos des destinataires, un message marketing en fonction du destinataire.
I_Routage
Cet îlot reprend les services permettant d’acheminer les informations à la bonne destination.
On y retrouve par exemple des services de Tri des courriers pour identifier les actes de
gestion à exécuter ;
Quartier workflow
Traduction, ordonnancement et pilotage des processus :
Une demande de service possède plusieurs origines :
D’autres blocs du SI dans le cadre d’exécution de processus internes (par exemple les
demandes formulées en interne via des batchs) ;
La cinquième étape :
Elle consiste à donner une vue dynamique de cette architecture applicative et à
identifier les grandes artères de communication.
Pour cela, à partir des processus, on identifie des déroulements types de ces processus et,
pour chacun d’eux, on trace l’enchaînement de services de l’architecture applicative qui
permet de traiter convenablement l’événement de gestion initiateur du processus.
Rappelons qu’une des règles d’urbanisation veut qu’un bloc comporte obligatoirement une
prise (interface externe).
Cette prise est capable d’activer les services d’un bloc en fonction des informations
contenues dans le flux entrant et de gérer les communications entrantes et sortantes de ce
bloc.
L’activation des services est normalisée. Les résultats des traitements effectués (ou comptes
rendus) sont également normalisés.
La structure des comptes rendus reprend :
➢ L’identification du bloc émetteur (celui qui a exécuté le service) ;
➢ Le service à exécuter ;
➢ Le contexte du service à exécuter (identification du bloc demandeur du service, date
et heure de la demande) ;
➢ Les identifiants des objets concernés (par exemple réservation) ;
➢ Les informations nécessaires au traitement ;
➢ Les résultats du traitement.
Une artère FO/MO-BO pour le lien entre le front office et le reste du SI (c’est-à-dire à la fois
le middle office et le back office). Cette artère doit offrir une circulation dans les deux sens
et offrir des caractéristiques de top niveau en termes de disponibilité et de temps en
réponse. Le trafic sur cette artère est très important et quasiment permanent, notamment
pendant les heures d’ouverture des agences. C’est par cette artère que transitent tous les
flux externes au SI.
Une artère métier pour le lien entre la zone pilotage et la zone opération et pour les
communications internes à chacune de ces deux zones. Cette artère doit offrir une
circulation dans les deux sens et offrir des caractéristiques de top niveau en termes de
disponibilité, de temps de réponse. Le trafic sur cette artère est très important et quasiment
permanent.
Une artère ressource pour le lien entre la zone ressource et le reste du SI. Cette artère doit
surtout offrir une circulation dans le sens entrant dans la zone ressource et offrir des
caractéristiques de bas niveau en termes de disponibilité et de temps de réponse.
Une artère décisionnelle pour le lien entre la zone décisionnelle et le reste du SI. Cette
artère doit surtout offrir une circulation dans le sens entrant dans la zone décisionnelle et
offrir des caractéristiques de bas niveau en termes de disponibilité et de temps de réponse.