03 case experiences using archimate v3 - the open...

46
Case experiences using ArchiMate Remco Blom

Upload: others

Post on 25-Jun-2020

12 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

Case experiences using ArchiMate

Remco Blom

Page 2: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

Agenda

� Why ArchiMate ?

� ArchiMate in financial services

� ArchiMate in Higher Education

� ArchiMate in Public sector

Page 3: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

Why ArchiMate ?

Thinking of enterprises

Page 4: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

Carthography

Google Earth

Stad View

Google Earth

Building View

Page 5: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

Enterprise Cartography

Google Earth

Stad View

Google Earth

Building View

My management perspective

Business Manager

Enterprise Architecture Management

Translating the requirement –implementation bridge with UML

Solution Architect

Problem:To manage enterprise

landscapes there is no language available

Page 6: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

Finally ArchiMate ?

6

Siebel SAS export

Siebel AFM import

Siebel Wasstraat import

Siebel GBAimport

Siebel

ACBE extractie

ACBE

Orca2 Wasstraatexport

Orca2 Neon export

Orca2 ACBE import

Orca2

BGS ACBE import

BGS

DBBUDNSTACBE import

DBBUDNST

Tussenpersoon raadplegen

DBBUDNST EuroLife

Zodiac ZDS export

Zodiac ZMO export

Zodiac klantenbeheer

Zodiac tussen-persoon

raadpleging

Zodiac

TPL Neonrelatie import

TPL

TPC Neonrelatie import

TPC Coda

DBBUNST Tussenpersoon

Transactie (Applicatie) Laag

ACBE tussenpersoon beheer

ACBE verbandsrolbeheer

ACBE organisatiebeheer

ACBE provisiebeheer

ACBE productbeheer

ACBE relatiebeheer

ACBE stamgegevens beheer

ACBE historie raadplegen

AC

BE

Sch

erm

en

Siebel Abonnement beheer

Siebel campagne beheer

Siebel serviceaanvraag beheer

Siebel betaalkanaal beheer

Siebel activiteiten beheer

Siebel organisatiebeheer Siebel communicatiekanaal beheer

Siebel relatie raadplegen

Siebel Verbandsrol beheer

Siebel verkoopkansbeheer

Siebel Offerte beheren

Siebel bedrijf raadplegen

Siebel AFM register raadplegen

Sie

be

l Sch

erm

en

Orca2 authorisatie beheer

Orca2 relatierol beheer Orca2 AO-historie beheer

Orca2 Standaardiseren en ontdubbelen

Orca2 organisatie beheer

Orca2 relatiebeheer

Orca2 verbandsrol beheer

Orc

a2

sch

erm

en

Presentatie Laag

Wasstraat Orca2 import

Wasstraat Eurolife import

Wasstraat ACBE import

Wasstraat TPL import

Wasstraat

SAS ACBE Import Script

Assyst ACBE import Script Wasstraat ACBE import script

DBBUDNST ACBE import scriptBGS ACBE import script

Neon Orca2 import script

Wasstraat Orca2 import script

Fisys Neon import script

ACBE exportgegevensNeon Fisys exportgegevens

Orca2 Neon exportgegevens

Orca2 Wasstraat export gegevensDBBUDNST Tussenpersoon gegevens

Siebel exportgegevens

Export gegevens

Neon Orca2 importgegevensWasstraat Orca2 importgegevens

BGS ACBE importgegevens

SAS ACBE importgegevens

Assyst ACBE importgegevens

DBBUDNST ACBE importgegevens (provisie)

DBBUDNST ACBE importgegevens (SER)

Wasstraat ACBE importgegevens

Orca2 ACBE importgegevens

Siebel Wasstraat importgegevens Siebel AFM importgegevens

Importgegevens

Siebel Wasstraat import script

Siebel AFM import script

Orca2 ACBE Import Script

Neon CPM export

Neon Fisys export

Neon Fisys import

Neon Orca2 import

Neon TPC export

Neon TPC import

Neon TPL export

Neon TPL import

Neon Middleware

Integratie Laag inclusief data uitwisseling

Bedrijfsprocessen

HRM Uitvoeren inkoopVerzorgen interne en externe communicatie

Uitvoeren facilitaire ondersteuningOntwikkelen, exploiteren

en beheren informatievoorziening

Uitvoeren financiele administratie, rapportage en controlling

Tertiair

HerverzekerenInterne controle en auditsUitvoeren actuariele ondersteuning Uitvoeren juridische ondersteuning

Uitvoeren fiscale ondersteuning

Secundair

05. Manage portfolio of policies(5. Overeenkomst administratie

en services)

08. Manage Delivery (8. Uitkeren)

