TRIBUNES > ALI ATAYA
RECHERCHER UNE TRIBUNE
Les experts s'expriment sur le Journal du Net
 LA TRIBUNE DE ALI ATAYA 
Architectures d’entreprise : entre stratégie et pragmatisme
A la croisée de l’informatique et des métiers, les architectures d'entreprise sont un moyen d’aligner le système d’information sur la stratégie des organisations.
(23/06/2008), modifié le 30/06/2008
Envoyer   |    Imprimer

Pourquoi un article sur les architectures d'entreprises

Dans la plupart des entreprises, il y a une prise de conscience que le système d'information devient une partie intégrante de la stratégie de l'entreprise. Ce n'est plus uniquement l'outil "informatique" au service des départements métiers.

Dans ce contexte de recentrage du système d'information dans le coeur de la stratégie de l'entreprise, l'architecture d'entreprise est un terme qui prend de plus en plus d'ampleur du fait que les systèmes d'information deviennent un outil important des entreprises pour mettre en oeuvre leur stratégie et respecter leurs objectifs économiques.

Les chefs d'entreprise sont de plus en plus impliqués dans les investissements en technologies et donc ont besoin d'avoir une garantie que ces investissements répondent à leurs besoins et deviennent pérennes pour la continuité de leur activité.

Etant donné que les entreprises doivent faire face à un marché de plus en plus concurrentiel, elles ont besoin de se doter d'un système d'information adapté, agile, sécurisé et prenant en compte les risques inhérents à la manipulation de l'information. Cette information qui devient un "capital" essentiel qui les aide à définir leur vision à court et à moyen terme.

L'évolution de l'informatique a conduit à des systèmes d'information hétérogènes et difficiles à maintenir. Il devient vital de trouver les moyens de simplifier, mieux gérer et homogénéiser le SI. La cohérence du système d'information et l'assurance qu'il soit adapté aux objectifs business sont les objectifs d'une architecture d'entreprise à mettre en place.

L'architecture d'entreprise propose une traçabilité des architectures à différents niveaux (métier, système d'information et infrastructure). Elle permet de justifier tout investissement IT en fonction de la stratégie de l'entreprise. Cette justification reste théorique tant qu'elle ne se base pas sur des liens structurels. Ces liens peuvent être verticaux (entre les composants d'architecture de niveaux différents) ou horizontaux (entre les composants d'une architecture d'un même niveau).

Architecture et stratégie d'entreprise

Une stratégie d'entreprise est souvent définie par des éléments de type : "gagner des parts de marché", "réduire des coûts de fonctionnement", "devenir le numéro un de son domaine", "aller vers des nouvelles activités", etc.

La question qui se pose c'est comment l'entreprise doit s'organiser pour atteindre ces objectifs ? Et comment le système d'information doit garantir les moyens à mettre en oeuvre pour y répondre.

La première déclinaison d'une telle stratégie est la revue des processus métier existants afin de les faire évoluer pour s'assurer que toutes les ressources de l'entreprise sont intégrées et solidaires pour atteindre les objectifs attendus.

L'architecture d'entreprise, basée sur la stratégie définie, commence par la définition des processus métier, poursuit la réflexion au sein des systèmes d'information et définit les technologies nécessaires pour répondre à cette stratégie.

Architecture et stratégie des systèmes d'information

Les directions des systèmes d'information, impliquées de plus en plus dans les comités de direction, sont conscientes de l'importance de la tâche qu'elles ont à accomplir. Elles doivent définir leur propre stratégie afin de planifier des actions à court et moyen terme. Ces actions leurs permettront de se préparer à jouer leur rôle de mise en oeuvre de la stratégie de leur entreprise dans les délais adéquats.

Une stratégie de systèmes d'information se traduit souvent par des éléments de type : "mieux répondre aux attentes des maîtrises d'ouvrage", "réduire les technologies", "mieux gérer les flux de données", "mieux gérer les compétences", "rationaliser les échanges internes et externes", etc.

Cette stratégie est dans le coeur de l'architecture d'entreprise. Elle donne une vision claire des principes à définir dans les différents choix concernant les composants des systèmes d'information telles que gestion des données et l'intégration d'applications.

