Les raisons d’affaires pour lesquelles plusieurs entreprises se voient dans l’obligation de moderniser sont variées mais elles tournent normalement autour des mêmes éléments. Le point en commun est que les entreprises sont confrontées à un défi majeur : répondre à de nouveaux besoins d’affaires en rendant leurs systèmes informatiques existants plus agiles et flexibles.

Voici une description sommaire du contexte habituel observé dans les entreprises :

  1. D’importants investissements ont été faits dans différents systèmes d’information nécessaires au soutien des processus d’affaires aux niveaux de la gestion, de la comptabilité ou des opérations : il faut les rentabiliser.
  2. Les entreprises disposent d’environnements technologiques généralement assez complets, mais très hétérogènes et utilisant majoritairement des technologies peu flexibles : il faut favoriser l’ouverture des systèmes et applications pour augmenter leur productivité.
  3. Les systèmes en place exécutent souvent les bons processus d’affaires mais dans une séquence fixe ne correspondant plus aux besoins de l’entreprise. Ils contiennent également l’ensemble des règles d’affaires nécessaires, mais ils sont isolés des autres systèmes de l’organisation et manquent de flexibilité : il faut conserver les éléments positifs des systèmes existants en les intégrant à de nouvelles applications.
  4. L’accès aux données n’est pas toujours efficace et la “webification” difficile à obtenir : il faut remédier à ces deux situations.

Diverses stratégies peuvent être adoptées pour solutionner ces défis. SOA en est une, mais elle n’est pas la seule. Dave Linthicum, un analyste réputé, énumère rapidement ici quelques critères d’évaluation pour déterminer si SOA vous convient. Ce modèle de maturité SOA peut également vous être utile dans votre auto-évaluation.

Les frais de maintenance des systèmes Legacy sont trop élevés : il faut faire usage des nouvelles technologies pour réduire le temps de maintenance et investir en développement de nouvelles
Les ressources disponibles pour travailler sur les systèmes Legacy se font de plus en plus rares.