Vous êtes sur la page 1sur 7

Dmarche de conception dune cible urbanise et du plan de convergence

Christophe Longp Directeur associ chez SchlumbergerSema Consulting responsable de lactivit stratgie, urbanisme et architecture des systmes dinformation. Enseignant lIMI (Universit de Technologie de Compigne). Auteur de Le projet durbanisation du systme dinformation chez Dunod.
Rsum: Sil est habituel depuis longtemps de parler darchitecture des systmes dinformation, le concept durbanisme est plus rcent mais se rpand rapidement. Il repose sur le constat quil est illusoire de vouloir reconstruire entirement un systme dinformation en faisant table rase de lexistant, mais quau contraire les rorganisations et modernisations sont permanentes, un peu comme dans une ville. Lauteur aborde ici la dmarche pratique pour organiser le (ou les) systme(s) dinformation dune entreprise de faon suffisamment modulaire pour pouvoir rnover une fonction (par exemple, la gestion des stocks) sans paralyser lensemble de lentreprise, tout en dfinissant les principes et les protocoles permanents qui assureront la cohrence et le fonctionnement de lensemble sur le long terme.

Mots-cls: Enjeux. Stratgie. Retour sur investissement. Cible. Plan de convergence. Version. Vision des processus mtier. Vision fonctionnelle. Vision applicative. Vision Technique.

Pourquoi urbaniser?

Sil est habituel depuis longtemps de parler darchitecture des systmes dinformation, le concept durbanisme est plus rcent mais se rpand rapidement. Il repose sur le constat quil est illusoire de vouloir reconstruire entirement un systme dinformation en faisant table rase de lexistant, mais quau contraire les rorganisations et modernisations sont permanentes, un peu comme dans une ville. Ce concept a t rendu praticable quand les notions dobjets sont apparues, mais surtout lorsque les logiciels dchanges de donnes inter objets sont devenus suffisamment performants pour que lon puisse envisager cette organisation une plus grande chelle. Lurbanisme des systmes dinformation est un moyen pour sauvegarder la cohrence et amliorer lefficacit du systme dinformation cest dire la qualit de sa contribution latteinte des objectifs de lentreprise. Les besoins croissants en information acclrent le rythme des demandes dvolution du systme dinformation. La recherche darchitectures techniques, de plates-formes et doutils damlioration defficacit impose les nouvelles technologies comme lInternet/Intranet, les architectures Java, les EAI, les Web-services , ... Or les volutions passes ont contribu la constitution dun acquis souvent peu cohrent du fait de la stratification des logiciels, de la superposition de couches technologiques htrognes, de lutilisation de langages et doutils de dveloppement multiples,... Cet acquis reprsente, pour les gros sites informatiques, un patrimoine considrable quil nest plus conomiquement envisageable de refondre compltement. Dans le cas de refontes globales, lexprience montre que la valeur ajoute relle du nouveau systme par rapport lancien nest vidente que sur 20% du systme, la plupart des fonctionnalits tant reconduites quasiment lidentique, alors que le cot et le risque portent sur 100% du dveloppement. La problmatique consiste donc rendre son systme d'information le plus ractif possible (c'est--dire capable d'voluer rapidement pour rpondre aux nouvelles demandes) tout en prservant le patrimoine informationnel de l'entreprise. Lurbanisation des systmes dinformation vise apporter une rponse ce besoin.

Quelle dmarche mthodologique pour russir une tude durbanisation ?

La dmarche mthodologique esquisse ici est pilote par les enjeux stratgiques et permet de: Fdrer les composants d'un systme d'information existant autour d'une architecture et de principes qui lui permettront d'acqurir la souplesse et la ractivit ncessaire pour s'adapter aux contraintes du march ; Grer la prise en compte par le systme d'information ainsi "urbanis" des demandes d'volution critiques, par une approche rationalise ; Faire porter les efforts de dveloppement sur les nouvelles fonctionnalits forte valeur ajoute et de rutiliser en majeure partie le systme existant ; Constituer un socle dintgration pour des progiciels du march. Une fois cette intervention mene bien, le systme d'information a la capacit d'accueillir toute nouvelle structure qui rpond aux rgles d'urbanisme tablies. Les modifications apportes des parties du systme d'information auront un impact la fois rduit et matris.