Architecture et pragmatisme

L'approche doit être pragmatique et permettra de participer à la simplification des SI. L'objectif n'étant pas de réinventer les concepts tels EAI, SOA, ETL, ESB, BPM, etc. Mais de passer un message qui peut se résumer à : "essayons de dénouer les noeuds entre les composants plutôt que d'ajouter une couche de complexification qui finira par créer des nouveaux noeuds et donc encore plus difficile à résoudre". Simplifier un SI ne veux pas dire le rendre simpliste mais se donner les moyens de mieux gérer sa complexité.

Les concepts qui paraissent simples mais qui peuvent apporter une maturité importante aux systèmes d'informations peuvent se résumer aux éléments suivants :

1- Définir une méthode claire et précise de l'intégration entre applications.

2- Elaborer une méthode de définition des flux de données depuis les systèmes sources jusqu'aux entrepôts de données.

3- Etablir une méthode de définition des zones d'infrastructure basées sur les services attendus.

4- Mettre en place dans les démarches projets un contrôle systématique sur la cohérence de l'architecture SI.

L'objectif final est d'essayer d'atténuer les enchères actuelles sur les "récentes techniques et les nouvelles technologies" à mettre en place par les entreprises qui ne feront, si l'entreprise ne s'est pas préparée en simplifiant l'existant,  qu'alourdir les problèmes actuels et amplifier la complexité.
 
Les quatre couches des architectures d'entreprise Photo © Evolusys
 
Envoyer   |    Imprimer
VOS REACTIONS, VOS COMMENTAIRES 

Architectures d’entreprise : entre stratégie et pragmatisme

  (C. THIRY)

Bonjour,

Ne trouvez-vous pas que l'architecture fonctionnelle manque, entre l'architecture métier et applicative ?

Ne trouvez-vous pas que l'architecture de donnée gagnerait à être située à proximité de l'architecture métier (voire dedans ?), afin de modéliser non seulement les objets métier informatisées mais aussi ceux qui ne le sont pas encore ?

(Urbanisme vs Architectures d’entreprise)

Cordialement
C. Thiry
http://urba-si.blogspot.com/ (30/06/2008)

Re : Architectures d’entreprise : entre stratégie et pragmatisme

  (ALI ATAYA)

Bonjour,
L'architecture fonctionnelle est une vue de l'architecture métier qui est composée des processus composés eux mêmes d'activités. L'architecture fonctionnelle permet de regrouper les différentes activités métier dans un domaine fonctionnel.

Concernant l'architecture des données, elle définit l'architecture DWH dans le SI mais elle se base sur le BI (Business Intelligence) qui fait partie de l'architecture métier. (01/07/2008)

Architectures d’entreprise : entre stratégie et pragmatisme

  (Joe Maalouf)

Bonjour,

Dans votre approche, j'aime bien le point numéro 4, qui vise à établir systématiquement une cohérence entre les différentes initiatives d'évolution des Systèmes d'Information.

Ne trouvez-vous pas qu'une démarche de type industrielle va dans le même sens que votre approche, à savoir maitriser la complexité et réduire les coûts, tout en en augmentant l'efficacité ? L'industrialisation des systèmes d'information permet de justement de le faire, de la même manière qu'elle l'a fait pour des métiers tels que la construction automobile ou l'agriculture.

Cordialement,
Joe Maalouf
www.myblogjoemaalouf.com (11/07/2008)

Re : Architectures d’entreprise : entre stratégie et pragmatisme

  (ALI ATAYA)

Bonjour,
Il est clair que la gouvernance est une dimension importante pour garantir la cohérence des différents niveaux d'architectures et pour assurer l'alignement de l'IT au business.

L'industrialisation de la démarche gloable basée sur une organisation adéquate dans les entreprises est effectivement essentielle pour maîtriser la complexité des composants d'architectures aux différents niveaux. (13/07/2008)

BOURSES & MARCHES

CAC 40 0.10 %

SBF 120 0.11 %

Nasdaq 0.87 %

Or 0.15 %

Tous les cours