Enterprise Architecture Engineering - EAM-Initiative · act!consulting GmbH 16. April 2016 1...

22
act! consulting GmbH 1 16. April 2016 Enterprise Architecture Engineering: Die Planung des Unplanbaren April 2016 Klaus D. Niemann Geschäftsführender Gesellschafter act! consulting GmbH T +49 (0) 531 / 12337 0 F +49 (0) 531 / 12337 20 E [email protected] W www.act-consulting.de www.t-eam.org

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)

act! consulting GmbH 2216. April 2016

Publikationen

Mitglied des International Committee on EA Standards

• act! Architekturmanagementtage• EA Forum im DACH-Bereich• Bisher 13 Veranstaltungen seit 2003

Gremien und Organisationen