annuler
Affichage des résultats de 
Rechercher plutôt 
Vouliez-vous dire : 

Architecture d’Entreprise Agile : quels changements dans le rôle des architectes d’entreprise ?

Architecture d’Entreprise Agile  Quels changements dans le rôle des Architectes d’Entreprise   .png
2201
0

Dans ces nouvelles organisations agiles, la pratique de l’architecture d’entreprise, et le rôle des architectes d’entreprise en particulier doivent évoluer pour permettre aux entreprises de s’adapter aux nouveaux enjeux des marchés.

Quelles sont les impacts de la mise en place d’une architecture d’entreprise agile sur le rôle des architectes d’entreprise ?

# 1 Apporter la vision stratégique de l’entreprise aux équipes de développements

 Dans les grandes organisations, les équipes agiles travaillent souvent en silo et n’ont pas une vision d’ensemble de l'entreprise et de sa stratégie. En tant qu’architecte d’entreprise, vous avez une vue transverse de l’information et des systèmes informatiques de l’entreprise. Vous êtes un acteur pivot de la stratégie d’entreprise et êtes en mesure de fournir cette vision aux équipes.

Grâce à la méthode classique d’architecture d’entreprise, vous pouvez capturer la stratégie métier en modélisant les objectifs métier et les capacités de l’entreprise, et ensuite modéliser l’architecture applicative et technologique pour la relier aux capacités métier.

En partant de ces modèles, qui représentent la situation actuelle de l’entreprise, vous pouvez constituer l’architecture intentionnelle, telle que décrite par la méthode SAFe, et supporter la stratégie métier. La création et la communication d’une feuille de route stratégique, qui inclut les différents projets requis pour passer de l’architecture actuelle à l’architecture intentionnelle, permettra ainsi aux équipes de développement de mieux comprendre et intégrer les directions stratégiques.

#2 Devenir un membre à part entière des équipes de développement

Les architectes d’entreprise sont souvent décrits comme étant dans leur tour d'ivoire, déconnectés de la réalité. Même si cela ne correspond pas à la réalité, cette perception ne peut plus exister dans les environnements agiles. Les développements évoluent rapidement et les équipes agiles sont habilitées à concevoir l'architecture dont elles ont besoin sur la base du onzième principe du Manifeste Agile, "Les meilleures architectures, spécifications et conceptions émergent d'équipes auto-organisées." Dans la méthodologie SAFe, cette architecture est appelée « conception émergente ». Cependant, la conception émergente peut présenter des failles : les équipes de développement peuvent en effet ignorer les objectifs métier, les standards technologiques utilisés par l’entreprise ou les autres projets architecturaux en cours dans l'organisation. L'utilisation d'une architecture conçue par les équipes de développement peut donc induire des modifications impactant le délai global de mise sur le marché.

La collaboration entre les équipes d’architecture d’entreprise et de développement agile devient essentielle dans ce contexte. Elle passe d’une part par le partage de l’architecture intentionnelle et de ses contraintes réalisées par l’architecte d’entreprise, et d’autre part par la remontée des corrections à y apporter en fonction des développements des équipes agiles. En conciliant la conception émergente avec l'architecture intentionnelle, la « piste architecturale » (ou « architectural runway ») est ainsi créée comme décrit dans la méthode SAFe.

#3 Créer une architecture « juste à temps » 

Réaliser une architecture « juste à temps » consiste à la faire évoluer continuellement, au fur et à mesure de l'évolution des exigences du marché.
Vous pouvez en effet mettre à jour l’architecture initiale de façon incrémentale, en fonction de la conception émergente et du retour des équipes de développement. La piste architecturale (ou « architectural runway ») évolue ainsi afin de prendre en charge de nouveaux epics. Si l’architecture ne suit pas le rythme des développements, elle risque d’être considérée comme un frein au lieu d’une source de création de valeur.

L’idée n’est bien sûr pas de complexifier davantage l’architecture, bien au contraire, elle doit rester compréhensible par tout le monde et, surtout, pouvoir être mise facilement à jour de manière continue.

Si les développements agiles sont bien une réponse adaptée aux changements continus des marchés, ils doivent être intégrés dans l’écosystème global de l’entreprise pour apporter une réponse efficace. Les architectes d’entreprises ont un rôle clé à jouer dans cette transformation, au travers de la mise en place d’une pratique d’architecture d’entreprise agile, qui exige aussi une évolution de leur rôle.

Si vous souhaitez en savoir plus sur l'architecture d'entreprise agile et le rôle des Architectes d’Entreprise, téléchargez le livre blanc « L'architecture agile à l'ère numérique » publié par The Open Group, présentant le framework d'architecture agile (AAF), un nouveau framework d'architecture répondant aux besoins de l'entreprise digitale. (Livre blanc en anglais)

