Enterprise Architecture Engineering - EAM-Initiative · act!consulting GmbH 16. April 2016 1...
Transcript of Enterprise Architecture Engineering - EAM-Initiative · act!consulting GmbH 16. April 2016 1...
act! consulting GmbH 116. April 2016
Enterprise Architecture Engineering:
Die Planung des Unplanbaren
April 2016
Klaus D. NiemannGeschäftsführender Gesellschafter act! consulting GmbH
T +49 (0) 531 / 12337 0F +49 (0) 531 / 12337 20E [email protected] www.act-consulting.de
www.t-eam.org
act! consulting GmbH 216. April 2016
Win the race
Stay in the race
Wer zu spät kommt, den bestraft das Leben:Geschwindigkeit und Innovationskraft als aktuelle Herausforderung für die IT
Digitale Transformation fordert von der IT Innovationskraft und Geschwindigkeit. Es reicht nicht mehr aus, die Stabilität der gewachsenen IT-Landschaft und deren Compliance mit regulatorischen Anforderungen sicher zu stellen. Vielmehr muss die IT Geschwindigkeit aufnehmen, zum innovativen „Think Tank“ und Enabler einer digitalen Transformation werden.
Das Architekturmanagement ist in diesem Kontext gefordert, an der Entwicklung innovativer Lösungen mitzuwirken. Das Engineering von Architekturen wird zur Schlüsselkompetenz.
Innovations-kraft stärken
Geschwindig-keit erhöhen
Compliance sicher stellen
Stabilität bewahren
IT
act! consulting GmbH 316. April 2016
Win the race
Stay in the race
Architekturmanagement im Kontext der Transformationsplanung und -steuerung
Die Fähigkeiten der Transformationsplanung und –steuerung stehen vor dem Hintergrund neuer Geschäftsmodelle auf dem Prüfstand:
�Wo können und müssen wir Fahrt aufnehmen?
�Wie sichern wir dennoch Stabilität und Verlässlichkeit?
IST ZIEL
act! consulting GmbH 416. April 2016
Die Fähigkeiten einer Transformationsplanung und -steuerung• Vision und Mission festlegen• Ziele definieren und operationalisieren• Prinzipien definieren• Rahmenbedingungen und Treiber
ermitteln• Strategien ableiten• Geschäftsmodell definieren• …
• Budgets verwalten• Kennzahlen ermitteln und bewerten• Reporting auswerten• Governance ausüben• Erfahrungen auswerten und
Prozessverbesserungen anstoßen• …
• Anforderungen ermitteln• Programme und Projekte schneiden• Programme und Projekte priorisieren• Ressourcenverteilung optimieren• Projektaufträge erstellen• Programm- und Projektfortschritt
verfolgen• …
• Programme und Projekte planen, organisieren und steuern
• Projekte durchführen• Projektcontrolling durchführen• Projekte nachverfolgen (lessons
learned)• ….
act! consulting GmbH 516. April 2016
Die Fähigkeiten einer Transformationsplanung und -steuerung• Vision und Mission festlegen• Ziele definieren und operationalisieren• Prinzipien definieren• Rahmenbedingungen und Treiber
ermitteln• Strategien ableiten• Geschäftsmodell definieren• …
• Budgets verwalten• Kennzahlen ermitteln und bewerten• Reporting auswerten• Governance ausüben• Erfahrungen auswerten und
Prozessverbesserungen anstoßen• …
• Anforderungen ermitteln• Programme und Projekte schneiden• Programme und Projekte priorisieren• Ressourcenverteilung optimieren• Projektaufträge erstellen• Programm- und Projektfortschritt
verfolgen• …
Architekturmanagement:
• Wo können und müssen wir Fahrt aufnehmen?• Wie sichern wir Stabilität und Verlässlichkeit?
• Programme und Projekte planen, organisieren und steuern
• Projekte durchführen• Projektcontrolling durchführen• Projekte nachverfolgen (lessons
learned)• ….
act! consulting GmbH 616. April 2016
Architekturmanagement betreiben
Die Fähigkeiten des Architekturmanagements
• Die „EA-Capability“ basiert auf den beiden Säulen des strategischen und des operativen Architekturmanagements (AM).
• Aufbau („EA-Inception“) und Optimierung des Architekturmanagements einerseits und Steuerung / Governance andererseits unterstützen die beiden Säulen übergreifend
Architekturmanagement aufbauen und optimieren
Architekturentwicklung steuern
OperativesArchitekturmanagement
betreiben
Lösungsarchitekturen entwickeln
Standards entwickeln und fortschreiben
Strategisches Architekturmanagement betreiben
Unternehmensarchitektur dokumentieren und analysieren
Unternehmensarchitektur planen
act! consulting GmbH 716. April 2016
Architekturmanagement betreiben
Die Fähigkeiten des Architekturmanagements
• Die „EA-Capability“ basiert auf den beiden Säulen des strategischen und des operativen Architekturmanagements (AM).
• Aufbau („EA-Inception“) und Optimierung des Architekturmanagements einerseits und Steuerung / Governance andererseits unterstützen die beiden Säulen übergreifend
Architekturmanagement aufbauen und optimieren
Architekturentwicklung steuern
OperativesArchitekturmanagement
betreiben
Lösungsarchitekturen entwickeln
Standards entwickeln und fortschreiben
Strategisches Architekturmanagement betreiben
Unternehmensarchitektur dokumentieren und analysieren
Unternehmensarchitektur planen
• Scope der Unternehmens-architektur aus Stakeholder-erwartungen ableiten
• Pflegeprozesse und Verantwort-lichkeiten festlegen
• IST Architektur dokumentieren und fortschreiben
• Analysen und Reports bereit stellen und vermarkten
• …
• Architekturanforderungen ermitteln und bewerten
• Architekturszenarien entwickeln, testen und bewerten
• Lösungsarchitekturen umsetzen und dokumentieren
• Erfahrungen auswerten, • ….
• Treiber der Transformation ermitteln• Geschäftsfähigkeiten, Inno-
vationspotentiale, Anforde-rungen u. Housekeeping Needs ermitteln
• Architekturszenarien ableiten• Zielarchitektur festlegen• Gaps und Roadmaps definieren• Roadmaps steuern• …
• Standards Portfolio strukturieren• IST-Erhebung durchführen• Standards definieren (Scope,
Lifecycle, Level)• Standards pflegen• Compliance prüfen,
Handlungsfelder ermitteln und Harmonisierung vorantreiben
• ….
act! consulting GmbH 816. April 2016
Architekturmanagement betreiben
Die Fähigkeiten des Architekturmanagements
• Die „EA-Capability“ basiert auf den beiden Säulen des strategischen und des operativen Architekturmanagements (AM).
• Aufbau („EA-Inception“) und Optimierung des Architekturmanagements einerseits und Steuerung / Governance andererseits unterstützen die beiden Säulen übergreifend.
• Im Übergang vom strategischen zum operativen AM erfolgt die Umsetzung der strategischen Zielarchitektur.
• Im Rücklauf vom operativen zum strategischen AM werden Plankorrekturen, Best Practices und Standard Proposals transportiert.
Architekturmanagement aufbauen und optimieren
Architekturentwicklung steuern
OperativesArchitekturmanagement
betreiben
Lösungsarchitekturen entwickeln
Standards entwickeln und fortschreiben
Strategisches Architekturmanagement betreiben
Unternehmensarchitektur dokumentieren und analysieren
Unternehmensarchitektur planen
Umsetzung der Strategie
Erfahrungswissen
act! consulting GmbH 916. April 2016
Ein wirkungsvolles Architekturmanagement: „Bridging the Gap“
• EAM ist eine Brückendisziplin: Strategisches und operatives Architekturmanagement gehen Hand in Hand.
• Die Brücke muss von beiden Seiten befahren werden: Es braucht eine übergreifende Architekturdisziplin mit geregelten Verantwortlichkeiten und einer gemeinsamen „Practice“.
• Dazu bedarf es des Instrumentariums eines „Architecture Engineerings“, das im Bereich „Lösungsarchitekturen entwickeln“ aufgebaut und gepflegt wird, um es allen Architekten verfügbar zu machen.
Strategisches Architekturmanagement
betreiben
OperativesArchitekturmanagement
betreiben
Lösungsarchitekturen entwickeln
Unternehmensarchitektur dokumentieren und
analysieren
Standards entwickeln und fortschreiben
Unternehmensarchitektur planen
Kernfrage für heute:
Welche Fähigkeiten müssen wir entwickeln / verbessern, • um die Brücke zu bauen,• und um sie schnell und verlässlich
zu überqueren?
act! consulting GmbH 1016. April 2016
Eine Geschichte:
Wäre Neil ein IT-Architekt, dann würde er sich wohl aus großer Flughöhe mit weit entfernten Zielen beschäftigen und auf seiner Visitenkarte stünde vielleicht „Enterprise Architect“.
Wäre Jacques ein Architekt, so wäre er vermutlich bis über beide Ohren abgetaucht , würde nach Luft ringen und in seiner Signatur stünde vielleicht „Solution Architect / Distinguished Programmer“.
Neil, der Astronaut, und Jacques, der Tiefseeforscher.
act! consulting GmbH 1116. April 2016
Was können wir daraus für den Aufbau einer Architekturmanagementorganisation lernen, die das „Bridging the Gap“ beherrscht?
Für den Aufbau eines „Architecture Engineerings“ brauchen wir das Beste aus beiden Welten:
Ausbildung(Curricula, Frameworks, Seminare, …)
Community(Inhouse, Branchen-spezifisch,
übergreifend)
Standards(Prinzipien, Verfahren, Muster, Bausteine)
Organisation(Verantwortlichkeiten und Gewaltenteilung,
Erwartungsmanagement)
Hilfsmittel(Tools, Ordnungsrahmen, Checklisten,
Templates, …)
act! consulting GmbH 1216. April 2016
Herausforderungen beim Aufbau eines übergreifenden Architekturmanagements und Handlungsfelder
Handlungsfeld
Herausforderung Hilfsmittel bereit stellen
Aus-bildung anbieten
Community aufbauen
Standards entwickeln
Organi-sation gestalten
Entfernung vom Boden
Schnell Wirkung zeigen � �
Neue Lebens-formen
Kundenorientiert agieren � � �
Erforderliche Fertigkeiten
Lösungen anbieten � � �
Umgang mit Neuem
Innovation fördern � �
Umgebungs-druck
Kräfte verteilen� �
Hilfe und Unterstützung
Im Team arbeiten� �
Qualifikation und Motivation
Neues lernen und Erfahrung weitergeben
� � �
act! consulting GmbH 1316. April 2016
Hilfsmittel: Der „Rucksack des Lösungsarchitekten“
Architektur-
szenarien
evaluieren
Szenario
nutzbar?
Nein
Architektur-
szenarien
entwickeln
Ja
Architektur-
bestimmende
Anforderungen
erheben
Architektur-
szenario
umsetzen
Umsetzung
auswerten
Referenz-
architektur
auswählen
EntwurfsmusterStandards
Techniken (Moderation, Visualisierung, Kreativität)
Checklisten, Hilfsmittel, Apps
Templates /Dokumentationsmuster
Beispiel
act! consulting GmbH 1416. April 2016
Ausbildung: Wissen – Fähigkeiten – FertigkeitenDie Probefahrt Lösungsarchitektur
• Durchgängiges Fallbeispiel (am besten ein reales Projekt < 5 PJ)
• Kein Thema mit eingeschränk-tem Analysehorizont (z.B. BI, Workflowautomatisierung)
• 3–5 Tage Workshop
Prüfung der Architekturrelevanz
Ermittlung der architekturbestimmenden Anforderungen
Identifikation nutzbarer Standards
Entwicklung von Lösungsszenarien
Test von Lösungsszenarien
Evaluation von Lösungsszenarien
Dokumentation der Lösungsarchitektur
Auswertung der Projekterfahrungen
Beispiel
act! consulting GmbH 1516. April 2016
Architekturcommunity: Die interne Community organisieren
Beispiel
GemeinsameZiele? Messbar? Fortgeschrieben?Regelmäßige
Kommunikation? Teamevent?
ArchitecturePortal?
Dotted Lines?
Architektur-büro?
Sounding Boardfür unsere Kunden?
act! consulting GmbH 1616. April 2016
Standards für Architekten: Orientierung am Standards Portfolio
Ordnungsrahmen für die Organisation von Standards:
• Qualität der Standards steigt von links nach rechts, ebenso wie Aufwand für Definition und Pflege und Effizienz der Wiederverwendung
Beispiel
act! consulting GmbH 1716. April 2016
Standards für Architekten: Orientierung am Standards Portfolio
Nutzung des Ordnungsrahmens zur Bewertung und Ordnung der Standards für die Architekturarbeit
Beispiel
Direktiven Verfahren Muster Bausteine
Designprinzipien:• Lose Kopplung.• Entwurf für
Veränderungen.• Gesetz von Demeter
("Sprich nicht mit Fremden").
• Vermeidung zirku-lärer Abhängigkeiten.
• Information Hiding.• …
• Framework für die Ermittlung architektur-bestimmender Anforderungen
• Leitfaden fachliche Modellierung
• Tutorial: Entwicklung von Architektur-szenarien
• …
• Architektursteckbrief• Muster Architektur-
vertrag• Template Manage-
mentpräsentation Lösungsarchitektur
• Standard Geschäftsordnung Architekturboard
• Enterprise Architec-ture Elevator Pitch
• …
• Bewertungsver-fahren Architektur-evaluation
• Checkliste Anforderungen
• Das gefüllte Standards Portfolio
• Gap-Analyse• Planung
Arbeitspaket Architektur
• …
act! consulting GmbH 1816. April 2016
Organisation: Umgang mit Zielkonflikten
The solution
architect
Umset-zung
• Der Auftrag des Lösungs-architekten umfasst häufig mehrere Zielsetzungen, was auch Zielkonflikte zur Folge haben kann.
• Das Lösungsarchitektur-management verlangt nach einem definierten und wiederholbaren Prozess mit klar definierten Processgates und Eskalations-möglichkeiten.
• Das „Good guy, bad guy“ Prinzip hilft z.B. dabei, Zielkonflikte aufzulösen.
Beispiel
act! consulting GmbH 1916. April 2016
... und was kommt zum Schluss?
Reifegrad des Architecture Engineering und Maßnahmenplan
Beispiel:
A= Checklisten für die Erhebung von Anforderungen einführen
B= Inhouse Ausbildung durchführenC= Vierteljährlichen Event aufsetzenD= Verfahren Architecture Evaluation
etablierenE= Verantwortlichkeiten EA und LA klar
definieren
act! consulting GmbH 2016. April 2016
Vielen Dank für Ihr Interesse!
Klaus D. Niemann
Dipl.-Informatiker
Geschäftsführender Gesellschafter
act! consulting GmbHGüldenstraße 26, D-38100 BraunschweigT +49 (0) 531 / 12337 0F +49 (0) 531 / 12337 20E [email protected] www.act-consulting.de
www.unternehmensarchitektur.de
Dieses Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt.
Jede Verwertung, die nicht ausdrücklich vom Urheberrechtsgesetz zugelassen ist, bedarf der vorherigen schriftlichen Zustimmung der act! consulting GmbH.
Das gilt insbesondere für Vervielfältigungen, Bearbeitungen, Übersetzungen und die Ein-speicherung und Verarbeitung in elektronischer Form. Eine Weitergabe an Dritte ist nicht gestattet.
Bildnachweis:
www.flickr.com
creativecommons.org/licenses/by-sa/2.0/
Eigene Fotos
act! consulting GmbH 2116. April 2016
Strategisches und operatives Architekturmanagement aus einer Hand
• Aufbau des Enterprise ArchitectureManagements
• Geschäftsarchitekturen und Transforma-tionspläne
• Entwicklung von Unternehmensarchitek-turmodellen
• Aufbau und Pflege des Standards Portfo-lios und Entwicklung von Referenzarchi-tekturen
• Projektunterstützung durch erfahreneUnternehmens- und Lösungsarchitekten
• Qualifizierung und Zertifizierung vonArchitekten (EAM Bootcamp, TOGAF®,Carnegie Mellon Certified EnterpriseArchitect)
•