De nombreux changements viennent bouleverser les entreprises. Ils sont de plus en plus liés aux nouvelles technologies et modifient nos manières de travailler.
Afin de faire face à ces changements, il est essentiel pour les entreprises de disposer de talents et d’outils leur permettant d’aligner leurs objectifs avec les ressources nécessaires pour les atteindre.
C’est là qu’intervient l’architecture d’entreprise. Mais qu’est-ce qu’une architecture d’entreprise ? Quels sont les objectifs et les avantages de l’architecture d’entreprise ? C’est ce que nous allons découvrir dans cet article grâce à nos experts en architecture IT et Agile !
1. Tout savoir sur l’architecture d’entreprise
L’architecture d’entreprise : de quoi parle-t-on ?
Chaque entreprise connaît une structure qui lui est propre. Le rôle de l’architecte d’entreprise va être de mettre en avant cet agencement structurel en déterminant les divers composants (humains, technologies, outils, …) qui entrent en jeu et la manière dont ces composants interagissent les uns avec les autres.
En analysant ainsi les multiples connexions qui forment la structure de l’organisation, l’architecte d’entreprise va obtenir un plan complet de la structure et de l’ensemble des opérations d’une organisation. Ce plan lui permettra d’identifier les forces et les faiblesses de l’entreprise ainsi que sa capacité à faire face aux changements.
Cette cartographie de l’entreprise n’est pas statique, elle est constamment ajustée.
C’est ce qu’on appelle l’architecture d’entreprise.
L’architecture d’entreprise (AE), ou enterprise architecture (EA) en anglais, est donc un concept qui permet d’aligner les processus, les outils et les capacités d’une entreprise avec ses besoins et ses objectifs. En bref, de relier la stratégie de l’entreprise à court, moyen et long terme avec ses capacités réelles.
Ce concept s’est d’abord appliqué aux technologies de l’information (IT), puis s’est ensuite étendu à l’entreprise et s’adapte désormais à chaque projet quelque soit sa taille.
Quels sont les objectifs de l’architecture d’entreprise ?
Si historiquement, l’objectif de l’architecture d’entreprise était de permettre un meilleur alignement entre les métiers et les technologies de l’information (IT pour Information Technology), l’architecture d’entreprise s’étend aujourd’hui à toute l’entreprise. L’AE cherche à déterminer comment une organisation peut atteindre efficacement ses objectifs actuels et futurs.
Ainsi, grâce à l’architecture d’entreprise, il est possible de mieux diriger les réponses de l’organisation face aux changements et de maintenir sa capacité à changer.
Quels sont les avantages de l’architecture d’entreprise ?
L’architecture d’entreprise joue un rôle important dans l’unification et la coordination des processus au sein d’une organisation. Le fait de connaître et d’accéder aux capacités de l’entreprise et de les comprendre va également permettre à chaque service d’identifier ses éventuelles lacunes et, à partir de là, les aider à prendre des décisions plus éclairées.
L’architecture d’entreprise apporte donc de nombreux bénéfices, elle permet :
- Une meilleure prise de décision ;
- Une vision commune de l’entreprise ;
- Une meilleure adaptabilité face aux changements ;
- Un contrôle des coûts plus juste ;
- D’éliminer les processus inefficaces et redondants ;
- D’éviter la duplication des technologies ;
- De minimiser le turnover ;
- De favoriser l’unification des processus informatiques ;
- De faciliter la collaboration et de promouvoir l’agilité.
L’architecture d’entreprise peut transformer la manière dont les entreprises organisent l’information, préparent l’avenir et réagissent face au changement
2. L’histoire de l’architecture d’entreprise…
L’architecture d’entreprise est née dans les années 1960 chez IBM. Dans une série de documents, le professeur Dewey Walker a exposé les besoins et les solutions possibles en matière de planification des systèmes d’entreprise. Mais c’est son étudiant, John A. Zachman, qui a développé le concept de base de l’architecture d’entreprise.
Dans les années 1980, lorsque les systèmes informatiques ont commencé à s’imposer sur les lieux de travail, John Zachman a compris que les entreprises allaient rapidement avoir besoin d’un plan et d’une stratégie à court et long terme pour suivre la croissance rapide de la technologie.
Son concept a commencé à attirer l’attention après la publication d’un article dans le “system journal” d’IBM en 1987. Il propose alors un cadre, le « Cadre Zachman ». Ce framework est devenu par la suite une approche largement utilisée.
Les concepts actuels d’AE étendent désormais cette philosophie à l’ensemble de l’entreprise, et plus seulement à l’informatique. L’architecture d’entreprise est particulièrement utile pour les entreprises en cours de transformation digitale.
À lire aussi : Transformation digitale : de quoi parle-t-on ?
3. Quels sont les différents frameworks ?
La pratique de l’AE s’est concentrée autour de quatre principaux Frameworks. Cependant d’autres cadres existent. Quel que soit votre besoin, il existe un cadre d’architecture d’entreprise qui répondra à vos attentes.
Voici les quatre cadres le plus souvent utilisés :
1. Le framework de Zachman
L’un des premiers – et des plus célèbres – cadre de travail de l’architecture d’entreprise, le cadre Zachman va au-delà de l’informatique. Il offre des connexions structurelles dans tous les aspects d’une entreprise. Ce qui le rend parfait pour décrire une entreprise complexe, mais pas pour en créer une de toutes pièces.
2. TOGAF
Développé et amélioré par Open Group depuis le milieu des années 1990, le TOGAF (The Open Group Architectural Framework) est l’un des frameworks les plus courants. Très complet, il comporte tous les éléments nécessaires : un vocabulaire commun, des normes et des méthodes de conformité, des logiciels et des outils, et même une méthode pour définir les meilleures pratiques.
3. Le Federal Enterprise Architecture Framework
Ce cadre d’architecture gouvernementale est le cadre d’architecture d’entreprise fédéral des États-Unis. S’il est à l’origine créé pour être utilisé par le gouvernement américain, c’est une méthodologie de planification collaborative qui est devenue un modèle d’architecture d’entreprise populaire et utilisé aussi dans les entreprises privées. Il combine à la fois le cadre Zachman et TOGAF.
4. Gartner
Créée par la société du même nom, Gartner est une pratique qui se concentre sur un état constant d’adaptation à l’environnement entourant l’entreprise.
4. Faire vivre l’architecture d’entreprise et l’agilité dans votre entreprise
Deux concepts qui semblent s’opposer…
Parfois considérée comme une discipline assez stricte, l’architecture d’entreprise peut sembler s’opposer à un mode de fonctionnement plus agile de l’entreprise. Faire coexister agilité et architecture d’entreprise a donc fait l’objet de nombreux débats.
Agilité et architecture d’entreprise peuvent-elles vraiment coexister ? Existe-t-il des points communs entre les deux disciplines ?
L’AE consiste à étudier en détail une organisation et à en faire évoluer l’architecture, tandis que l’agile se concentre sur la réalisation de projets.
L’architecture d’entreprise a donc un fonctionnement descendant alors que l’agilité est ascendante.
C’est aussi sur l’échelle de leurs opérations respectives qu’agilité et architecture d’entreprise diffèrent. Alors qu’un cadre agile se situe sur un projet, un processus ; le niveau de l’architecture d’entreprise se situe à hauteur de l’organisation.
Pourtant, malgré les apparences, il est en réalité possible – et nécessaire – d’amener de l’agilité à l’architecture d’entreprise, et de l’architecture d’entreprise à l’agilité.
Les praticiens de l’AE ont un réel bénéfice à tirer d’un travail agile. De la même manière, le cadre de travail agile gagne à garder en perspective l’architecture d’entreprise dans son ensemble au cours des multiples itérations.
Aussi il est important de noter que depuis son premier framework, l’architecture d’entreprise a évolué, elle se distribue désormais dans les Squads, elle se met au service des projets. L’architecture d’entreprise devient une discipline ouverte à tous, utilisable à toutes échelles.
Les frameworks se renouvellent, se rapprochent des cadres de travail agile. On pense notamment au framework SaFE.
Si l’on observe attentivement, l’architecture d’entreprise, plutôt que de s’opposer à l’agilité, en devient un vecteur. Elle permet, en simplifiant les processus, et en fournissant à chaque collaborateur toutes les informations pertinentes dans un format accessible, d’améliorer la collaboration.
À lire aussi : Framework SAFe : comment adopter la méthode d’agilité à l’échelle
En résumé :
L’architecture d’entreprise (AE) est l’analyse globale de la structure d’une entreprise. Cette analyse détermine tous les éléments qui composent l’entreprise et définit leur relation les uns aux autres.
L’architecture d’entreprise (AE) permet de déterminer comment une entreprise peut atteindre efficacement ses objectifs actuels et futurs.
Non, l’architecture d’entreprise (AE) et l’agilité ne sont pas deux concepts opposés, au contraire. De nombreux frameworks de l’AE se rapprochent maintenant des cadres de travail agiles.