archimate: adding value to togaf - the open...

46
ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign Enterprise Architecture Practitioners Conference Toronto, 2009

Upload: lydat

Post on 31-Mar-2018

226 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

ArchiMate: Adding value to TOGAF

Remco Blom, EA-consultant, BiZZdesign

Enterprise Architecture Practitioners Conference

Toronto, 2009

Page 2: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

► Mission BiZZdesign

� To help organizations govern and change

(themselves) effectively and rapidly using

enterprise architecture, business requirements

management, business process improvement &

management, supported by

� Methods

� Tools all certified by The Open Group

� Consultancy

� Training

“BiZZdesign has strategically chosen to support open standards

and become an active member within The Open Group.”

Page 3: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

► What is Enterprise Architecture?

� A discipline, with the objective of

steering changes

� A product

� A design that shows the coherence between

products, processes, organisation, information

supply and infrastructure, based on a vision and

certain explicit starting points, principles and preferences

� A process

� Way of working

� Aimed at the development and use of enterprise

architectures within an enterprise

� With people and resources

Process architecture

Application architecture Technical architecture

Information architecture

?

Page 4: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

► Ingredients of an EA Approach

View-

pointsProcess Language

Enterprise Continuum, Repository, Reference Models

Enterprise Continuum, Repository, Reference Models

ArchiMateTOGAF

Page 5: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

► ArchiMate

� A language for describing architectures

� Covers business, application and technology

layers

� With relations between these layers

� Graphical language with formal semantics,

enabling analysis and tool support

� Techniques for visualization and analysis,

aimed at various stakeholders

� Open standard maintained by The Open Group

� See www.opengroup.org/archimate or

www.archimate.org

Page 6: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

► The ArchiMate Language

ArchiMate languageHigh-level modelling

within a domain

modelling relations between domains

Basis forvisualisations

Basis foranalysesRelate to

standards

Page 7: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

► Layers, Aspects, and Domains

Technology

Application

Business

Environment

Passive

“object”

Behaviour

“verb”

Active

“subject”

Process

domain

Information

domain

Datadomain

Organizationdomain

Product

domain

Application domain

Technical infrastructure domain

Page 8: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

► Language summaryB

usin

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: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

► ArchiMate – Benefits

1. Makes EA visible to stakeholders

2. Specifically designed for EA

3. Services as central concepts

4. Widely accepted open standard

5. Communication with various stakeholders

6. Flexible

7. Easy to get started (2 day training to get started)

8. Unambigious, integrated, coherent and consistent modelling

9. Analyses (Impact-of-change, GAP, etc)

10. Supported in tools and by service providers

Page 10: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

► Viewpoints and views (ISO/IEC 42010)

Stakeholder

Concern

SystemArchitecture

Viewpoint

Archit. description

View

Model

Page 11: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

► 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 12: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

► The TOGAF Components

Page 13: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

► Deliverables and artifacts

Deliverable

Artifact

Catalog Matrix Diagram

CRMSystem

Home & Away Financial

Application

Home & Away Policy

Administration

Documentmanagement

system

Scanningservice

Customeradministration

service

Claimsadministration

service

Printingservice

Paymentservice

Register PayValuateAccept

Handle Claim

Page 14: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

► Content Metamodel

Page 15: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

► Content Metamodel and ArchiMate

BusinessRole

BusinessActor

BusinessProcess

BusinessFunction

BusinessService

ApplicationService

InfrastructureService

ApplicationComponent

DataObject

Node

BusinessObject

Artifact

Value

Device

Page 16: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

► ArchiMate 1.0 and purposed extensions

BusinessRole

BusinessActor

BusinessProcess

BusinessFunction

BusinessService

ApplicationService

InfrastructureService

ApplicationComponent

DataObject

Node

BusinessObject

Artifact

Value

Device

StakeholderPrinciple

ProjectProgramme DeliverableResult

Principle

Requirement

Goal

Assessment

ConcernBusiness

rule

Ext.Ext.

Page 17: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

► TOGAF ACF and ArchiMate

� ArchiMate provides a well-defined language, including

graphical notation, covering the core of the ACF.

� With ArchiMate, relations between different architectural

domains can also be modelled

� ArchiMate models form a basis for views, visualizations, and

analysis

� Some concepts from the ACF are addressed as future

extensions of the language

Page 18: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

