IBM Enterprise Architecture Community of Practitioners Enterprise Strategy Business Opportunity
Business Strategy
IT Strategy
Technology Availability
Strategy
3 November 2010 Ronald Meijer
Enterprise wide focus
Hoe kijkt IBM naar Enterprise Architectuur
Enterprise Architecture Transition Planning Business Architecture
Planning
Compon e nt
IT Architecture
In e v nto y r
Sc he d uli g n Ship pin g Ya n r Buy in g
As s ort me tn Pla n in g
AE I Corpoa rte
Compo n e nt Knit tin g
Or de r Entr y Ca s h Ma na g e me tn
Saturn Group
Yankee Group
a T gg i ng & Pa k c in g
Knit s Divisi on
A c c ou n t in g
Yarn Divi sion
C o mpone nt De is n g Ya rn Dy ie g n
Ral eigh Pl ant
Sene ca Pl ant
Busine ss St ructure
Busine ss Locations
Architecture Governance
Program focus
IBM’s visie op Enterprise Architectuur
Business Operating Environment and IT Infrastructure
Design and Delivery
Programme Architecture
Soln Outline
Macro Design
Soln Outli ne
Micro Design Devt, etc. Programme Architecture
Macro Design
Micro Design
Devt, etc.
Change Programs
© Copyright IBM Corporation 2010
Enterprise Architecture Community of Practitioners
Agenda 1. Achtergrond en positionering van EA 2. De IBM EA Methode in vogelvlucht 3. Justificatie van Enterprise Architectuur 4. Hergebruik en referentie architecturen 5. Samenvatting en overige “Best Practices”
2
IBM Benelux
© Copyright IBM Corporation 2010
1
Enterprise Architecture Community of Practitioners
IBM heeft een grote betrokkenheid bij EA methode ontwikkelingen. Het artikel van John Zachman in IBM’s systems journal 1987 wordt gezien als de start van Enterprise Architecture. Zachman is een grote beinvloeder van TAFIM wat ontwkkeld wordt door de Amerikaanse overheid. In 1994 wordt TAFIM gedoneerd aan de Open Group. TOGAF wordt geboren. IBM ontwikkeld door aan Enterprise Architectuur met focus op best practices. Door continue afstemming en betrokkenheid bij de ontwikkelingen binnen de Open Group blijft IBM’s EA aanpak complementair aan TOGAF. Certificering TOGAF 9 architecten in volle gang.
3
IBM Benelux
© Copyright IBM Corporation 2010
Enterprise Architecture Community of Practitioners
Een Enterprise Architecture moet ervoor zorgen dat business en IT op elkaar afgestemd zijn. Om dat te bewerkstelligen zijn er een aantal aspecten relevant. Geeft een gemeenschappelijke “taal”. Biedt een procesmatige aanpak. Definieert (het gebruik van) standaard bouwblokken. Definieert (het gebruik van) bedrijfsbrede standaards. - Referentie architecturen - Principes - (Open) Standaarden en richtlijnen
Levert een framework. Beschikt over best practices - Technology Reference Model. - Governance.
4
IBM Benelux
© Copyright IBM Corporation 2010
2
Enterprise Architecture Community of Practitioners
Enterprise architectuur standaardiseert individuele projecten zodat hergebruik en integratie mogelijk is.
5
IBM Benelux
© Copyright IBM Corporation 2010
Enterprise Architecture Community of Practitioners
…Bij voorbeeld: het “Winchester House”… …vergeleken met het Imperial Palace!
6
IBM Benelux
© Copyright IBM Corporation 2010
3
Enterprise Architecture Community of Practitioners
Verschillende EA methoden hebben focus op verschillende aspecten van een EA. Visie
Proces / Aanpak
Raamwerk
Semantiek
Governan
Metamodel Best
Tool
Practices
ce
Open
(ondersteuning)
SOA DYA Zachman TOGAF IAF Novius IEEE 1471 Archimate MDA UMF
De basis van deze tabel is overgenomen uit het boek DYA-Infrastructuur van Daniël Jumulet (Sogeti) 7
IBM Benelux
© Copyright IBM Corporation 2010
Enterprise Architecture Community of Practitioners
Agenda 1. Achtergrond en positionering van EA 2. De IBM EA Methode in vogelvlucht 3. Justificatie van Enterprise Architectuur 4. Hergebruik en referentie architecturen 5. Samenvatting en overige “Best Practices”
8
IBM Benelux
© Copyright IBM Corporation 2010
4
Enterprise Architecture Community of Practitioners
Enterprise Architecture provides the city plan and building regulations to which business and IT projects must build, using approved building materials Enterprise Strategy Business Opportunity
Business Strategy
Strategy "the city’s purpose & goals"
Technology Availability
IT Strategy
Strategy
Enterprise wide focus
Enterprise Architecture
Enterprise Architecture "the city plan"
Transition Planning Business Architecture
Planning
C omp on e nt Sh c eduli ng
EA guides investment, cost reduction and design decisions to support the goal of optimizing return on IT investments (ROI)
IT Architecture
n I vent o ry
Shi p n ig
A s ort me nt Pa l nn ig
Y ran Buyin g
Component
AEI Corporate
K nit t n ig
Saturn Group
Yankee Group
O rd er Ent ry C ash Ma n ageme n t
T ag g i ng & P ac kn ig
Knits Divs i ion
Account n i g
Yarn Division
Comp onent Desi g n Yarn Dyei n g
Raleigh Plant
The Enterprise Architecture defines an environment in which infrastructure and solutions can be built for both known and unforeseen future requirements
Sene ca Plant
Business Structure
Business Locations
Program focus
Architecture Governance
System Design "the buildings"
Business Operating Environment and IT Infrastructure
Design and Delivery
As an integral part of the strategic planning process, the EA is the linkage between the business strategy, IT strategy and IT implementation
Programme Architecture
Soln Outline
Macro Design
Soln Outline
Micro Design Devt, etc. Programme Architecture
Macro Design
Micro Design
Devt, etc.
Change Programs
9
© Copyright IBM Corporation 2010
IBM Benelux
Enterprise Architecture Community of Practitioners
Een onderneming gebruikt Enterprise Architecture om vanuit de bedrijfsstrategie richting te geven aan de IT strategie van de diverse ontwikkel projecten.
Strategy Architecture Enterprise Architecture
Dev’t Programme Architecture
Programme, or Solution Architecture
Project
Infrastructure Architecture
P
P
Arch
Architecture Dev’t
10
IBM Benelux
Dev’t
Infra. Proj
D
D
D
D
D
© Copyright IBM Corporation 2010
5
Enterprise Architecture Community of Practitioners
Het stappenplan is vooral bedoeld om te komen tot de implemenatie van de Enterprise Architectuur om problemen (pijnpunten) op te lossen. Client Pijn Objectives punten
Aanpak
Proposal and Engagement Plan
Enterprise Capabilities From Ian & Gwen
Transition Transition Initiatives
Management Action Plan Transition Management Strategy
From Ian & Gwen
From Ian & Gwen
From Ian & Gwen
From Ian & Gwen
Integrated Transition Plan
Business Architecture Business Services Model
New Technologies
Strategic Gap Analysis
Component Business Model Business Activities
EA Gap Analysis EA Review & Assessment
Information Skills
Current (IT) Assessment
Current Environment
Functional
Business Structure
Locations
Operational
IS Architecture Application Service Model
IT Architecture IT Components
ETF
User Groups
IS deployment units Placement Guidelines
Data
Functional
Operational
Operational
Decision Model
11
Function
IT Nodes
Reference Architectures
Functional
Application Component model
Governance
Principles, Policies & Guidelines
Architecture Management Framework
© Copyright IBM Corporation 2010
IBM Benelux
Enterprise Architecture Community of Practitioners
IBM Methode is complementair aan TOGAF Vanilla TOGAF ADM
Tailored TOGAF ADM
Preliminary Phase
Architecture Vision
TOGAF explicitly states the need to Tailor its Framework (including ADM) to meet specific needs.
EA Development & Maintenance
Implementation Governance
Business Architecture
Requirements Management
Migration Planning
IBM EA Method 12
IBM Benelux
Information Systems Architecture
Technology Architecture Opportunities & Solutions
© Copyright IBM Corporation 2010
6
Enterprise Architecture Community of Practitioners
Agenda 1. Achtergrond en positionering van EA 2. De IBM EA Methode in vogelvlucht 3. Justificatie van Enterprise Architectuur 4. Hergebruik en referentie architecturen 5. Samenvatting en overige “Best Practices”
13
IBM Benelux
© Copyright IBM Corporation 2010
Enterprise Architecture Community of Practitioners
Voor wie is Enterprise Architectuur interessant? Het in kaart brengen van een organisatie is interessant voor bedrijven met complexe automatiseringsbehoefte. EA levert een model van de enterprise die door CEO’s, CFO’s en COO’s gebruikt kan worden voor respectievelijk: - Strategische sturing en capability ontwikkelingen. - Financiele impact bepaling. - Proces en systeem automatisering en optimalisatie.
Het in kaart brengen van de organisatie wordt vaak gedaan door enterprise architecten die gevraagd worden om op basis van hun analyses strategische adviesen te geven voor de organisatie. - Analyses kunnen zowel voor business als IT gedaan worden.
We constateren weer een toenemende interesse, vanwege de crisis? 14
IBM Benelux
© Copyright IBM Corporation 2010
7
Enterprise Architecture Community of Practitioners
Agenda 1. Achtergrond en positionering van EA 2. De IBM EA Methode in vogelvlucht 3. Justificatie van Enterprise Architectuur 4. Hergebruik en referentie architecturen 5. Samenvatting en overige “Best Practices”
15
© Copyright IBM Corporation 2010
IBM Benelux
Enterprise Architecture Community of Practitioners
Bouwblokken ontwikkelen door gebruikt te maken van referentie modellen of opbouwen d.m.v. een modeleringstechniek.
Building Block *)
Referentiemodel
Modeleringstechniek
Role
Industrie Modellen
Use Case Modeling
Function
Industrie Modellen
Component Business Modeling (CBM)
Actor
Organization Unique
Component Business Modeling (CBM)
Process
Industrie Modellen
Process Modeling (IDEF0)
Capability
Organization Unique
Strategic Capability Network Model
Organization Unit
CBM (Industrie Model)
Component Business Modeling (CBM)
Business Service
Industrie Modellen
Service Oriented Modeling and Architecture (SOMA)
Data Entity
Industrie Modellen
Data Modeling
Application Component
Industry modellen, Organisatie uniek , COTS, Vendor Best Practices, Referentie Architecturen.
Component Modeling (CM)
Technical Component
Organisatie uniek, COTS, Vendor Best Practices, Referentie architecturen.
Operational Modeling (OM)
Platform Service
TOGAF TRM, ETF,
Service Oriented Modeling and Architecture (SOMA)
Principle
Organisatie uniek (Overheid: NORA)
Enterprise Architecture *) TOGAF terminologie gebruikt
16
IBM Benelux
© Copyright IBM Corporation 2010
8
Enterprise Architecture Community of Practitioners
Agenda 1. Achtergrond en positionering van EA 2. De IBM EA Methode in vogelvlucht 3. Justificatie van Enterprise Architectuur 4. Hergebruik en referentie architecturen 5. Samenvatting en overige “Best Practices”
17
IBM Benelux
© Copyright IBM Corporation 2010
Enterprise Architecture Community of Practitioners
“Best Practices” en Conclusies 1. EA is geen doel op zich, het is een middel. 2. EA inzetten om een probleem op te lossen.
Segmentering (FEAF) noodzakelijk
3. Zorg voor een eerste resultaat in korte tijd (b.v. 6 maanden) 4. EA is altijd de verantwoordelijkheid van de eigen organisatie.
Je kunt deze niet elders (b.v. bij leveranciers) beleggen. Het is aan te bevelen om expertise in te huren voor coaching en ondersteuning van meer ervaren enterprise architecten, bijvoorbeeld voor het leiden van een workshop en het reviewen van architectuur producten. Borging binnen organisatie vereiste.
5. Maak zoveel mogelijk gebruik van wat er is.
Interne ontwikklde producten Producten van de externe markt verkrijgbaar zijn (methoden, referentie architecturen, modelleer talen).
6. Cherry Picking.
EA is niet één vaste aanpak die in ieder willekeurige organisatie kan worden toegepast. Je zult het moeten aanpassen voor je eigen organisatie.
7. EA is en blijft een gebalanceerde en iteratieve reis, geen eindbestemming.
18
IBM Benelux
© Copyright IBM Corporation 2010
9