06. Billing & Customers Care (6. Facturering en incasso)

07. Manage Assets(7. Asset Management)

02. Manage product portfolio(2. Product Management)

01. Customer Care(1. Relatie management)

03. Advise and Sell(3. Advies verkoop en behoud)

04. Perform Underwriting(4. Verzekeren in de boeken nemen van nieuwe productie

incl. verhoging)

Primair

CRM Planning

CRM Strategie

Beleid belegging en winstdeling

Product Planning

Productie Strategie

Krediet en risico management

Markt planning Acceptatie beleid

Inzet planning

Klant portfolio en analyse Beleggingsstrategie

Management en Strategie

Bedrijfsfunctie Model Zwitserleven

Network Drive

Oracle 8i DB ServiceUX Scripting Service

Oracle 10 DB ServiceProgress DB Service

Infrastructuur Services

Stam relatie gegevensbeheer voor natuurlijke personen en netwerken

Stam relatie gegevensbeheer voor rechtspersonen en netwerken

Applicatie Services

Unix Script File

HP UX

DB Orca2 DB Assyst

DB SAS

DB BUDNST DB Wasstraat

DB SiebelDB BGS

DB TPL DB TPC DB Coda

Oracle 8i Database

DB EurolifeDB Zodiac

Oracle 10 Database

HP Itanium

Oracle Storage Node

DB ACBE

Progress DB Server

!! HP UX

!! Progress Node

Infrastructuur

Bedrijfsservices

Vendor Neutral

Connecting

domains

Emerging

as world standard

Active

Community

Easy to serve stakeholders

Enterprise Architecture Management

Am I served with ArchiMate to manage enterprise landscapes ?

Page 7: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

The ArchiMate Language

ArchiMate languageHigh-level modelling

within a domain

modelling relations between domains

Basis forvisualisations

Basis foranalysesRelate to

standards

Page 8: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

Language summary

Bu

sin

ess

Ap

plic

atio

nT

ech

no

log

y

Business service

Business processBusiness object

Representation

Business role Business actor

Business interface

Application service

Data objectApplication function Application component

Application interface

Infrastructure service

System softwareNode

Artifact

Infrastructure interface

Network

Page 9: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

Views on a shared model

Repository

P1 P2

A1 A2

S1

O1

D1 E1 F1

M1

A3

S2

A1 A2

S1

A3

S2

D1 E1 F1

√√P2

√P1

A3A2A1

P2

A2

F1

S2

Page 10: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

Generate views

Page 11: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

ArchiMate in financial services: Achmea

"Consistent EA modelling with ArchiMate helps us to get grip on the major challenges we are facing."

Page 12: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

Agenda

� Business profile

� Changes in the market and in IT

� Answer and approach

� Lessons learned

Page 13: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

Business Profile Insurance Company

� all risk, all care insurance company

� revenue in 2007 of 15.610 million euro

�> 25.000 employees

� Result of many mergers

� From fleet-strategy towards an integration-

strategy

Page 14: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

Complex?

� > 15 brands

� > 150 products and

services

� > 250 business processes

� > 1750 business

applications

Enterprise Architecture is a key strategic instrument to manage change in business and IT

Page 15: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

Challenges

� Application portfolio rationalization and

standardization

� Unbundle distribution and production (in

processes and applications)

� Improve business – IT alignment

� Improve application – infrastructure alignment

� Credit crisis puts the pressure on!!

Page 16: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

EA Methods

� Framework Novius

� Process DYA

� Language ArchiMate

Page 17: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

Why ArchiMate?

� Modelling in Excel, Visio, Powerpoint etc.

� No reuse

� Ambiguity

� Hard to analyze

� Adhering to open standards, without vendor lock-in

� Ease of use, low complexity, step-by-step growth in advanced use

� Consistent modelling and maintenance

� Possibility to generate views for stakeholders

� Answering impact of change questions

Page 18: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

Implementation

� Education: 2 day training for 50 architects

� Started modelling technical infrastructure at central IT dept.

� Application layer (central and in the divisions)

� Processes (in the divisions)

� Models in a central repository

� share knowledge

� integration of the models

� generating views

� creating analyses

Page 19: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

Process models

VerzekeringsbehoefteZorg Zakelijk

FinancieelafhandelenZorgproces

Orienterenverzekeringsmarkt

Administreren contract zakelijk zorg

Opmakenen verzenden

Output

Verkopenzakelijk zorg

Verzekeringsbehoefte zakelijk

Bezoekenzakelijke relatie

Beeindiging contract zakelijk zorg

Vaststellenbeeindiging

Periodiekeafspraak

Verwerken inkomende