La dmarche mthodologique propose de passer dun systme dinformation existant un systme dinformation cible, par versions successives. Cette approche peut tre mise en opposition avec une approche plus radicale consistant remplacer en une seule fois le systme informatique existant. Lapproche privilgie la matrise des risques en grant des tapes matrisables dans des contextes qui peuvent tre particulirement complexes donc risqus. Il est noter quune opration de migration par versions successives peut en thorie prsenter un cot plus lev que la dmarche de bascule en une seule fois. Toutefois, la progressivit du retour sur investissement et la matrise des risques sont les arguments dcisifs dans le choix dune telle approche. Pour mener bien cette opration, la dmarche considre quatre visions du systme dinformation comme lillustre le schma suivant : La vision des processus mtier qui dcrit les processus mtier mais aussi leurs relations ; La vision fonctionnelle qui dcrit les fonctions que le systme dinformation doit supporter ; La vision applicative qui dcrit lensemble des lments logiciels du systme informatique automatisant le systme dinformation; La vision technique, qui dcrit larchitecture technique globale.

Les 4 visions dun S.I.


Point de dpart : stratgie dentreprise Vision des processus mtier Quels mtiers?

Vision fonctionnelle Quoi?

Vision applicative

Comment?

Acteurs & organisation

Vision technique

Avec quoi?

La vision des processus mtier est essentielle car cest le point de dpart de la dmarche et cest souvent la vision la plus difficile tablir. En effet, lorsque (et cest le cas gnral), lentreprise est dote dune informatique lancienne , reposant sur des applications monolithiques, la dfinition des processus est le plus souvent implicite et le systme dinformation nautomatise pas toutes les activits des processus, certaines activits restant manuelles notamment pour assurer linterface entre les diverses directions de lentreprise (cest ce quon apple communment les processus avec coutures par opposition aux processus sans coutures qui automatisent quant eux ces activits transversales aux diffrentes directions). La dmarche durbanisation des systmes dinformation doit donc dfinir une vision des processus mtier permettant de corriger ses dfauts. Les visions fonctionnelle et applicative sont au cur de lopration durbanisation. La mthode propose trois niveaux de description des blocs de base des architectures fonctionnelle et applicative (du plus petit au plus grand ) : Llot ; Le quartier ; La zone.

Lopration durbanisation va consister rorganiser un systme dinformation o les frontires entre les blocs ne sont pas effectives, pour rendre ce systme dinformation modulaire et capable dvolutions. Pour cela, on s'appuie sur deux ides forces inspires des concepts de l'orient objet : Lide de cohrence forte / couplage faible : il sagit de dfinir des blocs pour lesquels les donnes et les traitements prsentent une forte cohrence, cest--dire prsentent des relations fortes (par exemple, des contraintes dintgrit entre des donnes) et un couplage faible, cest--dire une frontire bien dlimite avec les blocs connexes (par exemple, les donnes du bloc propritaire de celles-ci nont aucune association avec les donnes des blocs connexes). Le concept dencapsulation : un bloc est propritaire de ses donnes et de ses traitements, cest--dire que les donnes et les traitements quil contient sont masqus pour les autres blocs. Un bloc ne peut accder aux donnes encapsules dans un autre quen faisant appel aux services que propose celui-ci.

A partir dune architecture applicative anarchique , on va donc dcouper, rglementer (les rgles durbanisme rglementant les dcoupages et la connectivit ne sont pas dcrites ici) et clarifier lagencement des blocs dans le but de produire des ensembles fortement cohrents et faiblement coupls du plus bas niveau possible.

La sparation du systme d'information en blocs possdant ces caractristiques permet de : Limiter la porte des maintenances en cas de changement de structures de donnes ; Rendre neutre vis vis du systme d'information une modification dans les traitements d'un bloc ; Rendre possible une refonte progressive du systme dinformation. Idalement, un systme urbanis comporte des blocs de plus ou moins grosse maille, dont les frontires sont impermables et qui communiquent entre eux par change de messages. Le schma suivant illustre ce principe :
Flux de messagesNouvelapplicatifNouveauprogicielAnciensapplicatifshrits
NouvelapplicatifOONouvelapplicatifOONouvelapplicatifOONouvelapplicatifOONouvelapplicatifOO

Les blocs dun systme urbanis communiquent par change de messages

Il y a cohabitation entre : Blocs anciens et nouveaux; Progiciels et de blocs spcifiques; Diffrentes technologies.

A la frontire de chaque bloc, les changes avec lextrieur se font au moyen dinterfaces publiques que lon appelle des prises . Une prise est donc le moyen mis la disposition du monde extrieur par un bloc pour

