Trap #16 Juste le diagramme d'architecture

Les diagrammes d'architecture sont une technique de communication et non un outil de développement d'architecture.

Les architectes d'entreprise au sommet de leur art développent l'architecture. Un l'architecture d'entreprise est utile pendant son développement et après la partie prenante l'approuve.

Nous utilisons des diagrammes d'architecture. Ils ne sont qu'une partie de la livraison d'une architecture utile. Souvent une petite partie.

Crash and burn stories

Équipes EA fonctionnant peu. Un anti-motif après l'autre.

Si vous voyez ces pratiques, arrêtez! Arrêter maintenant!
Éjectez tant que vous le pouvez encore.

Cimetière d'architecture d'entreprise

Apprenez les modèles d'échec à éviter

Guide de l'architecte d'entreprise

Téléchargez le Guide de l'architecte d'entreprise un guide de la série TOGAF sur le développement d'une architecture d'entreprise utile. test

Soyez un meilleur architecte

Kickstart gratuit de 90 jours pour l'architecte d'entreprise personnelle pour devenir un meilleur architecte.
Webinaire hebdomadaire enregistré, avec téléchargements

Adhésion gratuite à la communauté EA
Formation, conseils, outils et techniques gratuits de Conseil Conexiam

Commencez aujourd'hui

Nous avons tous vu un praticien se présenter avec un diagramme d'architecture soigneusement rédigé qui montre comment certains éléments d'un système devraient être liés à l'avenir. Nous regardons avec révérence l'image, apprécions l'élégance. Ensuite, nous allons créer un système qui ne montre que des relations superficielles avec le diagramme.

Pourquoi? Tout ce qui comprend un architecture utile manquait:

  • des lacunes qui indiquent quel changement est nécessaire
  • des contrôles qui atténuent les risques pour l'entreprise
  • des spécifications qui contraignent les concepteurs, les réalisateurs, les opérateurs et les futurs architectes
  • tout ce qui met en évidence comment le futur écosystème offrira une meilleure valeur que ce que nous avons aujourd'hui

Ces diagrammes soigneusement conçus représentent généralement une partie de l'écosystème complet. Trop souvent, le diagramme est rempli de choix de conception arbitraires faits pour soutenir les préjugés du praticien.

Une bonne architecture prend en charge une décision éclairée pendant le processus de développement de l'architecture et limite la conception, la mise en œuvre et le choix opérationnel. Un diagramme pourrait faire ces choses.

Vous ne pouvez pas gouverner à partir d'une boîte et d'une ligne

Habituellement, la diffusion basée sur l'image court-circuite la riche compréhension dans l'esprit des parties prenantes, des décideurs et des contributeurs clés qui évoluent au cours du développement. Ce dommage se produit parce que peu de diagrammes peuvent représenter plus d'une seule préoccupation. Lorsque nous nous concentrons sur ces diagrammes, nous évitons implicitement des compromis complexes et nous nous fixons sur une seule optimisation.

Les diagrammes déguisés en architecture sont remplis de spécifications et de contrôles injustifiés. Injustifié parce que la règle «est seule». Sans contexte, le diagramme spécifie un fournisseur de services, un logiciel ou un emplacement opérationnel. Les bons architectes le voient et doivent retenir le cri du pourquoi?

Les meilleures pratiques relient explicitement une spécification à un but, un objectif ou une autre exigence et le choix de conception à la spécification. Sans ce lien, comment pouvons-nous évaluer l'adéquation du choix de conception à l'objectif?

Nous avons tous entendu l'excuse, «mais le diagramme n'est qu'une vue». Dans notre pratique EA Capability, nos yeux roulent. Si c'est un vue d'architecture où se trouve le référentiel qui conserve les informations qui mettent en évidence les préoccupations, les exigences, les préférences, les relations et l'analyse. Vous avez deviné dans la tête du praticien où l'examen par les pairs et la réutilisation sont impossibles.

Conexiam Naviguer utilise le cahier de développement de solutions, ou SDN, pour soutenir activement les équipes de changement et de mise en œuvre et aider les gestionnaires de portefeuille à contrôler les initiatives de changement et à mesurer la valeur. Dans chaque SDN, l'architecte doit identifier les conseils essentiels pour l'exécutant, le propriétaire et le gestionnaire de portefeuille.

Rejoignez le kickstart de l'architecture d'entreprise personnelle de Conexiam

Programme gratuit de 12 semaines pour devenir un meilleur architecte d'entreprise

Retour haut de page