TOGAF est un cadre organisationnel ouvert . Le cadre lui-même est un ensemble de connaissances bien documenté, comprenant une méthodologie détaillée et un ensemble d’outils de support pour le développement d’architectures d’entreprise. TOGAF 9.2 est la dernière version du framework.
- TOGAF est développé et maintenu par des membres de The Open Group, travaillant dans une équipe appelée Architecture Forum. Le développement initial de TOGAF version 1 a été réalisé en 1995, et les versions ultérieures de TOGAF ont élargi et amélioré cet ensemble de connaissances.
- TOGAF a été développé grâce aux efforts combinés de plus de 300 membres du Forum d’Architecture représentant certaines des principales entreprises et organisations mondiales. Il s’agit donc d’un excellent résumé des pratiques générales d’architecture d’entreprise.
- Le développement et la maintenance d’une architecture d’entreprise est un processus complexe impliquant de nombreux acteurs et processus décisionnels. TOGAF aide en documentant les spécifications, les processus et les produits de travail de l’architecture d’entreprise.
- En utilisant TOGAF, les organisations peuvent développer une architecture d’entreprise cohérente qui reflète les besoins des parties prenantes, adopte les meilleures pratiques et tient dûment compte des besoins actuels et futurs de l’entreprise.
Qu’est-ce qu’ADM ?
La méthodologie de développement d’architecture – souvent appelée acronyme d’ADM – est un processus détaillé étape par étape pour développer ou modifier une architecture d’entreprise.
ADM décrit 10 phases couvrant le cycle de développement de l’architecture.
Ces étapes sont :
- stage préliminaire
- Phase A : Vision architecturale
- Phase B : Architecture d’entreprise
- Phase C : Architecture du système d’information
- Phase D : Architecture technique
- Phase E : Opportunités et solutions
- Phase F : Planification de la migration
- Phase G : mise en œuvre de la gouvernance
- Phase H : Gestion des changements d’architecture
- Gestion des exigences de l’architecture ADM
Stage préliminaire:
L’objectif principal de la phase préliminaire est d’identifier et d’établir les capacités architecturales requises par l’organisation.
Un élément clé consiste à identifier ce qui doit être fait et comment le mettre en œuvre. Par exemple, le résultat principal est une demande de travail d’architecture qui décrit les exigences et décide de la portée, de la structure, de l’outillage ou du cadre architectural nécessaire pour prendre en charge ce travail.
À ce stade, TOGAF est adapté pour répondre aux besoins de la prochaine itération ADM. Nous définissons les principes fondamentaux, évaluons la capacité de l’architecture d’entreprise et de l’entreprise à apporter les modifications requises et intégrons TOGAF à d’autres cadres de gestion. Il y a des étapes dans cette phase pour limiter l’organisation de l’entreprise affectée par le changement proposé, identifier le cadre de gouvernance et de support correct, définir et établir l’équipe et l’organisation EA, identifier et établir des principes architecturaux, personnaliser TOGAF et tout autre cadre, et mettre en œuvre des outils . À la fin de cette phase, l’équipe d’EE devrait être prête à suivre une itération du cycle ADM. Cela s’explique en partie par le fait que l’étape préliminaire est affichée en haut du diagramme ADM et à l’extérieur de la boucle principale des étapes A à H.
Phase A : Vision architecturale :
La phase A fournit un énoncé architectural clair des travaux qui sera fourni dans les itérations de l’ADM. Il fournit également une vision de l’architecture d’entreprise proposée. Ce sens de l’orientation est essentiel pour guider le travail d’ADM tout au long de l’itération. Cet énoncé de travail architectural définit les procédures de travail pour développer et déployer l’architecture décrite dans la vision architecturale. C’est la vision qui fournit le désir de haut niveau pour les capacités et la valeur commerciale que l’architecture d’entreprise proposée fournira. Commençant par une demande d’emploi dans le domaine de la construction, la phase A fournit un outil (cette vision) pour vendre les avantages de la capacité proposée aux parties prenantes et aux décideurs au sein de l’entreprise. Les scénarios métier sont utilisés pour comprendre les exigences métier et aider à clarifier les exigences architecturales impliquées par la fonctionnalité requise. Ceci est documenté dans la déclaration de travail d’architecture, qui est utilisée pour établir un consensus pour soutenir l’architecture finale. Le consensus se produit lorsque l’organisation parrainante signe le document.
Les étapes de la phase A consistent à transformer une demande de travaux de construction en un énoncé de travail architectural clair et à s’assurer que l’entreprise est capable, prête, disposée et engagée à apporter les modifications architecturales nécessaires. Cela implique l’établissement du projet d’architecture, y compris la définition de sa portée, ainsi que l’identification et l’élaboration de l’architecture et des principes d’affaires. La phase A identifie les parties prenantes et leurs préoccupations et exigences, et identifie les objectifs commerciaux, les moteurs et les contraintes dans la phase préliminaire. Pour garantir le succès, il évalue également les capacités de l’entreprise, évalue la préparation à la transformation de l’entreprise et traite tous les risques de transformation.
Phase B : Architecture d’entreprise :
TOGAF considère l’architecture d’entreprise comme un moyen d’améliorer les capacités de l’entreprise. C’est pourquoi la première phase de développement de l’architecture traite de l’architecture d’entreprise .
ADM commence d’un point de vue commercial – les exigences commerciales fortes sont identifiées dans la demande de travail d’architecture dans la phase préliminaire et affinées dans le travail d’ architecture et l’ énoncé de vision d’architecture dans la phase A.
Un objectif clé de la phase d’architecture d’entreprise est de développer une architecture d’entreprise cible qui démontre comment l’entreprise réalise la vision de l’architecture et traite les demandes de travail d’architecture. Son deuxième objectif est d’abord d’identifier les composants candidats de la feuille de route de l’architecture pour combler l’écart entre l’architecture métier de référence et l’architecture métier cible. TOGAF considère la connaissance de l’architecture d’entreprise comme une condition préalable au travail d’architecture dans d’autres domaines tels que les données, les applications et la technologie. L’architecture métier démontre également la valeur métier et le retour sur investissement de l’effort d’architecture pour les principales parties prenantes. des modèles commerciaux, tels que des modèles d’activité ou de processus, des modèles de cas d’utilisation et de classe, ou des diagrammes de connexion de nœuds,
Des étapes similaires sont suivies pour les trois phases de développement de l’architecture (B, C et D). Il est important de réutiliser tous les modèles de référence disponibles et de personnaliser tous les résultats pour répondre aux points de vue des parties prenantes. L’architecte développe ensuite une description de base et cible de l’architecture d’entreprise et effectue une analyse des écarts pour déterminer comment passer de l’une à l’autre.
Phase C : Architecture du système d’information :
TOGAF divise la phase C – Architecture des systèmes d’information – en deux parties, couvrant le développement des architectures de données et d’ applications . La documentation TOGAF comporte un court chapitre d’introduction couvrant les deux domaines, suivi de chapitres distincts pour les données et les applications. Comme pour les autres phases de développement d’architecture (B&D), l’objectif est de développer une architecture de système d’information cible pour les données et les applications, et d’identifier les composants candidats de la feuille de route de l’architecture en fonction des écarts entre les architectures de référence et cible.
La phase C implique toujours une combinaison d’architecture de données et d’application. Peu importe dans quel ordre il est prévu que les deux soient inclus – il y a des défenseurs des deux approches. Les étapes pour les données et les applications sont très similaires – sélectionner des modèles de référence, des points de vue et des outils ; développer une ligne de base puis localiser une description architecturale, effectuer une analyse des lacunes et définir les composants candidats de la feuille de route ; et traiter tout impact dans le contexte architectural. Suite à un examen formel des parties prenantes, l’architecture a été finalisée et un document de définition de l’architecture a été créé.
La principale différence entre les données et les applications est le sujet, qui se traduit par l’utilisation de différents modèles de référence, techniques et représentations architecturales. Par exemple, l’architecture de données peut utiliser des diagrammes de relation d’entité ou de classe, tandis que l’architecture d’application peut utiliser des diagrammes de communication d’application ou des diagrammes d’ingénierie logicielle.
Phase D : Architecture technique :
La phase D est la phase de TOGAF, qui développe l’architecture technique du projet d’architecture. L’architecture technologique décrit la structure et l’interaction des services de plate-forme et des composants technologiques logiques et physiques. La phase D développe l’architecture technologique cible qui prend en charge les composants de données et d’application (développés dans la phase C), activant les composants métier.
Les architectures développées dans les phases B, C et D se combinent pour réaliser la vision architecturale – répondre aux préoccupations des parties prenantes et aux demandes de travaux de construction. Comme les autres phases de développement de l’architecture, la phase D identifie les composants candidats de la feuille de route de l’architecture pour permettre la transition de la référence à la cible. Les étapes de la phase D sont presque identiques à celles des phases B et C – la principale différence étant que l’accent est désormais mis sur la technologie. Par conséquent, cela inclut les modèles de référence techniques et les normes ou mesures techniques, telles que les performances, la maintenabilité, l’emplacement et la latence ou la disponibilité.
Il est important d’identifier les extrants et les livrables pour aider à construire l’architecture technique qui prend réellement en charge le système d’information et l’architecture métier. Obtenir la bonne portée peut accélérer le retour sur investissement, tandis qu’une trop grande portée entravera la réussite de la mise en œuvre. Il ne s’agit pas de déployer la technologie elle-même, il s’agit de développer l’architecture technique qui répond réellement à la vision architecturale et aux demandes de travail.
Phase E : Opportunités et solutions :
La phase E tire son nom – elle recherche des opportunités pour fournir l’architecture cible en mettant en œuvre une solution spécifique. La phase E génère la première version complète de la feuille de route architecturale en combinant l’analyse et les recommandations des phases de développement du bâtiment – B, C et D.
Cette phase se concentre sur la façon de fournir le schéma. Par conséquent, il envisage de créer une feuille de route architecturale, répertoriant les packages de travail dans un calendrier pour atteindre l’architecture cible. Lorsque le changement est si important qu’il est impossible de passer directement de l’architecture de référence à l’architecture cible, alors la phase E aboutit à une approche incrémentale, consistant en des architectures intermédiaires ou transitoires. Les cartes de la phase E nécessitaient des modifications architecturales des programmes d’investissement et des projets avec un financement et des ressources pour exécuter des modules de travail et fournir des architectures de transition et cibles. L’entrée de cette étape est à peu près tout ce qui a été produit des étapes précédentes. Ces étapes prennent ces sorties; les consolider, analyser les dépendances et concilier les différences ; et réaffirmer que l’organisation est capable d’apporter des changements. La phase E affine et met à jour les exigences, la documentation de l’architecture et la feuille de route de l’architecture. Un résultat clé est la première étape d’un plan de mise en œuvre et de migration.
Phase F : Planification de la migration :
Les premières étapes d’ADM identifient le besoin de changements architecturaux, puis développent des architectures commerciales, de données, d’applications et techniques pour répondre à ce besoin. La deuxième phase développe ensuite un plan de mise en œuvre et de migration de haut niveau pour capitaliser sur les opportunités d’investissement et identifier des solutions spécifiques. architecture cible . La phase F finalise le plan détaillé d’ implémentation et de migration , ainsi que la feuille de route architecturale finale.
Il garantit également que le plan est aligné sur l’approche de gestion du changement utilisée au sein de l’entreprise et sur les autres plans du portefeuille de changement. Enfin, la phase F garantit que les principales parties prenantes comprennent pleinement la valeur commerciale, le coût du lot de travaux, ainsi que la transition et l’architecture future. Alors que les premières étapes d’ADM sont très largement guidées par l’équipe d’architecture d’entreprise, les étapes de E à H nécessitent une collaboration avec d’autres agents de changement. La phase F exige spécifiquement que les quatre cadres de gestion travaillent en étroite collaboration pour que la mise en œuvre et le programme de réinstallation réussissent. Les quatre domaines sont :
- plan d’affaires
- L’architecture d’entreprise
- Gestion de portefeuille
- gestion de projet
En travaillant ensemble, ces quatre domaines doivent hiérarchiser le travail, en utilisant des critères tels que la mesure des performances, le retour sur investissement, la valeur commerciale, les facteurs critiques de succès, les mesures d’efficacité et l’adéquation stratégique.
Phase G : Mise en œuvre de la gouvernance :
Le développement et la mise en œuvre proprement dits se déroulent en parallèle avec la phase G. La phase G garantit que le projet de mise en œuvre, ainsi que les autres projets en cours, sont conformes à l’architecture définie.
En règle générale, l’architecture cible est développée sous la forme d’une série de transitions pour réaliser la valeur et les avantages commerciaux le plus rapidement possible et réduire les risques dans le plan de transformation. Chaque transformation représente une étape vers l’entreprise cible et réalise ses propres intérêts commerciaux.
Lorsque nous atteignons la phase G, l’architecture a été développée (de la phase A à la phase D), les opportunités et les solutions pour livrer l’architecture ont été identifiées (dans la phase E), et un plan détaillé de mise en œuvre et de migration a été achevé (dans la phase F) ). Par conséquent, le rôle de l’équipe d’architecture de la phase G est de superviser la mise en œuvre de l’architecture. Cela se fait en confirmant la portée et la priorité du déploiement, en guidant le développement et le déploiement de la solution et en effectuant des vérifications de conformité. Les documents contractuels architecturaux sont utilisés pour piloter les changements architecturaux. Généré au début de la phase G et approuvé par la fonction architecture et les responsables de la mise en œuvre, il constitue le mécanisme d’évaluation de la conformité de la gouvernance de l’architecture.
Phase H : Gestion des changements d’architecture :
Rien ne se passe exactement comme prévu – il y aura toujours de nouvelles exigences et des exigences pour changer l’architecture. La phase H décrit le processus de gestion des modifications pour gérer les modifications apportées à l’architecture de manière cohérente et architecturale. Souvent, cela nécessite une surveillance continue des demandes de gouvernance, des nouvelles technologies ou des changements dans l’environnement commercial.
Le processus doit prendre en charge l’architecture d’entreprise mise en œuvre en tant qu’environnement dynamique qui peut évoluer rapidement et avec souplesse en réponse à ces changements. Dans la phase H, il est essentiel que l’instance dirigeante définisse les critères pour juger si une demande de changement nécessite une simple mise à jour architecturale ou si un nouveau cycle de la méthode de développement d’architecture (ADM) doit être lancé. Il est important d’éviter le « crawling gracieux », donc les changements doivent être directement liés à la valeur commerciale. La manière dont l’architecture d’entreprise est utilisée est la partie la plus importante du cycle de développement de l’architecture. Il est donc essentiel de surveiller la croissance et le déclin de l’entreprise au cours de la phase H. En fin de compte, l’architecture d’entreprise qui fonctionnait hier pour une organisation ne prend plus en charge les fonctionnalités actuelles ou futures. Les résultats des demandes de modification de la phase H peuvent être classés dans la catégorie simplification – généralement motivée par une exigence de réduction des investissements ; changement progressif – requis pour tirer une valeur supplémentaire de l’investissement existant ; ou le changement de conception, qui est motivé par la nécessité d’augmenter les investissements et de créer une nouvelle valeur.
Gestion des exigences architecturales :
Les exigences sont générées, analysées et revues à chaque étape de l’ADM. La phase de gestion des exigences décrit le processus de gestion de ces exigences architecturales dans ADM. L’étape de gestion des exigences est au cœur d’ADM – c’est pourquoi elle apparaît au centre du cercle de découpage ADM. Cette phase décrit le processus de gestion des exigences et comment ce processus est lié aux autres phases d’ADM. Les exigences ne sont pas statiques – elles évoluent de manière dynamique à mesure que nous terminons chaque étape d’ADM et entre les cycles d’ADM. Les exigences de l’architecture d’entreprise et les modifications ultérieures de ces exigences seront identifiées, stockées et entrées et sorties liées aux phases ADM, et entre les cycles de l’ADM. La gestion des changements de la demande est essentielle. L’architecture traite de l’incertitude et du changement – la « zone grise » entre les attentes des parties prenantes et les possibilités ! Par conséquent, les exigences architecturales sont toujours sujettes à changement. De plus, l’architecture implique de nombreux moteurs et contraintes qui échappent au contrôle de l’entreprise – tels que l’évolution des conditions du marché ou une nouvelle législation – qui peuvent créer des changements dans la demande de manière imprévue. TOGAF souligne que le processus de gestion des exigences lui-même ne traite pas, ne résout pas ou ne hiérarchise pas les exigences comme cela se fait dans la phase pertinente de l’ADM. La phase de gestion des exigences est simplement le processus de gestion des exigences dans l’ensemble de l’ADM. Par conséquent, les exigences architecturales sont toujours sujettes à changement. Par ailleurs, L’architecture implique de nombreux moteurs et contraintes qui échappent au contrôle de l’entreprise – tels que l’évolution des conditions du marché ou une nouvelle législation – qui peuvent créer des changements dans la demande de manière imprévue. TOGAF souligne que le processus de gestion des exigences lui-même ne traite pas, ne résout pas ou ne hiérarchise pas les exigences comme cela se fait dans la phase pertinente de l’ADM. La phase de gestion des exigences est simplement le processus de gestion des exigences dans l’ensemble de l’ADM. Par conséquent, les exigences architecturales sont toujours sujettes à changement. De plus, l’architecture implique de nombreux moteurs et contraintes qui échappent au contrôle de l’entreprise – tels que l’évolution des conditions du marché ou une nouvelle législation – Tout cela crée des changements de la demande de manière imprévue. TOGAF souligne que le processus de gestion des exigences lui-même ne traite pas, résoudre ou hiérarchiser les exigences comme cela se fait dans la phase pertinente de l’ADM. La phase de gestion des exigences est simplement le processus de gestion des exigences dans l’ensemble de l’ADM. TOGAF souligne que le processus de gestion des exigences lui-même ne traite pas, ne résout pas ou ne hiérarchise pas les exigences comme cela se fait dans la phase pertinente de l’ADM. La phase de gestion des exigences est simplement le processus de gestion des exigences dans l’ensemble de l’ADM. TOGAF souligne que le processus de gestion des exigences lui-même ne traite pas, ne résout pas ou ne hiérarchise pas les exigences comme cela se fait dans la phase pertinente de l’ADM. La phase de gestion des exigences est simplement le processus de gestion des exigences dans l’ensemble de l’ADM. La phase de gestion des exigences est simplement le processus de gestion des exigences dans l’ensemble de l’ADM. TOGAF souligne que le processus de gestion des exigences lui-même ne traite pas, ne résout pas ou ne hiérarchise pas les exigences comme cela se fait dans la phase pertinente de l’ADM. La phase de gestion des exigences est simplement le processus de gestion des exigences dans l’ensemble de l’ADM. TOGAF souligne que le processus de gestion des exigences lui-même ne traite pas, ne résout pas ou ne hiérarchise pas les exigences comme cela se fait dans la phase pertinente de l’ADM. La phase de gestion des exigences est simplement le processus de gestion des exigences dans l’ensemble de l’ADM. La phase de gestion des exigences est simplement le processus de gestion des exigences dans l’ensemble de l’ADM. TOGAF souligne que le processus de gestion des exigences lui-même ne traite pas, ne résout pas ou ne hiérarchise pas les exigences comme cela se fait dans la phase pertinente de l’ADM. La phase de gestion des exigences est simplement le processus de gestion des exigences dans l’ensemble de l’ADM. TOGAF souligne que le processus de gestion des exigences lui-même ne traite pas, ne résout pas ou ne hiérarchise pas les exigences comme cela se fait dans la phase pertinente de l’ADM. La phase de gestion des exigences est simplement le processus de gestion des exigences dans l’ensemble de l’ADM. La phase de gestion des exigences est simplement le processus de gestion des exigences dans l’ensemble de l’ADM. TOGAF souligne que le processus de gestion des exigences lui-même ne traite pas, ne résout pas ou ne hiérarchise pas les exigences comme cela se fait dans la phase pertinente de l’ADM. La phase de gestion des exigences est simplement le processus de gestion des exigences dans l’ensemble de l’ADM. La phase de gestion des exigences est simplement le processus de gestion des exigences dans l’ensemble de l’ADM. TOGAF souligne que le processus de gestion des exigences lui-même ne traite pas, ne résout pas ou ne hiérarchise pas les exigences comme cela se fait dans la phase pertinente de l’ADM. La phase de gestion des exigences est simplement le processus de gestion des exigences dans l’ensemble de l’ADM.
(*Source : TOGAF ADM : 它是什么,它为什么如此重要? )
TOGAF
- Qu’est-ce que TOGAF ?
- Tutoriel TOGAF ADM
- Cadre TOGAF 9.1 – Un guide complet
- Logiciel TOGAF pour l’architecture d’entreprise
- Le meilleur logiciel TOGAF
ArchiMate 3