TOGAF ist ein offener Organisationsrahmen . Das Framework selbst ist eine gut dokumentierte Wissenssammlung, einschließlich einer detaillierten Methodik und einer Reihe unterstützender Tools für die Entwicklung von Unternehmensarchitekturen. TOGAF 9.2 ist die neueste Version des Frameworks.
- TOGAF wird von Mitgliedern der Open Group entwickelt und gepflegt, die in einem Team namens Architecture Forum arbeiten. Die ursprüngliche Entwicklung von TOGAF Version 1 erfolgte 1995, und nachfolgende Versionen von TOGAF haben diesen Wissensbestand erweitert und verbessert.
- TOGAF wurde durch die gemeinsamen Bemühungen von über 300 Mitgliedern des Architekturforums entwickelt, die einige der weltweit führenden Unternehmen und Organisationen repräsentieren – es ist also eine hervorragende Zusammenfassung der allgemeinen Praxis der Unternehmensarchitektur.
- Die Entwicklung und Wartung einer Unternehmensarchitektur ist ein komplexer Prozess, an dem viele Interessengruppen und Entscheidungsprozesse beteiligt sind. TOGAF hilft durch die Dokumentation von Spezifikationen, Prozessen und Arbeitsergebnissen der Unternehmensarchitektur.
- Durch den Einsatz von TOGAF können Organisationen eine konsistente Unternehmensarchitektur entwickeln, die die Bedürfnisse der Interessengruppen widerspiegelt, Best Practices anwendet und aktuelle Bedürfnisse und künftig wahrgenommene Geschäftsanforderungen gebührend berücksichtigt.
Was ist ADM?
Architecture Development Methodology – oft als Akronym für ADM bezeichnet – ist ein detaillierter Schritt-für-Schritt-Prozess zur Entwicklung oder Änderung einer Unternehmensarchitektur.
ADM beschreibt 10 Phasen, die den Architekturentwicklungszyklus abdecken.
Diese Schritte sind:
- Vorstufe
- Phase A: Architekturvision
- Phase B: Geschäftsarchitektur
- Phase C: Informationssystemarchitektur
- Phase D: Technische Architektur
- Phase E: Chancen und Lösungen
- Phase F: Migrationsplanung
- Phase G: Implementierung von Governance
- Phase H: Architekturänderungsmanagement
- ADM-Architektur Anforderungsmanagement
Vorstufe:
Das Hauptziel der Vorphase besteht darin, die von der Organisation geforderten Architekturfähigkeiten zu identifizieren und zu etablieren.
Ein wichtiger Teil davon ist die Identifizierung dessen, was getan werden muss und wie es umgesetzt werden kann. Das primäre Ergebnis ist beispielsweise eine Architekturarbeitsanforderung , die die Anforderungen umreißt und entscheidet, welcher Umfang, welche Struktur, welche Tools oder welcher architektonische Rahmen zur Unterstützung dieser Arbeit erforderlich sind.
In dieser Phase ist TOGAF auf die Anforderungen der bevorstehenden ADM-Iteration zugeschnitten. Wir definieren Grundprinzipien, bewerten die Fähigkeit der Unternehmensarchitektur und des Geschäfts, die erforderlichen Änderungen vorzunehmen, und integrieren TOGAF in andere Management-Frameworks. In dieser Phase gibt es Schritte, um die von der vorgeschlagenen Änderung betroffene Unternehmensorganisation einzuschränken, das richtige Governance- und Support-Framework zu identifizieren, das EA-Team und die Organisation zu definieren und einzurichten, Architekturprinzipien zu identifizieren und festzulegen, TOGAF und alle anderen Frameworks anzupassen und Tools zu implementieren . Am Ende dieser Phase sollte das EA-Team bereit sein, einer Iteration des ADM-Zyklus zu folgen. Dies liegt zum Teil daran, dass die Vorstufe oben im ADM-Diagramm und außerhalb der Hauptschleife der Stufen A bis H dargestellt ist.
Phase A: Architekturvision:
Phase A bietet eine klare architektonische Arbeitsbeschreibung, die in Iterationen des ADM bereitgestellt wird. Es bietet auch eine Vision der vorgeschlagenen Unternehmensarchitektur. Dieser Orientierungssinn ist entscheidend, um die Arbeit von ADM während der Iteration zu leiten. Diese Erklärung der architektonischen Arbeit definiert die Arbeitsabläufe für die Entwicklung und Bereitstellung der in der Architekturvision skizzierten Architektur. Es ist die Vision, die den hochrangigen Wunsch nach den Fähigkeiten und dem Geschäftswert auslöst, die die vorgeschlagene Unternehmensarchitektur bieten wird. Beginnend mit einer Bewerbung für eine Stelle im Bauwesen bietet Phase A ein Werkzeug (diese Vision), um die Vorteile der vorgeschlagenen Fähigkeit an Stakeholder und Entscheidungsträger im Unternehmen zu verkaufen. Geschäftsszenarien werden verwendet, um die Geschäftsanforderungen zu verstehen und die durch die erforderliche Funktionalität implizierten architektonischen Anforderungen zu verdeutlichen. Dies ist in der Architektur-Arbeitserklärung dokumentiert, die verwendet wird, um einen Konsens zur Unterstützung der endgültigen Architektur zu erzielen. Ein Konsens tritt ein, wenn die Sponsororganisation das Dokument unterzeichnet.
Bei den Schritten in Phase A geht es darum, eine Bauanfrage in eine klare architektonische Leistungsbeschreibung umzuwandeln und sicherzustellen, dass das Unternehmen in der Lage, bereit, willens und engagiert ist, die notwendigen architektonischen Änderungen vorzunehmen. Dies beinhaltet die Etablierung des Architekturprojekts, einschließlich der Definition seines Umfangs, sowie die Identifizierung und Ausarbeitung der Architektur und der Geschäftsprinzipien. Phase A identifiziert Stakeholder und ihre Bedenken und Anforderungen und identifiziert in der Vorphase Geschäftsziele, Treiber und Einschränkungen. Um den Erfolg sicherzustellen, bewertet es auch die Geschäftsfähigkeiten, die Bereitschaft zur Transformation des Unternehmens und befasst sich mit Transformationsrisiken.
Phase B: Geschäftsarchitektur:
TOGAF betrachtet die Unternehmensarchitektur als eine Möglichkeit, die Geschäftsfähigkeiten zu verbessern – deshalb befasst sich die erste Phase der Architekturentwicklung mit der Geschäftsarchitektur .
ADM beginnt aus einer Geschäftsperspektive – starke Geschäftsanforderungen werden in der Architekturarbeitsanforderung in der Vorphase identifiziert und in Phase A in der Architekturarbeit und der Architekturvision weiter verfeinert .
Ein Hauptziel der Geschäftsarchitekturphase ist die Entwicklung einer Zielgeschäftsarchitektur, die zeigt, wie das Unternehmen die Architekturvision umsetzt und Architekturarbeitsanforderungen angeht. Das zweite Ziel besteht darin, zunächst Kandidatenkomponenten für die Architektur-Roadmap zu identifizieren, um die Lücke zwischen der Baseline und der angestrebten Geschäftsarchitektur zu schließen. TOGAF betrachtet Geschäftsarchitekturkenntnisse als Voraussetzung für Architekturarbeit in anderen Domänen wie Daten, Anwendungen und Technologie. Die Geschäftsarchitektur demonstriert auch den Geschäftswert und die Rentabilität der Architekturbemühungen gegenüber den wichtigsten Interessengruppen. Geschäftsmodelle wie Aktivitäts- oder Prozessmodelle, Anwendungsfall- und Klassenmodelle oder Knotenverbindungsdiagramme,
Ähnliche Schritte werden für alle drei Architekturentwicklungsphasen (B, C und D) befolgt. Es ist wichtig, alle verfügbaren Referenzmodelle wiederzuverwenden und alle Ergebnisse anzupassen, um die Ansichten der Interessengruppen zu berücksichtigen. Der Architekt entwickelt dann eine Basis- und Zielbeschreibung der Geschäftsarchitektur und führt eine Gap-Analyse durch, um zu bestimmen, wie von einer zur anderen übergegangen werden kann.
Phase C: Architektur des Informationssystems:
TOGAF unterteilt Phase C – Architektur von Informationssystemen – in zwei Teile, die die Entwicklung von Daten- und Anwendungsarchitekturen abdecken . Die TOGAF-Dokumentation enthält ein kurzes Einführungskapitel, das beide Domänen abdeckt, gefolgt von separaten Kapiteln für Daten und Anwendungen. Wie bei anderen Architekturentwicklungsphasen (B&D) besteht das Ziel darin, eine Ziel-Informationssystemarchitektur für Daten und Anwendungen zu entwickeln und auf der Grundlage der Lücken zwischen der Basis- und der Zielarchitektur Kandidatenarchitektur-Roadmap-Komponenten zu identifizieren.
Phase C beinhaltet immer eine Kombination aus Daten- und Anwendungsarchitektur. Es spielt keine Rolle, in welcher Reihenfolge beide enthalten sind – es gibt Befürworter für beide Ansätze. Die Schritte für Daten und Anwendungen sind sehr ähnlich – Referenzmodelle, Standpunkte und Werkzeuge auswählen; Entwickeln Sie eine Baseline, suchen Sie dann eine Architekturbeschreibung, führen Sie eine Gap-Analyse durch und definieren Sie Kandidaten-Roadmap-Komponenten; und alle Auswirkungen auf den architektonischen Kontext ansprechen. Nach einer formellen Überprüfung durch die Interessengruppen wurde die Architektur fertiggestellt und ein Architekturdefinitionsdokument erstellt.
Der Hauptunterschied zwischen Daten und Anwendungen ist das Thema, das sich in der Verwendung unterschiedlicher Referenzmodelle, Techniken und Architekturdarstellungen widerspiegelt. Zum Beispiel könnte die Datenarchitektur Entitätsbeziehungs- oder Klassendiagramme verwenden, während die Anwendungsarchitektur Anwendungskommunikationsdiagramme oder Softwareentwicklungsdiagramme verwenden könnte.
Phase D: Technische Architektur:
Phase D ist die Phase von TOGAF, die die technische Architektur für das Architekturprojekt entwickelt. Die Technologiearchitektur beschreibt die Struktur und das Zusammenspiel von Plattformdiensten und logischen und physikalischen Technologiekomponenten. Phase D entwickelt die Zieltechnologiearchitektur, die die Daten- und Anwendungskomponenten (entwickelt in Phase C) unterstützt und die Geschäftskomponenten ermöglicht.
Die in den Phasen B, C und D entwickelten Architekturen werden kombiniert, um die architektonische Vision zu verwirklichen und die Anliegen der Interessengruppen und Anfragen für Bauarbeiten zu berücksichtigen. Wie andere Phasen der Architekturentwicklung identifiziert Phase D Kandidatenkomponenten für die Architektur-Roadmap, um den Übergang von Baseline zu Target zu ermöglichen. Die Schritte in Phase D sind nahezu identisch mit denen in Phase B und C – mit dem Hauptunterschied, dass der Fokus nun auf der Technologie liegt. Dazu gehören daher technische Referenzmodelle und technische Standards oder Messungen – etwa zu Performance, Wartbarkeit, Standort und Latenz oder Verfügbarkeit.
Es ist wichtig, Outputs und Liefergegenstände zu identifizieren, um beim Aufbau der technischen Architektur zu helfen, die das Informationssystem und die Geschäftsarchitektur wirklich unterstützt. Der richtige Umfang kann die Amortisation beschleunigen, während zu viel Umfang eine erfolgreiche Implementierung behindert. Es geht nicht um die Bereitstellung der Technologie selbst, sondern um die Entwicklung der technischen Architektur, die die architektonische Vision und die Arbeitsanforderungen wirklich anspricht.
Phase E: Chancen und Lösungen:
Phase E bekommt ihren Namen – sie sucht nach Möglichkeiten, die Zielarchitektur durch die Implementierung einer spezifischen Lösung zu liefern. Phase E generiert die erste vollständige Version der Architektur-Roadmap, indem die Analysen und Empfehlungen der Gebäudeentwicklungsphasen – B, C und D – kombiniert werden.
Diese Phase konzentriert sich auf die Bereitstellung des Schemas. Daher befasst es sich mit der Erstellung einer Architektur-Roadmap, die Arbeitspakete in einer Zeitleiste auflistet, um die Zielarchitektur zu erreichen. Wenn die Änderung so groß ist, dass es unmöglich ist, direkt von der Baseline zur Zielarchitektur zu gehen, führt Phase E zu einem inkrementellen Ansatz, der aus Zwischen- oder Übergangsarchitekturen besteht. Phase E bildet erforderliche architektonische Änderungen an Investitionsprogrammen und -projekten mit Finanzierung und Ressourcen ab, um Arbeitspakete auszuführen und Übergangs- und Zielarchitekturen bereitzustellen. Der Input für diese Stufe ist so ziemlich alles, was von den früheren Stufen ausgegeben wurde. Diese Schritte übernehmen diese Ausgaben; konsolidieren, Abhängigkeiten analysieren und Differenzen ausgleichen; und bekräftigen, dass die Organisation in der Lage ist, Änderungen vorzunehmen. Phase E verfeinert und aktualisiert Anforderungen, Architekturdokumentation und Architektur-Roadmap. Ein Schlüsselergebnis ist der erste Schritt in einem Implementierungs- und Migrationsplan.
Phase F: Migrationsplanung:
Die frühen Stadien von ADM identifizieren den Bedarf an Architekturänderungen und entwickeln dann Geschäfts-, Daten-, Anwendungs- und technische Architekturen, um diesen Bedarf zu unterstützen. In der zweiten Phase wird dann ein Implementierungs- und Migrationsplan auf hoher Ebene entwickelt , um Investitionsmöglichkeiten zu nutzen und spezifische Lösungen zu identifizieren. Zielarchitektur . _ Phase F stellt den detaillierten Implementierungs- und Migrationsplan sowie die endgültige Architektur-Roadmap fertig.
Es stellt auch sicher, dass der Plan mit dem im Unternehmen verwendeten Change-Management-Ansatz und mit anderen Plänen im gesamten Change-Portfolio abgestimmt ist. Schließlich stellt Phase F sicher, dass die wichtigsten Stakeholder den Geschäftswert, die Kosten des Arbeitspakets sowie den Übergang und die zukünftige Architektur vollständig verstehen. Während die frühen Phasen von ADM stark vom Enterprise Architecture-Team geleitet werden, erfordern die Phasen von E bis H die Zusammenarbeit mit anderen Change Agents. Phase F erfordert insbesondere, dass die vier Managementrahmen eng zusammenarbeiten, damit das Umsetzungs- und Umsiedlungsprogramm erfolgreich ist. Die vier Bereiche sind:
- Geschäftsplan
- Unternehmensstruktur
- Portfolio-Management
- Projektmanagement
In Zusammenarbeit müssen diese vier Bereiche die Arbeit priorisieren, indem sie Kriterien wie Leistungsmessung, Kapitalrendite, Geschäftswert, kritische Erfolgsfaktoren, Effektivitätsmessungen und strategische Eignung verwenden.
Phase G: Implementierung von Governance:
Die eigentliche Entwicklung und Implementierung findet parallel zu Phase G statt. Phase G stellt sicher, dass das Implementierungsprojekt sowie andere laufende Projekte der definierten Architektur entsprechen.
Typischerweise wird die Zielarchitektur als eine Reihe von Übergängen entwickelt, um den Geschäftswert und die Vorteile so schnell wie möglich zu realisieren und das Risiko im Transformationsplan zu reduzieren. Jede Transformation stellt einen Schritt in Richtung des Zielunternehmens dar und verwirklicht die eigenen Geschäftsinteressen.
Wenn wir Phase G erreichen, wurde die Architektur entwickelt (in Phase A bis Phase D), die Möglichkeiten und Lösungen zur Bereitstellung der Architektur wurden identifiziert (in Phase E) und ein detaillierter Implementierungs- und Migrationsplan wurde fertiggestellt (in Phase F) ). Daher besteht die Rolle des Phase-G-Architekturteams darin, die Implementierung der Architektur zu beaufsichtigen. Dies geschieht durch die Bestätigung des Umfangs und der Priorität der Bereitstellung, die Anleitung der Entwicklung und Lösungsbereitstellung und die Durchführung von Compliance-Prüfungen. Architekturvertragsdokumente werden verwendet, um architektonische Änderungen voranzutreiben. Es wird zu Beginn von Phase G erstellt und von der Architekturfunktion und den für die Implementierung Verantwortlichen genehmigt und ist der Mechanismus zur Bewertung der Architektur-Governance-Compliance.
Phase H: Architekturänderungsmanagement:
Nichts läuft genau so wie geplant – es gibt immer wieder neue Anforderungen und Anforderungen, die Architektur zu verändern. Phase H beschreibt den Change-Management-Prozess, um Änderungen an der Architektur auf kohärente und architektonische Weise zu verwalten. Dies erfordert häufig eine kontinuierliche Überwachung von Governance-Anforderungen, neuen Technologien oder Änderungen im Geschäftsumfeld.
Der Prozess sollte die implementierte Unternehmensarchitektur als dynamische Umgebung unterstützen, die sich schnell als Reaktion auf diese Änderungen flexibel weiterentwickeln kann. In Phase H ist es entscheidend, dass das Leitungsgremium die Kriterien festlegt, um zu beurteilen, ob eine Änderungsanforderung eine einfache Architekturaktualisierung erfordert oder ob ein neuer Zyklus der Architekturentwicklungsmethode (ADM) eingeleitet werden muss. Es ist wichtig, „Crawling Graceful“ zu vermeiden, daher müssen Änderungen in direktem Zusammenhang mit dem Geschäftswert stehen. Wie die Unternehmensarchitektur verwendet wird, ist der wichtigste Teil des Architekturentwicklungszyklus, daher ist die Überwachung des Geschäftswachstums und -rückgangs in Phase H von entscheidender Bedeutung. Letztendlich unterstützt die Unternehmensarchitektur, die gestern für eine Organisation funktioniert hat, keine aktuellen oder zukünftigen Funktionen mehr. Die Ergebnisse von Änderungsanträgen aus Phase H können als Vereinfachung kategorisiert werden – typischerweise angetrieben durch die Anforderung, Investitionen zu reduzieren; schrittweise Änderung – erforderlich, um zusätzlichen Wert aus bestehenden Investitionen zu ziehen; oder Neugestaltung von Veränderungen, die von der Anforderung angetrieben werden, Investitionen zu erhöhen und neue Werte zu schaffen.
Architekturanforderungsmanagement:
Anforderungen werden in jeder Phase von ADM generiert, analysiert und überprüft. Die Phase des Anforderungsmanagements beschreibt den Prozess der Verwaltung dieser Architekturanforderungen in ADM. Die Phase des Anforderungsmanagements ist das Herzstück von ADM – deshalb wird sie in der Mitte des ADM Clipping Circle angezeigt. Diese Phase beschreibt den Prozess des Anforderungsmanagements und wie dieser Prozess mit den anderen Phasen von ADM verknüpft ist. Anforderungen sind nicht statisch – sie entwickeln sich dynamisch, während wir jede Phase von ADM und zwischen ADM-Zyklen abschließen. Die Anforderungen der Unternehmensarchitektur und nachfolgende Änderungen an diesen Anforderungen werden identifiziert, gespeichert und in Bezug auf die ADM-Phasen und zwischen den Zyklen des ADM eingegeben und ausgegeben. Der Umgang mit Nachfrageänderungen ist von entscheidender Bedeutung. Architektur beschäftigt sich mit Ungewissheit und Veränderung – der „Grauzone“ zwischen Stakeholder-Erwartungen und Möglichkeiten! Daher sind architektonische Anforderungen immer Änderungen unterworfen. Darüber hinaus beinhaltet die Architektur viele Treiber und Einschränkungen, die außerhalb der Kontrolle des Unternehmens liegen – wie z. B. sich ändernde Marktbedingungen oder neue Gesetze – die zu unvorhergesehenen Änderungen der Nachfrage führen können. TOGAF betont, dass der Anforderungsmanagementprozess selbst keine Anforderungen adressiert, löst oder priorisiert, da dies in der relevanten Phase von ADM geschieht. Die Phase des Anforderungsmanagements ist einfach der Prozess der Verwaltung von Anforderungen im gesamten ADM. Daher sind architektonische Anforderungen immer Änderungen unterworfen. Außerdem, Die Architektur beinhaltet viele Treiber und Einschränkungen, die außerhalb der Kontrolle des Unternehmens liegen – wie z. B. sich ändernde Marktbedingungen oder neue Gesetze – die zu unvorhergesehenen Änderungen der Nachfrage führen können. TOGAF betont, dass der Anforderungsmanagementprozess selbst keine Anforderungen adressiert, löst oder priorisiert, da dies in der relevanten Phase von ADM geschieht. Die Phase des Anforderungsmanagements ist einfach der Prozess der Verwaltung von Anforderungen im gesamten ADM. Daher sind architektonische Anforderungen immer Änderungen unterworfen. Darüber hinaus beinhaltet die Architektur viele Treiber und Einschränkungen, die außerhalb der Kontrolle des Unternehmens liegen – wie z. B. sich ändernde Marktbedingungen oder neue Gesetze – Diese alle führen zu unvorhergesehenen Änderungen der Nachfrage. TOGAF betont, dass der Anforderungsmanagementprozess selbst nicht adressiert, Anforderungen lösen oder priorisieren, da dies in der entsprechenden Phase von ADM erfolgt. Die Phase des Anforderungsmanagements ist einfach der Prozess der Verwaltung von Anforderungen im gesamten ADM. TOGAF betont, dass der Anforderungsmanagementprozess selbst keine Anforderungen adressiert, löst oder priorisiert, da dies in der relevanten Phase von ADM geschieht. Die Phase des Anforderungsmanagements ist einfach der Prozess der Verwaltung von Anforderungen im gesamten ADM. TOGAF betont, dass der Anforderungsmanagementprozess selbst keine Anforderungen adressiert, löst oder priorisiert, da dies in der relevanten Phase von ADM geschieht. Die Phase des Anforderungsmanagements ist einfach der Prozess der Verwaltung von Anforderungen im gesamten ADM. Die Phase des Anforderungsmanagements ist einfach der Prozess der Verwaltung von Anforderungen im gesamten ADM. TOGAF betont, dass der Anforderungsmanagementprozess selbst keine Anforderungen adressiert, löst oder priorisiert, da dies in der relevanten Phase von ADM geschieht. Die Phase des Anforderungsmanagements ist einfach der Prozess der Verwaltung von Anforderungen im gesamten ADM. TOGAF betont, dass der Anforderungsmanagementprozess selbst keine Anforderungen adressiert, löst oder priorisiert, da dies in der relevanten Phase von ADM geschieht. Die Phase des Anforderungsmanagements ist einfach der Prozess der Verwaltung von Anforderungen im gesamten ADM. Die Phase des Anforderungsmanagements ist einfach der Prozess der Verwaltung von Anforderungen im gesamten ADM. TOGAF betont, dass der Anforderungsmanagementprozess selbst keine Anforderungen adressiert, löst oder priorisiert, da dies in der relevanten Phase von ADM geschieht. Die Phase des Anforderungsmanagements ist einfach der Prozess der Verwaltung von Anforderungen im gesamten ADM. TOGAF betont, dass der Anforderungsmanagementprozess selbst keine Anforderungen adressiert, löst oder priorisiert, da dies in der relevanten Phase von ADM geschieht. Die Phase des Anforderungsmanagements ist einfach der Prozess der Verwaltung von Anforderungen im gesamten ADM. Die Phase des Anforderungsmanagements ist einfach der Prozess der Verwaltung von Anforderungen im gesamten ADM. TOGAF betont, dass der Anforderungsmanagementprozess selbst keine Anforderungen adressiert, löst oder priorisiert, da dies in der relevanten Phase von ADM geschieht. Die Phase des Anforderungsmanagements ist einfach der Prozess der Verwaltung von Anforderungen im gesamten ADM. Die Phase des Anforderungsmanagements ist einfach der Prozess der Verwaltung von Anforderungen im gesamten ADM. TOGAF betont, dass der Anforderungsmanagementprozess selbst keine Anforderungen adressiert, löst oder priorisiert, da dies in der relevanten Phase von ADM geschieht. Die Phase des Anforderungsmanagements ist einfach der Prozess der Verwaltung von Anforderungen im gesamten ADM.
(*Quelle: TOGAF ADM: 它是什么,它为什么如此重要? )
TOGAF
- Was ist TOGAF?
- TOGAF ADM-Lernprogramm
- TOGAF 9.1 Framework – Ein umfassender Leitfaden
- TOGAF-Software für Unternehmensarchitektur
- Die beste TOGAF-Software
ArchiMate 3