proposer ses services. Ceux-ci peuvent tre des services daccs aux donnes dont il est propritaire ou des traitements quil peut raliser (calculs,...). La difficult dune opration durbanisation rside dans le choix du niveau durbanisation mettre en balance avec les cots gnrs par laffinage du dcoupage. Le bon compromis entre le niveau de dtail et de qualit, et donc la prcision et le ralisme des prvisions de performances, scnarios, plans daction, etc est dlicat tablir. Le schma suivant illustre les grandes phases de la dmarche mthodologique dans le cas dun cycle de droulement de ltude typique comportant trois itrations pour dfinir la cible (phase dfinition de la stratgie ) :

La dmarche mthodologique
Planification de ltude

Revue des axes stratgiques Analyse de lexistant

Dfinition de la stratgie Itration 1

Dfinition de la stratgie Itration 2 Dfinition de la stratgie Itration 3

Plan de convergence

Publication de la stratgie

La phase de revue des axes stratgiques permet de recueillir les lments ncessaires la comprhension de la stratgie dentreprise, den prciser certains aspects et de dfinir les indicateurs de performance qui permettent le calcul du retour sur investissement global et pour chaque version prvue au plan de convergence vers la cible. Les phases danalyse de lexistant et de dfinition de la stratgie sont parcourues pour chacune des quatre visions du systme dinformation (vision des processus mtier, vision fonctionnelle, vision applicative et vision technique). La phase plan de convergence est galement fondamentale. Elle permet daffiner le scnario de convergence vers la cible dj esquiss dans les deux dernires itrations sur la dfinition de la cible. Lide est de dfinir une version en moyenne tous les ans et pour chacune delles didentifier et de dcrire les projets de tous types (applicatif, infrastructure technique, conduite du changement etc), destimer le cot et le retour sur investissement tout en tenant compte des contraintes techniques. Enfin, il faut admettre que la cible va devoir tre ractualise de manire rgulire. Au final, on sait donc dj que la trajectoire vers cette cible ne sera pas une ligne droite comme lillustre le schma suivant. Il faut donc dcrire finement la premire version et moins finement les suivantes.

Le plan de convergence
Systme Urbanis

V. 3 .. V. 1 V. 2

V. n

Systme Existant

Projets : (fonctionnel, technique, conduite du changement) description & estimation ==> Retour Sur Investissement

Les objectifs dtaills de chacune des phases sont prsents dans le tableau ci-dessous : (Tableau extrait de Le projet durbanisation du systme dinformation publi chez Dunod):

Phases Planification de ltude

Objectifs Runir les conditions de succs de ltude. Dfinir du cycle de ltude, les rgles et les procdures. Grer les ressources, planifier et rpartir le travail. Formaliser le plan dassurance qualit de ltude. Recueillir et comprendre la politique et la stratgie gnrale de l'entreprise ou de lorganisme. Evaluer leurs consquences court, moyen et long terme au niveau de son Systme d'Information et de son Systme Informatique. Vrifier ou raliser lalignement des objectifs dvolution du S.I. sur les objectifs stratgiques mtier. Amener la direction formaliser ou prciser des choix implicites. Sinformer sur les dysfonctionnements majeurs de la situation actuelle. Prendre connaissance des architectures actuelles dans leurs aspects technique, applicatif et mtier. Evaluer les performances du systme d'information et faire des propositions daxes damlioration. Dfinir les grandes lignes de la stratgie dvolution du S.I. sur les plans mtier, fonctionnel, applicatif et technique mais aussi du savoir-faire et des comptences. Dfinir les grandes lignes dvolution des processus oprationnels de la Direction des systmes dinformation. Dfinir les rgles durbanisme. Choisir un scnario durbanisation. Concevoir la cartographie mtier cible. Concevoir la cartographie fonctionnelle cible. Concevoir la cartographie applicative cible. Concevoir lorganisation cible de la direction des systmes dinformation. Concevoir les procdures oprationnelles cibles de la direction des systmes dinformation. Dfinir lordonnancement et les grandes chances de la convergence vers la cible. Mettre en place la structure de suivi du plan. Obtenir ladhsion sur la cible et sur le plan de convergence. Obtenir la validation du dossier de synthse de la stratgie S.I. Maintenir rgulirement la cible et le plan de convergence aligns sur les objectifs stratgiques

Revue des axes stratgiques

Analyse de lexistant

Dfinition de la stratgie

Plan de convergence

Publication de la stratgie Mise jour de la stratgie

3
[1] [2] [3] [4]

Bibliographie
Longp C. (2001). Le projet durbanisation du systme dinformation. Dmarche pratique avec cas concret, Dunod. Mingasson M. (2000). Architecture et pilotage des systmes dinformation, Dunod. Sassoon J. (1998). Urbanisation des systmes dinformation, Herms. Merlin P., Choay F (1996). Dictionnaire de lurbanisme et de lamnagement, PUF.