communicatie

Ingevuld Aanvraagformulier/getekende offerte

Offerteaanvraagzakelijk zorg

Informatieverzoekproduct zakelijk zorg

Controleren & Accepterenaanvraag zakelijk zorg

Maken offertezakelijk zorg

Beantwoorden vragenproduct zakelijk zorg

Onderhandelencontract zakelijk zorg

Page 20: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

Applications delivering services, usedApplications delivering services, used--

by business functionby business function

Portalservice

IO-PortalBerekenenpremie

Premieberekeningsservice

Interactielaag

Tijdelijke aanbiedingraadpleegservice

CMSFSO RDCFRB

Raadplegenpolisgegevens auto

Autogegevensservice

Premiegegevensraadpleegservice

nawcontroleservice

Wat kochten anderenservice

Transactielaag

Klant en herkenning

Page 21: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

Technical infrastructure

Applicatiecomponent

Infrastructuurservice (3)

Infrastructuurservice (2)

T.TDS_6

T.DB2_8

G.LDAP.P.001

Infrastructuurservice

T.AIX_5

SYS_P

G.AIX_SYS_P.P_APP.001

WPS T.WAS_5

T.WP_5 T.LWWCM

G.J2EE_WP_E.P.001

WPS T.WAS_5

T.WP_5 T.LWWCM

G.J2EE_WP_E.P.001

T.TDS_6

T.DB2_8

G.LDAP.P.001

Infrastructuurservice (2)

T.DB2_8

G.DB2_D_SYS_P.P.001

G.LAN_DC.PInfrastructuurservice (4)

Applicatiecomponent

Infrastructuurservice Infrastructuurservice (2)

TE G.LAN_DC.P TE G.LAN_DC.P

has performance has performance

issues. What is issues. What is

influenced?influenced?

Risk analyses: on Risk analyses: on

what what

infrastructure is infrastructure is

my application my application

depending?depending?

Page 22: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

Lessons learned

� Overcome the “not invented here” syndrome

� Focus the architecture teams on delivering value rather than talking about methods and tools.

� Pilot tools to create real-life experience and work on a succes story

� Create your own sub-set of the metamodel (just-enough, just-in-time)

� Train people in language and tool

� Integrate modelling in project start-up using the Project-Start-Architecture

Page 23: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

ArchiMate in Public Sector

Towards integration of EA processes,

products and models

Page 24: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

Agenda

� Business profile

� Changes in the market and in IT

� Answer and approach

� Lessons learned

Page 25: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

Business profile

� Tax and Customs Administration

� No. employees: + 30.000

� Incoming Tax: € 134,941,000,000.-

� No. applications: +- 2500

� No. projects: +- 300

� No. Architects:+- 100

Page 26: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

Changes in the organisation, market and IT

� New legal tasks besides the traditional tax

gathering

� Transformation from “act-oriented” to

process- and client-oriented organisation

� High complexity affects ability to change

� Long tradition of modelling

� In about all domains

� For different goals and stakeholders

� Not integrated

Page 27: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

Answers and approach

� Need for well integrated models on high level

� To provide insight and overview

� Make models analyzable

� Learned about ArchiMate project

� Started using visio-stencils, powerpoint etc.

and trial versions of dedicated tools

� In 2008 selected a tool and enterprise wide

roll-out

Page 28: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

Hierarchic View of Business functions

Page 29: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

Information model: Business objects

Page 30: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

Processes and used applications as graphical composition

Inning Douane

EMCS

Accijnsgoederenvervoer

Koeriers

KIS

Sagitta binnen brengen

ORG

PRISMA

Poort EDI (MOS)

Binnenbrengen

Transit MMC

ECN CCN/CSI

Poort EDI (MOS)

KIS

Vervoer

KIS

VUP

Uitgaan

KIS

TUT

ORG

Sagitta Uitvoer

Uitvoer

IER

KWWM

GR. Parrot

Chemiekrt

DFC

ORG

TGS

Fysiek toezicht

DIVA

Douane Heffing

Inning Douane

Sagitta Tarieven

Sagitta invoer

KIS

ORG

Invoer

Page 31: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

Lessons learned (and still learning)

� ArchiMate makes it easier to communicate with architects over domain boundaries and from architect to designer

� Discussion on where EA ends and detailed design starts?

� Was always there, but comes on the surface now

� Integration with the EA-process and standardization of (some) EA products is key

� If you don’t know the views, you don’t know what to model!

� Standardizing the language for EA can be an major chance for the individual architect

� Less/More formal

� Less/More detailed

� Focus changes from modelling one-time views to information gathering, model in a shared environment and generate views

Page 32: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