► The ADM and ArchiMate

Technology

layer

Application

layer

Business

layer

Information Behaviour Structure

Page 19: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

► Case study: Models throughout the ADM

CFO

Costeffectiveness

Reusable IT services

User

Ease ofuse

Uniform user interface

Flexibility

Servicedepartment

AcceptRegister PayValuate

Handle Claim

DamageOccured

Claimdata mgt.

Policydata mgt.

Riskassess-

ment

Premiumcollection

Claimpayment

ArchiSurance back-office system

Document management system

ArchiSuranceCustomer Relations Management system

Call centerapplication

Web portal

Claim Form

Customer File

Damage ClaimInsurance Policy

Customer

InsuranceRequest

Legal aid Insurance Policy

Liability Insurance Policy

Travel Insurance Policy

Car Insurance Policy HomeInsurance Policy

Customer FileData

Damage ClaimData

Insurance PolicyData

Insurance RequestData

ArchiSurancebackoffice

back-up server

ArchiSurancebackoffice

server

ArchiSurancebackofficeapplication

Web server

Webportal

Genericapplication server

DMSapplication

CRMapplication

Callcenter

application

ArchiSuranceLAN

Transition Architecture A:

Single CRM system,multiple backoffice systems

Transition Architecture B:

Multiple CRM systems,single backoffice system

BaselineArchitecture

TargetArchitecture

Primacy ofprinciples

Maximize benefitto the enterprise

Information managementis everybody's business

Businesscontinuity

Common use ofapplications

Compliancewith law

IT responsibility

Protection ofintellectual property

Business principlesData is an

asset

Data isshared

Data isaccessible

Datatrustee

Common vocabularyand data definition

Datasecurity

Data principles

Technologyindependence

Ease ofuse

Application principles

Requirements-basedchange

Responsive changemanagement

Control technicaldiversity

Interoperability

Technology principles

Primacy ofprinciples

Maximize benefitto the enterprise

Information managementis everybody's business

Businesscontinuity

Common use ofapplications

Compliancewith law

IT responsibility

Protection ofintellectual property

Business principlesData is an

asset

Data isshared

Data isaccessible

Datatrustee

Common vocabularyand data definition

Datasecurity

Data principles

Technologyindependence

Ease ofuse

Application principles

Requirements-basedchange

Responsive changemanagement

Control technicaldiversity

Interoperability

Technology principles

Project A

Integration ofCRM systems

TransitionArchitecture A

BaselineArchitecture

Page 20: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

► Case study introduction: ArchiSurance

Page 21: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

► ArchiSurance: a 3-company merger

ArchiSurance Home &

Travel insurances

PRO-FIT Car

insurances

LegallyYours Legal

Aid insurances

The “new”

ArchiSurance

Page 22: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

► Main IT systems of ArchiSurance

MaintainingCustomer &

IntermediaryRelations

ClaimHandling

Contracting

DocumentProcessing

LiabilityInsurance

CarInsurance

TravelInsurance

HomeInsurance

Legal AidInsurance

Web portal

Call center application

Customer relationship management system

Home & AwayPolicy administration

Legal Aidbackofficesystem

Legal AidCRM

Document management system

Home & AwayFinancial application

Business

Functions

Products

FinancialHandling

Car insurance application

Page 23: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

► Proposed change

� Develop a single back-office system (for policy administration and financial handling) to be used by the three back-offices.

� This system will eventually replace:

� The Policy administration system and Financial application of the Home

& Away back-office

� The Car insurance application of the Car back-office

� The Legal aid back-office system

� The separate CRM system of Legal Aid will also disappear

Maintaining

Customer &Intermediary

Relations

ClaimHandling

Contracting

Document

Processing

LiabilityInsurance

CarInsurance

TravelInsurance

HomeInsurance

Legal AidInsuranceWeb portal

Call center application

Customer relationship management system

Home & Away

Policy administration Legal Aid

back

officesystem

Legal AidCRM

Document management system

Home & Away

Financial application

Business

Functions

Products

FinancialHandling

Car insurance

application

Maintaining

Customer &Intermediary

Relations

ClaimHandling

Contracting

Document

Processing

LiabilityInsurance

CarInsurance

TravelInsurance

HomeInsurance

Legal AidInsuranceWeb portal

Call center application

Customer relationship management system

Home & Away

Policy administration Legal Aid

