La Lettre de mars 2007
- SOA : Service Oriented Architecture
- SOA : de l’entreprise-silo à l’entreprise-réseau
- SOA : les 5 règles de l'intégration
- SOA : le métier d'abord
- RMP : simulation de conduite de projet
- Les enjeux de la logistique de demain
- SITL 2007 : vitrine du marché transport & logistique
- VAL IT : le complément indispensable à Cobit pour un cadre de gouvernance complet
- IPSec et VPN SSL vont-ils cohabiter ?
- Optimisation de la performance SAP par l'utilisation des KPI
- Actualité de février
- Nouveaux livres de février
Archives
SOA : le métier d'abord
Avis d'expert - François Rivard - la lettre de mars 2007
Document d'après François Rivard
Il accompagne les entreprises dans le cadrage et la qualification d'opportunités sur les Architectures Orientées Services et le Business Activity Monitoring.
Auteur de 4 ouvrages et de plusieurs livres blancs, il anime régulièrement sur ces sujets des conférences et des cours (Ecole Centrale Paris, Ecole du Management Grenoble, IAE Grenoble).
Le métier d'abord
Je prends l'encart central du Monde Informatique, consacré aux SOA. Paroles d'expert, consacrées à la méthodologie. Deux approches sont possibles, technique et métier. Dans le premier cas, on cherche à rénover son SI, dans le second, on répond à un besoin d'utilisateurs en couvrant un périmètre en général orienté e-business.
Aïe ! Il me semble que c'est généralement le métier qui tire l'investissement d'innovation. S'il faut donc "premièrement" répondre à quelque chose, c'est d'abord à un besoin métier. La pérennité d'une technologie, la force d'une organisation, l'émergence d'autres besoins couverts par cette même technologie, enracinent alors celle-ci dans le système informatique et pérennisent l'investissement.
Une question de démarche
Heureusement, notre expert se rattrape in extremis. "Quelle que soit la démarche, le moteur doit rester le métier"... c'est bien ce que nous disions.
Mais alors, quid des deux approches ? SOA n'est pas une démarche technicienne, mais une démarche portée par l'IT. C'est d'abord au métier qu'elle rend des services. Si la valeur apportée au métier profite ensuite à l'IT, parce qu'elle urbanise notamment le SI, très bien. Mais il ne faut pas se tromper d'ordre : les deux approches sont en réalité complémentaires.
Qui convaincre en premier ?
"La première étape [de mise en oeuvre des SOA] relève avant tout de la communication : il faut réunir autour de la table les fonctionnels et les équipes informatiques pour cerner les objectifs, voir comment SOA peut y répondre et voir comment procéder."
Encore un problème d'ordre ! S'agit-il réellement de la "première étape" ? Quels "fonctionnels" vont accepter de s'asseoir "autour de la table" pour discuter de SOA ? Pour quoi faire ? S'il s'agit réellement de "communication" (personnellement j'appellerais cela du conseil), ce ne sont pas les fonctionnels qu'il faut convaincre, mais leurs patrons ! S'il s'agit du démarrage d'un projet, ce n'est certainement pas la "première étape".
A qui parle-t-on ?
Asseyons-nous autour d'une table pour voir
- si SOA est la bonne techno pour votre projet ? Non.
- comment SOA peut apporter une valeur différenciante à un métier et à une stratégie ? Oui.
Mais à ce stade et compte tenu du public, mieux vaut ne pas parler de SOA, parce qu'un choix technologique n'aura finalement que peu d'intérêt pour les "fonctionnels".
J'achève ces jours-ci pour un DSI une mission dont l'intitulé est "Comment SOA peut permettre à mon entreprise de doubler les ventes de son canal e-Commerce". Ce DSI ira ensuite voir sa direction financière pour la convaincre de l'importance de cette innovation. Alors seulement démarreront peut-être des projets, et alors seulement nous nous assoirons entre gens de bonne compagnie, métier et IT, autour d'une table, pour concrétiser la vision. Mais il ne faut pas se tromper d'ordre.
Le client est roi (ou ROI ?)
Je conclurais en citant Werner Vogels, vice-président, worldwide architecture executive et CTO d'Amazon.com, dont on peut difficilement douter de la pertinence du propos lorsqu'il parle de B2C et de SOA : "It doesn’t matter if a partner uses REST or SOAP. Our developers don’t care if it’s REST or SOAP. It’s all about customers".
François Rivard (Consultant, Unilog)
Pour aller plus loin
Les dossiers
Les livres
Forum
- SOA et les entreprises
- Le rôle de SOA dans l'entreprise
- SOA : un lien dans l'entreprise
- SOA et la possibilité d'abstraction
- Le rôle de SOA dans les directions informatiques
Vous voulez avoir l'avis d'un expert sur ce sujet ?
Toute l'actu sur ce sujet
-
Découvrez en BD les 3 piliers de la maîtrise de SOA
Microsoft France
19 Novembre 2008
-
ERP : Microsoft Dynamics Nav 2009 prend confiance en SOA
VNUnet
19 Novembre 2008
Gouvernance
Document, connaissances, GEDEmploi informatique
Législation
Licences, open source
Politique informatique
Qualité, certification, référentiels
Solutions
BI, décisionnel, SIGBureautique
Finances, gestion, trésorerie
Gestion commerciale, CRM
Mobilité
Production, logistique, SCM
Solutions globales, ERP
Solutions RH
Technologies
Archivage et sauvegardeHardware
Localisation, traçabilité
Locaux, sécurité physique
Programmation, développement
Réseaux et communications
Sécurité logique, virus et intrusions
Site Internet
Stockage, SAN, NAS
Systèmes et infrastructure
Editorial
ActualitésAgenda
Annuaire
Blogs
Contributeurs
Dictionnaire
Dossiers
Emploi
Forum
Lettre
Libraire