2201
0
Comment

Dans ces nouvelles organisations agiles, la pratique de l’architecture d’entreprise, et le rôle des architectes d’entreprise en particulier doivent évoluer pour permettre aux entreprises de s’adapter aux nouveaux enjeux des marchés.

Quelles sont les impacts de la mise en place d’une architecture d’entreprise agile sur le rôle des architectes d’entreprise ?

# 1 Apporter la vision stratégique de l’entreprise aux équipes de développements

 Dans les grandes organisations, les équipes agiles travaillent souvent en silo et n’ont pas une vision d’ensemble de l'entreprise et de sa stratégie. En tant qu’architecte d’entreprise, vous avez une vue transverse de l’information et des systèmes informatiques de l’entreprise. Vous êtes un acteur pivot de la stratégie d’entreprise et êtes en mesure de fournir cette vision aux équipes.

Grâce à la méthode classique d’architecture d’entreprise, vous pouvez capturer la stratégie métier en modélisant les objectifs métier et les capacités de l’entreprise, et ensuite modéliser l’architecture applicative et technologique pour la relier aux capacités métier.

En partant de ces modèles, qui représentent la situation actuelle de l’entreprise, vous pouvez constituer l’architecture intentionnelle, telle que décrite par la méthode SAFe, et supporter la stratégie métier. La création et la communication d’une feuille de route stratégique, qui inclut les différents projets requis pour passer de l’architecture actuelle à l’architecture intentionnelle, permettra ainsi aux équipes de développement de mieux comprendre et intégrer les directions stratégiques.

#2 Devenir un membre à part entière des équipes de développement

Les architectes d’entreprise sont souvent décrits comme étant dans leur tour d'ivoire, déconnectés de la réalité. Même si cela ne correspond pas à la réalité, cette perception ne peut plus exister dans les environnements agiles. Les développements évoluent rapidement et les équipes agiles sont habilitées à concevoir l'architecture dont elles ont besoin sur la base du onzième principe du Manifeste Agile, "Les meilleures architectures, spécifications et conceptions émergent d'équipes auto-organisées." Dans la méthodologie SAFe, cette architecture est appelée « conception émergente ». Cependant, la conception émergente peut présenter des failles : les équipes de développement peuvent en effet ignorer les objectifs métier, les standards technologiques utilisés par l’entreprise ou les autres projets architecturaux en cours dans l'organisation. L'utilisation d'une architecture conçue par les équipes de développement peut donc induire des modifications impactant le délai global de mise sur le marché.

La collaboration entre les équipes d’architecture d’entreprise et de développement agile devient essentielle dans ce contexte. Elle passe d’une part par le partage de l’architecture intentionnelle et de ses contraintes réalisées par l’architecte d’entreprise, et d’autre part par la remontée des corrections à y apporter en fonction des développements des équipes agiles. En conciliant la conception émergente avec l'architecture intentionnelle, la « piste architecturale » (ou « architectural runway ») est ainsi créée comme décrit dans la méthode SAFe.

#3 Créer une architecture « juste à temps » 

Réaliser une architecture « juste à temps » consiste à la faire évoluer continuellement, au fur et à mesure de l'évolution des exigences du marché.
Vous pouvez en effet mettre à jour l’architecture initiale de façon incrémentale, en fonction de la conception émergente et du retour des équipes de développement. La piste architecturale (ou « architectural runway ») évolue ainsi afin de prendre en charge de nouveaux epics. Si l’architecture ne suit pas le rythme des développements, elle risque d’être considérée comme un frein au lieu d’une source de création de valeur.

L’idée n’est bien sûr pas de complexifier davantage l’architecture, bien au contraire, elle doit rester compréhensible par tout le monde et, surtout, pouvoir être mise facilement à jour de manière continue.

Si les développements agiles sont bien une réponse adaptée aux changements continus des marchés, ils doivent être intégrés dans l’écosystème global de l’entreprise pour apporter une réponse efficace. Les architectes d’entreprises ont un rôle clé à jouer dans cette transformation, au travers de la mise en place d’une pratique d’architecture d’entreprise agile, qui exige aussi une évolution de leur rôle.

Si vous souhaitez en savoir plus sur l'architecture d'entreprise agile et le rôle des Architectes d’Entreprise, téléchargez le livre blanc « L'architecture agile à l'ère numérique » publié par The Open Group, présentant le framework d'architecture agile (AAF), un nouveau framework d'architecture répondant aux besoins de l'entreprise digitale. (Livre blanc en anglais)