TOGAF-Phase C: Unterschied zwischen den Versionen

Aus IVS-Wiki
Zur Navigation springen Zur Suche springen
 
(30 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 +
 
== Phase C – Informationssystem-Architektur ==
 
== Phase C – Informationssystem-Architektur ==
  
;TOGAF
+
=== TOGAF ===
: In Phase C erfolgt die Entwicklung der Datenarchitektur und der Anwendungsarchitektur
 
 
 
;IVS-Rahmenarchitektur
 
: In der Phase C werden die wichtigsten Informationsobjekte und Anwendungssysteme beschrieben. Diese Phase besteht aus zwei Schritten, die entweder nacheinander oder gleichzeitig entwickelt werden können:
 
* Datenarchitektur
 
* Anwendungsarchitektur.
 
 
 
== Datenarchitektur ==
 
 
 
{| class="wikitable"
 
! Schritt !! TOGAF !! Tailoring IVS-Rahmenarchitektur !! Anleitung !! Artefakte {K=Katalog, M=Matrix, D=Diagramm}, O=Other Deliverables !! Empfehlung für IVS-Refenzarchitekturen !! Empfehlung für IVS-Architekturen realer IVS-Dienste
 
 
 
|-
 
|- style="vertical-align:top;"
 
|1
 
|Auswahl von [http://pubs.opengroup.org/architecture/togaf9-doc/arch/chap10.html#tag_10_04_01 Referenzmodellen, Perspektiven und Werkzeugen]
 
|Auswahl von IVS-Referenzmodellen und Werkzeugen
 
|'''[[IVS-Referenzmodelle und Werkzeuge - Datenarchitektur]]'''
 
|
 
|
 
|
 
 
 
|-
 
|- style="vertical-align:top;"
 
|2
 
|Entwicklung einer Beschreibung der [http://pubs.opengroup.org/architecture/togaf9-doc/arch/chap10.html#tag_10_04_02 Ausgangssituation für die Datenarchitektur]
 
|Entwicklung einer Beschreibung der Ausgangssituation der Datenarchitektur
 
|'''[[Architekturentwicklung| Hilfestellung zum Schritt 2 der TOGAF Phasen B, C und D]]'''
 
|
 
|
 
|
 
 
 
|-
 
|- style="vertical-align:top;"
 
|3
 
|Entwicklung einer Beschreibung der [http://pubs.opengroup.org/architecture/togaf9-doc/arch/chap10.html#tag_10_04_03 Ziel-Datenarchitektur]
 
|Ermittlung von zukünftig benötigten Informationsobjekten, Datenmodellen und Ortsreferenzierungssysteme
 
|'''[[Zielsituation der IVS-Datenarchitektur]]'''
 
*[[IVS-Informationsobjekt|Template: Baustein IVS-Informationsobjekt]]
 
*[[IVS-Datenmodell|Template: Baustein IVS-Datenmodell]]
 
*[[IVS-Ortsreferenzierung|Template: Baustein IVS-Ortsreferenzierung]]
 
;Hintergrundinformationen und Techniken
 
:[[Anleitung zur IVS-Datenarchitektur|Anleitung zur IVS-Datenarchitektur]]
 
|
 
*[[Medium:IVS-Informationsobjekt-Katalog_Los1_00-00-01.docx|K:IVS-Informationsobjekt]]
 
*[[Medium:IVS-Datenmodell-Katalog_Los1_00-00-01.docx|K:IVS-Datenmodell]]
 
*[[Medium:IVS-Ortsreferenzierungs-Katalog_00-00-01.docx|K:IVS-Ortsreferenzierung]]
 
*[[Medium:Informationsobjekte-Geschäftsprozesse-Template_00-00-01.xlsx|M:Informationsobjekte-Geschäftsprozesse]]
 
*[[Medium:IVS-Informationsobjekte-Datenmodelle-Template_00-00-01.xlsx|M:Informationsobjekte-Datenmodelle]]
 
*[[Medium:IVS-Datenmodell-Ortsreferenzen-Template_00-00-01.xlsx|M:Datenmodelle-Ortsreferenzierungen]]
 
|
 
|
 
 
 
|-
 
|- style="vertical-align:top;"
 
|4
 
| Durchführung einer [http://pubs.opengroup.org/architecture/togaf9-doc/arch/chap10.html#tag_10_04_04 Gap-Analyse]
 
|Durchführung einer Gap-Analyse für die IVS-Datenarchitektur
 
|
 
*[[Gap-Analyse-Informationsobjekte|Template: Gap-Analyse-Informationsobjekte]]
 
*[[Gap-Analyse-Datenmodelle|Template: Gap-Analyse-Datenmodelle]]
 
*[[Gap-Analyse-Ortsreferenzierungen|Template: Gap-Analyse-Ortsreferenzierungen]]
 
|
 
*[[Medium:Gap-Analyse-Informationsobjekte-Template_00-00-01.docx|O:Gap-Analyse-Informationsobjekte]]
 
*[[Medium:Gap-Analyse-Datenmodelle-Template_00-00-01.docx|O:Gap-Analyse-Datenmodelle]]
 
*[[Medium:Gap-Analyse-Ortsreferenzierungen-Template_00-00-01.docx|O:Gap-Analyse-Ortsreferenzierungen]]
 
|
 
|
 
 
 
|-
 
|- style="vertical-align:top;"
 
|5
 
|Definition von [http://pubs.opengroup.org/architecture/togaf9-doc/arch/chap10.html#tag_10_04_05 Roadmap-Komponenten]
 
|Definition von Roadmap-Komponenten für die IVS-Datenarchitektur
 
|'''[[Roadmap Datenarchitektur]]'''
 
*[[Roadmap-Datenarchitektur|Template: Roadmap-Datenarchitektur]]
 
|
 
*[[Medium:Roadmap-Datenarchitektur_00-00-01.xlsx|O:Roadmap-Datenarchitektur]]
 
|
 
|
 
 
 
|-
 
|- style="vertical-align:top;"
 
|6
 
|Klärung der [http://pubs.opengroup.org/architecture/togaf9-doc/arch/chap10.html#tag_10_04_06 Auswirkungen auf die gesamte Architekturlandschaft]
 
|Ergebnisse der Referenzarchitekturen fließen in die Rahmenarchitektur ein
 
|
 
|
 
|
 
|
 
 
 
|-
 
|- style="vertical-align:top;"
 
|7
 
| Durchführung eines formalen [http://pubs.opengroup.org/architecture/togaf9-doc/arch/chap10.html#tag_10_04_07 Stakeholder-Reviews]
 
|Beteiligung der Stakeholder im Rahmen der "Open IVS"-Initiative
 
|'''[[IVS-Leitbild für Deutschland#"Open IVS" als Leitgedanke|"Open IVS"-Initiative]]'''
 
|
 
|
 
|
 
 
 
|-
 
|- style="vertical-align:top;"
 
| 8
 
| Finalisierung der [http://pubs.opengroup.org/architecture/togaf9-doc/arch/chap10.html#tag_10_04_08 Datenarchitektur]
 
|Durchführung eines finalen Cross-Checks der Datenarchitektur
 
|
 
|
 
|
 
|
 
 
 
|-
 
|- style="vertical-align:top;"
 
|9
 
|Erstellung der [http://pubs.opengroup.org/architecture/togaf9-doc/arch/chap10.html#tag_10_04_09 Dokumentation für die Architekturdefinition]
 
|Erweitern des Architekturdefinitionsdokuments
 
|
 
*[[Architekturdefinitionsdokument|Template: Architekturdefinitionsdokument]]
 
|
 
*[[Medium:Architektur-Definition_00-00-01.docx|O:Architekturdefinitionsdokument]]
 
|
 
|
 
 
 
|}
 
 
 
=== Schritte der Phase C - IVS-Datenarchitektur im Überblick ===
 
 
 
  
[[Datei: Phase-C-Daten.png | 500px | Phase C - IVS-Datenarchitektur]]
+
In Phase C erfolgt die Entwicklung der Datenarchitektur und der Anwendungsarchitektur.
  
== Anwendungsarchitektur ==
 
 
 
{| class="wikitable"
 
! Schritt !! TOGAF !! Tailoring IVS-Rahmenarchitektur !! Anleitung !! Artefakte {K=Katalog, M=Matrix, D=Diagramm}, O=Other Deliverables !! Empfehlung für IVS-Refenzarchitekturen !! Empfehlung für IVS-Architekturen realer IVS-Dienste
 
  
|-
+
=== IVS-Rahmenarchitektur ===
|- style="vertical-align:top;"
 
|1
 
|Auswahl von [http://pubs.opengroup.org/architecture/togaf9-doc/arch/chap11.html#tag_11_04_01 Referenzmodellen, Perspektiven und Werkzeugen]
 
|Auswahl von IVS-Referenzmodellen und Werkzeugen
 
|'''[[IVS-Referenzmodelle und Werkzeuge - Anwendungsarchitektur]]'''
 
|
 
|
 
|
 
  
|-
+
Im folgenden UML-Diagramm ist der Zusammenhang zwischen IVS-Geschäftsprozessen und den in Phase C verwendeten Architekturbausteinen dargestellt:
|- style="vertical-align:top;"
 
|2
 
| Entwicklung einer Beschreibung der [http://pubs.opengroup.org/architecture/togaf9-doc/arch/chap11.html#tag_11_04_02 Ausgangssituation für die Anwendungsarchitektur]
 
|Entwicklung einer Beschreibung der Ausgangssituation für die Anwendungsarchitektur
 
|'''[[Architekturentwicklung| Hilfestellung zum Schritt 2 der TOGAF Phasen B, C und D]]'''
 
|
 
|
 
|
 
  
|-
+
[[File:IVS-Informationsobjekt.jpg|thumb|left|300px|IVS-Informationsobjekt]]
|- style="vertical-align:top;"
 
|3
 
|Entwicklung einer Beschreibung der [http://pubs.opengroup.org/architecture/togaf9-doc/arch/chap11.html#tag_11_04_03 Ziel-Anwendungsarchitektur]
 
|Ermittlung von zukünftig benötigten Anwendungen, Services und Schnittstellen
 
|'''[[Zielsituation der IVS-Anwendungsarchitektur]]'''
 
*[[IVS-Anwendung|Template: Baustein IVS-Anwendung]]
 
*[[IVS-Schnittstelle|Template: Baustein IVS-Schnittstelle]]
 
;Hintergrundinformationen und Techniken
 
:[[Anleitung zur IVS-Anwendungsarchitektur|Anleitung zur IVS-Anwendungsarchitektur]]
 
|
 
*[[Medium:IVS-Anwendungen-Katalog_00-00-01.docx|K:IVS-Anwendung]]
 
*[[Medium:IVS-Schnittstellen-Katalog_00-00-01.docx|K:IVS-Schnittstelle]]
 
*[[Medium:Schnittstellen-Datenmodelle-Template_00-00-01.xlsx|M:Schnittstellen-Datenmodelle]]
 
*[[Medium:Anwendungen-Schnittstellen-Template_00-00-01.xlsx|M:Anwendungen-Schnittstellen]]
 
*[[Komponentendiagramm|D:Komponentendiagramm]]
 
|
 
|
 
  
|-
+
Die Ziele der Informationssystemarchitektur sind:
|- style="vertical-align:top;"
 
|4
 
| Durchführung einer [http://pubs.opengroup.org/architecture/togaf9-doc/arch/chap11.html#tag_11_04_04 Gap-Analyse]
 
|Durchführung einer Gap-Analyse für die IVS-Anwendungsarchitektur
 
|
 
*[[Gap-Analyse-Anwendungen|Template: Gap-Analyse-Anwendungen]]
 
*[[Gap-Analyse-Schnittstellen|Template: Gap-Analyse-Schnittstellen]]
 
|
 
*[[Medium:Gap-Analyse-Anwendungen-Template_00-00-01.docx|O:Gap-Analyse-Anwendungen]]
 
*[[Medium:Gap-Analyse-Schnittstellen-Template_00-00-01.docx|O:Gap-Analyse-Schnittstellen]]
 
|
 
|
 
  
|-
+
*Entwicklung einer Zielarchitektur für Informationssysteme (Daten und Anwendungen), die beschreibt, wie die Geschäftsarchitektur und die Architekturvision umgesetzt werden sollen. Dabei liegt der Schwerpunkt der Architekturarbeit auf der Verbesserung der Kollaborations- und Kooperationsfähigkeit zwischen Akteuren bzw. Akteurs-Stereotypen.  
|- style="vertical-align:top;"
+
*Identifikation von Veränderungsbedarf (Gaps) und darauf aufbauend einer Roadmap, die von der Bestandsarchitektur zur Zielarchitektur führt.
|5
 
| Definition von [http://pubs.opengroup.org/architecture/togaf9-doc/arch/chap11.html#tag_11_04_05 Roadmap-Komponenten]
 
|Definition von Roadmap-Komponenten für die Anwendungsarchitektur
 
|'''[[Roadmap Anwendungsarchitektur]]'''
 
*[[Roadmap-Anwendungsarchitektur|Template: Roadmap-Anwendungsarchitektur]]
 
|
 
*[[Medium:Roadmap-Anwendungsarchitektur_00-00-01.xlsx|O:Roadmap-Anwendungsarchitektur]]
 
|
 
|
 
  
|-
+
=== Vorgehensweise zur Entwicklung der Informationssystemarchitektur ===
|- style="vertical-align:top;"
 
|6
 
|Klärung der [http://pubs.opengroup.org/architecture/togaf9-doc/arch/chap11.html#tag_11_04_06 Auswirkungen auf die gesamte Architekturlandschaft]
 
|Ergebnisse der Referenzarchitekturen fließen in die Rahmenarchitektur ein
 
|
 
|
 
|
 
|
 
  
|-
+
In der Phase C werden die Daten- und die Anwendungsarchitektur entwickelt. Grundsätzlich kann zuerst die Daten- und dann die Anwendungsarchitektur oder zuerst die Anwendungs- und dann die Datenarchitektur entwickelt werden. Es gibt Fürsprecher beider Varianten, wobei die Fokussierung auf die Verbesserung der Kollaborations- und Kooperationsfähigkeit zwischen Akteuren bzw. Akteurs-Stereotypen eine Vorgehensweise nahelegt, bei der zuerst die auszutauschenden Informationen (Daten) und danach die Schnittstellen und Anwendungen betrachtet werden. Aus diesem Grund wird vorgeschlagen, zuerst die Daten- und anschließend die Anwendungsarchitektur zu entwickeln.
|- style="vertical-align:top;"
 
|7
 
|Durchführung eines formalen [http://pubs.opengroup.org/architecture/togaf9-doc/arch/chap11.html#tag_11_04_07 Stakeholder-Reviews]
 
|Beteiligung der Stakeholder im Rahmen der "Open IVS"-Initiative
 
|'''[[IVS-Leitbild für Deutschland#"Open IVS" als Leitgedanke|"Open IVS"-Initiative]]'''
 
|
 
|
 
|
 
  
|-
+
Bei der Entwicklung der Geschäftsarchitektur wurden unter anderem IVS-Geschäftsprozesse identifiziert. Diese bestehen aus Aktivitäten, die rollenbezogen durchgeführt werden. Zwischen den Aktivitäten werden Informationsobjekte ausgetauscht. Diese Informationsobjekte werden in der Datenarchitektur betrachtet und detailliert beschrieben. Anschließend werden die Schnittstellen, über die die Informationsobjekte ausgetauscht werden sowie die Anwendungen, mit denen die Informationen bearbeitet werden, in der Anwendungsarchitektur genauer untersucht.
|- style="vertical-align:top;"
 
|8
 
|Finalisierung der [http://pubs.opengroup.org/architecture/togaf9-doc/arch/chap11.html#tag_11_04_08 Anwendungsarchitektur]
 
|Durchführung eines finalen Cross-Checks der Anwendungsarchitektur
 
|
 
|
 
|
 
|
 
  
|-
+
Die Phase C besteht aus den folgenden '''Unter-Phasen''':
|- style="vertical-align:top;"
 
|9
 
|Erstellung der [http://pubs.opengroup.org/architecture/togaf9-doc/arch/chap11.html#tag_11_04_09 Dokumentation für die Architekturdefinition]
 
|Erweitern des Architekturdefinitionsdokuments
 
|
 
*[[Architekturdefinitionsdokument|Template: Architekturdefinitionsdokument]]
 
|
 
*[[Medium:Architektur-Definition_00-00-01.docx|O:Architekturdefinitionsdokument]]
 
|
 
|
 
|}
 
  
=== Schritte der Phase C - IVS-Anwendungsarchitektur im Überblick ===
+
*[[TOGAF-Phase_C.1|Phase C.1 - IVS-Datenarchitektur]]
 +
*[[TOGAF-Phase_C.2|Phase C.2 - IVS-Anwendungsarchitektur]].
  
 +
----
  
[[Datei: Phase-C-Anwendung.png | 500px | Phase C - IVS-Anwendungsarchitektur]]
+
[[Hauptseite|<< Zurück zur Hauptseite]]

Aktuelle Version vom 5. Februar 2018, 20:08 Uhr

Phase C – Informationssystem-Architektur

TOGAF

In Phase C erfolgt die Entwicklung der Datenarchitektur und der Anwendungsarchitektur.


IVS-Rahmenarchitektur

Im folgenden UML-Diagramm ist der Zusammenhang zwischen IVS-Geschäftsprozessen und den in Phase C verwendeten Architekturbausteinen dargestellt:

IVS-Informationsobjekt

Die Ziele der Informationssystemarchitektur sind:

  • Entwicklung einer Zielarchitektur für Informationssysteme (Daten und Anwendungen), die beschreibt, wie die Geschäftsarchitektur und die Architekturvision umgesetzt werden sollen. Dabei liegt der Schwerpunkt der Architekturarbeit auf der Verbesserung der Kollaborations- und Kooperationsfähigkeit zwischen Akteuren bzw. Akteurs-Stereotypen.
  • Identifikation von Veränderungsbedarf (Gaps) und darauf aufbauend einer Roadmap, die von der Bestandsarchitektur zur Zielarchitektur führt.

Vorgehensweise zur Entwicklung der Informationssystemarchitektur

In der Phase C werden die Daten- und die Anwendungsarchitektur entwickelt. Grundsätzlich kann zuerst die Daten- und dann die Anwendungsarchitektur oder zuerst die Anwendungs- und dann die Datenarchitektur entwickelt werden. Es gibt Fürsprecher beider Varianten, wobei die Fokussierung auf die Verbesserung der Kollaborations- und Kooperationsfähigkeit zwischen Akteuren bzw. Akteurs-Stereotypen eine Vorgehensweise nahelegt, bei der zuerst die auszutauschenden Informationen (Daten) und danach die Schnittstellen und Anwendungen betrachtet werden. Aus diesem Grund wird vorgeschlagen, zuerst die Daten- und anschließend die Anwendungsarchitektur zu entwickeln.

Bei der Entwicklung der Geschäftsarchitektur wurden unter anderem IVS-Geschäftsprozesse identifiziert. Diese bestehen aus Aktivitäten, die rollenbezogen durchgeführt werden. Zwischen den Aktivitäten werden Informationsobjekte ausgetauscht. Diese Informationsobjekte werden in der Datenarchitektur betrachtet und detailliert beschrieben. Anschließend werden die Schnittstellen, über die die Informationsobjekte ausgetauscht werden sowie die Anwendungen, mit denen die Informationen bearbeitet werden, in der Anwendungsarchitektur genauer untersucht.

Die Phase C besteht aus den folgenden Unter-Phasen:


<< Zurück zur Hauptseite