back

officesystem

Legal AidCRM

Document management system

Home & Away

Financial application

Business

Functions

Products

FinancialHandling

Car insurance

applicationArchiSurance

back-office system

ArchiSurance CRM system

Page 24: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

► Architecture principles

Primacy ofprinciples

Maximize benefitto the enterprise

Information managementis everybody's business

Businesscontinuity

Common use ofapplications

Compliancewith law

IT responsibility

Protection ofintellectual property

Business principlesData is an

asset

Data isshared

Data isaccessible

Datatrustee

Common vocabularyand data definition

Datasecurity

Data principles

Technologyindependence

Ease ofuse

Application principles

Requirements-basedchange

Responsive changemanagement

Control technicaldiversity

Interoperability

Technology principles

Primacy ofprinciples

Maximize benefitto the enterprise

Information managementis everybody's business

Businesscontinuity

Common use ofapplications

Compliancewith law

IT responsibility

Protection ofintellectual property

Business principlesData is an

asset

Data isshared

Data isaccessible

Datatrustee

Common vocabularyand data definition

Datasecurity

Data principles

Technologyindependence

Ease ofuse

Application principles

Requirements-basedchange

Responsive changemanagement

Control technicaldiversity

Interoperability

Technology principles

Prelim.

A

Reqs.Mgt.

E

G C

B

DF

H

Ext.Ext.

Page 25: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

►Stakeholders, concerns and business

goals

Prelim.

A

Reqs.Mgt.

E

G C

B

DF

H

CFO

Cost-effectiveness

ReusableIT services

User

Ease ofuse

Uniformuser interface

Flexibility

Servicedepartment

Ext.Ext.

Page 26: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

► Architecture Vision

Prelim.

A

Reqs.Mgt.

E

G C

B

DF

H

Page 27: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

►Baseline & target Business Architecture:

Business Roles & Functions

Customer

Customer's Bank

AssetManagement

ClaimsHandling

Contracting

FinancialHandling

MaintainingCustomerRelations

MaintainingIntermediary

Relations

customerinformation

contractinfo

money

contractinfo.

assetinfo

Insurer

Intermediary

ProductInformationCustomerInformation

cust.info

productinfo.

claims

insuranceinfo

claiminfo

Prelim.

A

Reqs.Mgt.

E

G C

B

DF

H

Page 28: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

►Baseline & target Business Architecture:

Business Processes

AcceptRegister PayValuate

Handle Claim

DamageOccured

CreateContract

FormaliseRequest

Check and Sign Contract

Close Contract

Request forInsurance

Prelim.

A

Reqs.Mgt.

E

G C

B

DF

H

Insurancepolicy

Page 29: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

► Baseline application architecture

Claimdata mgt.

Policydata mgt.

Riskassess-

ment

Home & Awaypolicy administration

Premiumcollection

Claimpayment

Home & Awayfinancial application

Claimdata mgt.

Policydata mgt.

Claimpayment

Premiumcollection

Car insuranceapplication

Claimdata mgt.

Policydata mgt.

Premiumcollection

Claimpayment

Legal aidback-office system

Document management system

Customer Relations Management system

Call centerapplication

Legal Aid CRM system

Web portal

Prelim.

A

Reqs.Mgt.

E

G C

B

DF

H

Page 30: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

Claimdata mgt.

Policydata mgt.

Riskassess-

ment

Premiumcollection

Claimpayment

ArchiSurance back-office system

Document management system

ArchiSuranceCustomer Relations Management system

Call centerapplication

Web portal

Target application architecture

Prelim.

A

Reqs.Mgt.

E

G C

B

DF

H

Page 31: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

► Gap analysis application architecture

Claimdata mgt.

Policydata mgt.

Riskassess-

ment

ArchiSuranceback-office system

Premiumcollection

Claimpayment

Home & Awayfin. application

Claimdata mgt.

Policydata mgt.

Claimpayment

Premiumcollection

Car insuranceapplication

Claimdata mgt.

Policydata mgt.

Premiumcollection

Claimpayment

Legal aidback-office system

Document management system

ArchiSuranceCustomer Relations Management system

Call centerapplication

Legal Aid CRM system

Web portal

both in Baseline and Target application architecture

only in Baseline application architecture

other parent

Prelim.

A

Reqs.Mgt.

E

G C

B

DF

H

