TRIBUNE 
PAR MARIANO BONI ET LAURENT BESSET
SOA : Modéliser l'entreprise, pour qui, pourquoi, comment, et avec quels outils ?
L'infrastructure orientée services concrétise la démarche d'urbanisation. Sa conception passe par la modélisation des processus, vision structurée et structurante des métiers de l'entreprise.  (10/04/2006)
 
Par Mariano Boni et Laurent Besset, DreamSoft
 
   Le site
DreamSoft
  Sommaire
 Introduction
 Urbanisation du système d'information : les fondamentaux
 Cartographier son SI, de l'analyse à la communication
 SOA : Modéliser l'entreprise, pour qui, pourquoi, comment, et avec quels outils ?

 BEA Aqualogic
 Sun Java Integration Suite
 Oracle Fusion Middleware
Dossier Urbanisation informatique

Cette tribune est le troisième volet d'une série proposée par la SSII Dreamsoft (groupe SoluCom) autour des architectures orientée services (SOA).

Comme nous l'avons indiqué lors de nos précédents articles, la modélisation des processus est une démarche d'entreprise et non de DSI (lire l'article). Le processus métier n'en reste pas moins un intrant indispensable de l'urbanisation et de la SOA.

Processus métier, urbanisation, et SOA

Aligner l'informatique et les besoins métier, tel est le paradigme des démarches d'urbanisation. Le processus, qui explicite le Métier, est un excellent moyen d'exprimer ses besoins.

Attention toutefois, s'il permet une analyse du Métier plus complète et plus structurée que les traditionnelles expressions de besoins, il ne doit et ne peut complètement les remplacer. Le processus ne permet par exemple pas de formaliser le retour d'expérience des Métiers sur les outils existants.

Pour DreamSoft, la SOA concrétise l'urbanisation du SI dans laquelle le processus joue un rôle central. En effet, la spécification de nos futurs services, conformes aux besoins Métier, sera en partie issue de l'analyse de la modélisation détaillée des processus. De même la logique d'orchestration des services de notre SOA découlera en grande partie de la logique événementielle des processus.

 
Méthode de modélisation métier
 

La modélisation des processus métier s'appuie sur des principes simples et immuables :

1. "Je définis un méta-modèle" en choisissant les objets permettant de décrire les activités de l'entreprise (activités, événements, indicateurs, etc.), leurs attributs, leurs associations,
2. "Je prépare le recueil d'informations" en déclinant le méta-modèle dans un format de collecte pratique (des tableaux Excel par exemple),
3. "Je recueille l'information" auprès des Métiers,
4. "Je dessine" les processus métier sous forme de logigrammes.

Cette démarche ressemble à s'y méprendre à la démarche de cartographie du Système d'Information. Comme pour la cartographie, la simplicité de principe n'évite pas les erreurs. Les deux plus fréquentes :

  "Négliger le méta-modèle, et s'exposer ainsi à une incohérence exponentielle de la modélisation lorsque son périmètre s'élargit",
  Recueillir une information "de seconde main" en ne s'adressant pas directement aux Métiers, et s'exposer au rejet de la modélisation par ceux qu'elle est censée représenter.

 
Panorama des solutions de modélisation et de cartographie
 

Corollaire de cette similitude entre modélisation métier et cartographie du Système d'Information, les outils de modélisation métier (ARIS, MEGA) intègrent également des fonctions de cartographie du Système d'Information. Ils constituent au final de véritables solutions de modélisation d'entreprise permettant d'en décrire et d'en documenter toutes les couches.

Presque tous les "modelers" s'organisent en suites modulaires (modélisation, architecture, publication, simulation, etc.) appuyées sur un référentiel unique. Il est pratiquement impossible de différencier les leaders du marché en se basant sur des critères fonctionnels tant leurs solutions sont proches les unes des autres. Le choix des entreprises passe donc par l'étude des éléments méthodologiques, économiques, voire "philosophiques"…

Remarque : Dans un souci d'exhaustivité, nous nous focalisons sur les 3 offres majoritairement déployées en France.

Panorama des solutions de modélisation et de cartographie
Solutions
Points forts
Point faibles
MEGA
  Définition et gestion de la documentation,
  Modélisation de flux,
  Très bonne intégration des dimensions techniques,
  Leader françai.s
  Rigidité du méta-modèle
ARIS
  Méthode omniprésente avec contrôles par l'outil,
  Très bonne intégration de la dimension organisationnelle,
  Richesse du méta-modèle,
   Leader mondial.
  Rigidité du méta-modèle,
  Ergonomie un peu austère.
CASEWISE
  Ergonomie,
  Souplesse du méta-modèle,
  Outil de chargement csv.
  Vues applicatives et techniques limitées,
  Module de publication peu stable et compliqué,
  Peu de références en France,
  Support français réduit.
Solutions
Points forts
Point faibles
Source : Dreamsoft, 2006

Pour DreamSoft, ce choix est donc avant tout une question de contexte :

  
MEGA convient particulièrement bien aux projets de Système d'Information avec sa forte capacité de déclinaison technique, ainsi qu'aux certifications qualité demandant une documentation systématique et bien organisée.
  ARIS répond parfaitement au besoin des projets d'organisation. Il est aussi l'outil idéal pour une organisation qui se lance dans les démarches de cartographie et qui recherche un cadre méthodologique forte.
  CASEWISE offre plus de souplesse et convient donc très bien à une organisation déjà bien avancée dans la modélisation d'entreprise souhaitant adapter l'outil à sa méthode.

Le paysage ne se limite pas aux "modelers". La nature transverse du processus métier et des référentiels cartographiques fait que nombre d'autres outils offrent des fonctionnalités de modélisation plus ou moins avancées :

1. Les systèmes d'automatisation des processus et les solutions de workflow


La plupart des acteurs de ce marché (WebMethods, Intalio, WebSphere Process Server d'IBM, etc.) proposent aujourd'hui un environnement de modélisation des processus métier devant être implémentés. L'ergonomie et la palette de dessin restent limitées, le méta-modèle n'est pas (ou peu) paramétrable. Au final, ce type d'outil autorise une modélisation sommaire offrant au Maître d'Œuvre une vision synthétique de la logique du Métier, sans pour autant faire du "documentaire".

Beaucoup de systèmes d'automatisation peuvent aussi importer des logigrammes depuis les solutions de modélisation d'entreprise en s'appuyant sur des notations "pivots", par exemple BPMN.

2. Les outils de conceptions

Les principaux outils de conception (Rational Rose et PowerAMC en tête) intègrent des fonctionnalités permettant de modéliser le Métier dans le cadre d'une expression de besoins classique, en utilisant notamment des diagrammes standardisés (diagrammes des activités UML, MOT Merise).

Ces outils se positionnent également fortement sur le segment "cartographie du Système d'Information" suivant une logique de composants : "Je modélise chaque système, le Système d'Information est l'ensemble des systèmes, donc je peux modéliser le Système d'Information en mettant bout à bout les modélisations de système". Le résultat est généralement exhaustif, mais trop axé "conception et développement" pour les Métiers…


Mariano Boni et Laurent Besset

 
 

Accueil | Haut de page

 

  Nouvelles offres d'emploi   sur Emploi Center
Auralog - Tellmemore | Publicis Modem | L'Internaute / Journal du Net / Copainsdavant | Isobar | MEDIASTAY

Voir un exemple

Voir un exemple

Voir un exemple

Voir un exemple

Voir un exemple

Toutes nos newsletters