ArchiMate in Higher Education

"SURF stimulates and supports the

use of ArchiMate in higher education in

the Netherlands."

Page 33: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

Agenda

� Business profile

� Changes in the market and in IT

� Answer and approach

� Lessons learned

Page 34: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

About SURF

� Collaborative organisation for HE institutions

and research institutes aimed at

breakthrough innovations in ICT. SURF

provides the foundation for the excellence of

higher education and research in the

Netherlands.

� Founded in 1987

� Currently over 60 institutions

Page 35: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

Changes

� Growing demand for collaboration in the HE sector.� Expanding mandate from the technical infrastructure

into the information infrastructure of the higher educational institutes.

� Central in this strategy is the adoption of a services approach and the promotion of EA best practices among its members.

� Expected benefits: � more transparent information services

� flexibility in creating a ‘personalized learning and working environment’

� reducing the number of duplicate functionalities and dedicated system interfaces;

� cooperation between educational institutes and with other sectors

Page 36: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

Why ArchiMate

� Holistic approach (not just technical)

� Open standard

� Services as central concept

� Well supported

“SURF stimulates and supports the use of ArchiMate in

higher education in the Netherlands to improve the

exchange and re-use of information and the

cooperation between institutes.”

Page 37: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

Approach

� Architects and information managers (considered to be ‘mediators’)

� Other target groups:� senior management ,functional system owners, ICT

professionals

� Activities for architects and IM’s� Training sessions in EA, ArchiMate® and EA-tooling

� Facilitate the exchange of best practices through meetings and an on-line community.

� Supports sharing of existing architecture studies and models between institutions through a Community of Practise.

� Negotiating low-cost software licenses for EA tools.

Page 38: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

SURF participates in innovative EA projects together with HE institutes

� E-Framework for Education and Research (http://www.e-framework.org)

� Provides information to institutions on investing in and using information technology infrastructure.

� service-oriented approaches to facilitate technical interoperability of core infrastructure as well as effective useof available funding.

� With partners in Australia, New Zealand and the UK.

� SANS: (http://www.sans-info.nl)

� 5 HE’s selected and implement one student information system

� 3TU federation (http://www.3tu.nl)

� 3 Dutch technical universities are integrating their existing application landscapes based on SOA principles, to provide a federative learning and working environment

Page 39: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

Towards a Federated Learning Environment for Three Dutch Universities Standardize communication about EA in HE sector

From vision to models, from models to realization!

Stream: EA in Government and the Public Sector

11.45 Bert van Zomeren, University Information

Officier, Delft University of Technology, Netherlands

Page 40: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

Processes and color for related actor

Page 41: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

Results: Application Services

3TU-student is aan-gemeld voor één of

meerdere activiteit(en)(Deel) producten

Activiteit is gevolgd

3TU-student wil een vorm van

begeleiding ontvangen

Voorbereiden activiteit

Volgen activiteit

Afronden activiteit

Maken opdrachten

Bewaken voortgang

Geven activiteit

Volgen activiteiten

Agendaraadpleegservice

Agenda bewerkservice

Onderwijscontent raadpleegservice

Groep raadpleegservice

Feedback raadpleegservice

Volgen activiteit

Informatie over deel-nemers raadpleegservice

Agenda bewerkservice

Onderwijscontent creëerservice

Onderwijscontent bewerkservice

Agendaraadpleegservice

Onderwijscontent raadpleegservice

Onderwijscontent selectieservice

Onderwijscontent publiceerservice

Geven activiteit

Page 42: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

Some lessons learned

� Processes and services can be understood

and modeled using ArchiMate

� Training in ArchiMate and tooling is required

to fully benefit

� Model is used to build a working Learning

Environment based on SOA

Page 43: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

Conclusions

Page 44: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

ArchiMate is useful

� Closes the gap between “free-format”

strategy models and detailed solutions

architecture models

� Enhances communication

� Makes models analyzable

� Can be the basis for more detailed modelling

� Well supported by tools and service-providers

Page 45: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

ArchiMate is a start- not an endpoint

� Think big, start small

� There are many possible concepts and relations;

� Select and learn;

� Training is required to fully benefit

� Implementing ArchiMate means a change in

how architects work.

� Takes time

� Communication

Page 46: 03 Case experiences using ArchiMate v3 - The Open Grouparchive.opengroup.org/public/member/proceedings/q209/q209a/... · Siebel organisatiebeheer Siebel communicatiekanaal beheer

Modelling efforts should be integrated

� With the EA process

� TOGAF ADM or any other

� With EA governance

� Validate the models

� With other modelling efforts

� Process modelling

� Software modelling

� …

� Define products and roles