Page 32: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

► Business-application alignment

DamageOccured AcceptRegister PayValuate

Handle Claim

ArchiSuranceback-office

system

Call centerapplication

Documentmanagement

system

Acceptcall

Storedocument

Registerclaim

Enterassessment

Calculateamount

Pay

(Fragment, for the target architecture)

Prelim.

A

Reqs.Mgt.

E

G C

B

DF

H

Page 33: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

► Baseline & target data architecture

Claim Form

Customer File

Damage ClaimInsurance Policy

Customer

InsuranceRequest

Legal aid Insurance Policy

Liability Insurance Policy

Travel Insurance Policy

Car Insurance Policy HomeInsurance Policy

Customer FileData

Damage ClaimData

Insurance PolicyData

Insurance RequestData

Prelim.

A

Reqs.Mgt.

E

G C

B

DF

H

Page 34: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

► Baseline technology architecture

Home & Awayapplication server

Carapplication server

Legal aidapplication server

Legal aidbackofficeapplication

Legal aidCRM

application

Home & Awaypolicy admin.

Home & Awayfinancial app.

Carinsuranceapplication

Web server

Webportal

Genericapplication server

DMSapplication

CRMapplication

Callcenter

application

ArchiSuranceLAN

Prelim.

A

Reqs.Mgt.

E

G C

B

DF

H

Page 35: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

► Target technology architecture

ArchiSurancebackoffice

back-up server

ArchiSurancebackoffice

server

ArchiSurancebackofficeapplication

Web server

Webportal

Genericapplication server

DMSapplication

CRMapplication

Callcenter

application

ArchiSuranceLAN

Prelim.

A

Reqs.Mgt.

E

G C

B

DF

H

Page 36: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

► Gap analysis technology architecture

Home & Awayapplication server

ArchiSurancebackoffice

server

ArchiSurancebackofficeapplication

Legal aidCRM

application

Home & Awaypolicy admin.

Home & Awayfinancial app.

Carinsuranceapplication

Web server

Webportal

Genericapplication server

DMSapplication

CRMapplication

Callcenter

application

ArchiSuranceLAN

Carapplication server

ArchiSurancebackoffice

back-up server

both in Baseline and Target application architecture

only in Baseline application architecture

only in Target application architecture

Prelim.

A

Reqs.Mgt.

E

G C

B

DF

H

Page 37: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

► Application-technology alignment

ArchiSurancebackofficeapplication

Webportal

DMSapplication

CRMapplication

Callcenter

application

ArchiSuranceback-office

system

Documentmanagement

system

ArchiSuranceCRM

system

Call centerapplication

Webportal

(For the target architecture)

Prelim.

A

Reqs.Mgt.

E

G C

B

DF

H

Page 38: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

► Transition architectures

Transition Architecture A:

Single CRM system,multiple backoffice systems

Transition Architecture B:

Multiple CRM systems,single backoffice system

BaselineArchitecture

TargetArchitecture

Prelim.

A

Reqs.Mgt.

E

G C

B

DF

H

Claimdata mgt.

Policydata mgt.

Riskassess-

ment

ArchiSuranceback-office

systemPremiumcollection

Claimpayment

Home & Awayfin. application

Claimdata mgt.

Policydata mgt.

Claimpayment

Premiumcollection

Car insuranceapplication

Claimdata mgt.

Policydata mgt.

Premiumcollection

Claimpayment

Legal aidback-office system

Documentmanagement

system

ArchiSuranceCRM

system

Call centerapplication

Webportal

Call centerapplication

Webportal

ArchiSuranceCRM

system

Documentmanagement

system

Claimdata mgt.

Policydata mgt.

Riskassess-

ment

Premiumcollection

Claimpayment

ArchiSuranceback-office

system

Legal AidCRM system

Claimdata mgt.

Policydata mgt.

Riskassess-

ment

ArchiSuranceback-office

systemPremiumcollection

Claimpayment

Home & Awayfin. application

Claimdata mgt.

Policydata mgt.

Claimpayment

Premiumcollection

Car insuranceapplication

Claimdata mgt.

Policydata mgt.

Premiumcollection

Claimpayment

Legal aidback-office system

Documentmanagement

system

ArchiSuranceCRM

system

Call centerapplication

Legal AidCRM system

Webportal

Claimdata mgt.

Policydata mgt.

Riskassess-

