ALCADE - Solutions de Gestion
 

urbaniser son système d'information

30 novembre 2005 - source Journaldunet.com

Le Journal du Net publie un dossier interessant sur la méthode de déploiement de son système d'information, dont nous publions ici des extraits.

Raisonner services, penser conception avant de penser déploiement, mais aussi s'organiser en conséquence et bien communiquer... Toutes les clés pour réussir son projet d'urbanisme informatique.

L'urbanisation informatique se propose d'adapter le système d'information : aux processus métiers et de partage d'information dans l'entreprise, aidée en cela par un modèle d'architecture en plein essor : le SOA (ou architecture orientée services).

En France, poussés par les grands acteurs de l'infrastructure logicielle - Microsoft, IBM, Sun ou encore Oracle -, des sociétés comme Essilor, la SNCF, Bouygues Telecom ou encore Natexis Banques Populaires ont ainsi misé sur le modèle SOA.

Raisonner services

D'une logique basée sur les solutions d'EAI (intégration d'applications d'entreprise), donc orientées flux techniques et objets, on passe à une démarche orientée "services métiers". "Ce qui signifie que les interfaces applicatives manipulées seront conçues comme des éléments réutilisables, compréhensibles par les métiers", indique Pascal Grojean, Directeur associé de Sysdeo (SQLI). "Il s'agit désormais d'une réflexion préalable à toute initiative d'urbanisation."...

Ne pas confondre SOA et Web services

Attention : pour les experts en urbanisation, le SOA renvoie à un modèle d'architecture et non à une technologie à proprement parler. Le déploiement d'un environnement de SOA ne signifie pas forcément la mise en oeuvre de Web Services (couche XML SOAP/WSDL). Ainsi, des services peuvent très bien s'appuyer sur d'autres technologies, tels des serveurs d'applications Java centralisés, sans forcément être publiés en XML au sein d'une architecture décentralisée...

Penser conception avant de raisonner déploiement et infrastructure

Une démarche d'urbanisation dans un contexte de SOA demande d'adopter une approche architecturale du système d'information orientée utilisateur final. "L'idée est de raisonner en premier lieu conception et support à maîtrise d'ouvrage, avant de réfléchir à l'infrastructure et au déploiement technique que cela implique, explique Pascal Grojean.

Se doter d'un langage de travail commun

Partant de là, il est conseillé d'adopter un langage commun à la maîtrise d'oeuvre (MOE) et à la maîtrise d'ouvrage (MOA). Objectif : se donner les moyens de s'accorder sur un référentiel de processus métiers, décrits sous la forme de services réutilisables (gestion de la tarification, des stocks, etc.). Processus et services pouvant être respectivement décrits par le biais des spécifications BPML (pour Business Process Modelling Language) et UML (Unified Modeling Language).

Bien qualifier son architecture

"Il est fondamental de prendre garde au degré de granularité d'une architecture orientée services. S'il est trop grand, on risque de se retrouver en présence d'une multitude de services difficilement réutilisables et orchestrables entre eux. Si il est trop faible, les messages peuvent devenir trop volumineux et par conséquent peu gérables et peu performants, car couvrant des champs trop larges", note Mariano Boni, directeur technique de Dreamsoft (Groupe SoluCom).

Se doter de l'organisation adéquate

Sans plan d'organisation carré, l'élaboration et le déploiement d'un projet d'urbanisation basé sur le SOA est voué à l'échec. Sur ce point, Pascal Grojean conseille de mettre en place trois équipes de projet : la première pour définir les services en tant que tels, la seconde pour construire le socle d'infrastructure technologique nécessaire à leur exécution, et la troisième pour développer et activer les processus et applications dessinées à partir des services pour les utilisateurs finaux.

Mettre en place une urbanisation à plusieurs niveaux dans le cas d'un grand groupe

Au sein d'un groupe, il est bon de retenir dans un premier temps une approche départementale ou par filiale, puis transverse dans un second temps . D?une logique d?investissement vertical vers un marché particulier, les métiers doivent ainsi être capables d?adopter une vision globale, et comprendre l?intérêt qu?ils peuvent avoir à partager leurs ressources applicatives ou leurs contenus, sous forme de services...

Bien communiquer

Pour mettre toutes les chances de son côté, l'entreprise doit enfin mettre en place des actions de communication internes et de formation à ces nouveaux concepts d'urbanisation (SOA, services, etc.). "Il est crucial que les différents intervenants soient au clair sur ce vocabulaire métier, mais également sur leur rôle au sein de la nouvelle organisation - notamment entre les directeurs de projet et les experts au sein des équipes MOA et MOE", souligne t-on chez Sysdeo.

 

ALCADE

BP 244 - 310 rue du Vallon
06905 SOPHIA ANTIPOLIS CEDEX - FRANCE
Tel. : +33 (0)4 93 74 66 06
Fax : +33 (0)4 93 74 04 00
E-mail : infos@alcade.com
Site web : www.alcade.com