ment

Premiumcollection

Claimpayment

ArchiSuranceback-office

system

Documentmanagement

system

ArchiSuranceCRM

system

Call centerapplication

Webportal

Ext.Ext.

Page 39: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

► Projects

Project A

Integration ofCRM systems

Project B

Integration ofback-office systems

TransitionArchitecture A

BaselineArchitecture

TargetArchitecture

Prelim.

A

Reqs.Mgt.

E

G C

B

DF

H

Ext.Ext.

Page 40: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

► Requirements modelling

Prelim.

A

Reqs.Mgt.

E

G C

B

DF

H

On-line portfolio management

Enableclaim handling

Enable buyinginsurances Enable premium

payments

Provide on-lineinformation

Buyinsurance

Apply forinsurance

Handleapplication

Receivecontract

Createcontract

<<include>><<include>>

Ext.Ext.

Page 41: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

► Requirements traceability

Decrease of personnelbudget

IntroduceSOA paradigm

Leavingcustomers

Lack ofinsight

Profit Customersatisfaction

Service & ITdepartment

Innovation

Senior management

Droppedsales

On-line portfolio management

Increase sales Increase

customersatisfaction

Increaseinsight

Bad portfoliomanagement

Improveportfolio

management

Enableclaim handling

Enable buyinginsurances Enable premium

payments

Lack of SOAknowledge

Acquire SOAKnowledge

Use on-lineservices

Budget

Provide on-lineinformation

Buyinsurance

Buy insuranceservice

Buy insuranceprocessApply for

insurance

Handleapplication

Contract creationservice

Receivecontract

Createcontract

Application assessmentservice

<<include>><<include>>

Decrease of personnelbudget

IntroduceSOA paradigm

Leavingcustomers

Lack ofinsight

Profit Customersatisfaction

Service & ITdepartment

Innovation

Senior management

Droppedsales

On-line portfolio management

Increase sales Increase

customersatisfaction

Increaseinsight

Bad portfoliomanagement

Improveportfolio

management

Enableclaim handling

Enable buyinginsurances Enable premium

payments

Lack of SOAknowledge

Acquire SOAKnowledge

Use on-lineservices

Budget

Provide on-lineinformation

Buyinsurance

Buy insuranceservice

Buy insuranceprocessApply for

insurance

Handleapplication

Contract creationservice

Receivecontract

Createcontract

Application assessmentservice

<<include>><<include>>

Prelim.

A

Reqs.Mgt.

E

G C

B

DF

H

Ext.Ext.

Page 42: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

► Some models

� Views are the connector between language and process

� How do we make those?

View-

pointsProcess Language

Enterprise Continuum, Repository, Reference Models

Enterprise Continuum, Repository, Reference Models

Page 43: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

► ArchiMate adding value to TOGAF

� Integrated, consistent and coherent modelling in various

phases

� Not just the circles, but also the relations between those

� Supports the service paradigm explicit

� Concrete, visible results for various stakeholders can be

generated from the repository

� Analyses (e.g. impact-of-change and gap) made easy

� Re-use models, maintain in one place

TOGAF 9 + ArchiMate 1 = Value 10TOGAF 9 + ArchiMate 1 = Value 10

Page 44: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

► Gap analysis TOGAF and ArchiMate

� Supported by ArchiMate:

� Business architecture

� Application architecture

� Data architecture

� Technology architecture

� Transition architectures

� With proposed extensions:

� Architecture principles

� Stakeholders, concerns and business goals

� Projects and deliverables

� Requirements

Prelim.

A

Reqs.Mgt.

E

G C

B

DF

H

Prelim.

A

Reqs.Mgt.

E

G C

B

DF

H

Ext.Ext.

Page 45: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

► ArchiMate adding value to TOGAF

� Share the same definition of (Enterprise) Architecture

� Viewpoints as a central concept

� Both managed by The Open Group

� Good tool support is available

� Use of both is growing rapidly

� Gaps between ArchiMate and TOGAF will be closed

� Complement each other

Page 46: ArchiMate: Adding value to TOGAF - The Open Grouparchive.opengroup.org/public/member/proceedings/q309/q309a/...ArchiMate: Adding value to TOGAF Remco Blom, EA-consultant, BiZZdesign

► Conclusion: TOGAF & ArchiMate

… together

with ArchiMate…

A perfect match!