Enterprise architecture srdjan knezevic

30
® Enterprise Architecture po meri vašeg preduzeća Srdjan Knežević Software Client Architect

description

 

Transcript of Enterprise architecture srdjan knezevic

Page 1: Enterprise architecture srdjan knezevic

®

Enterprise Architecture po meri vašeg preduzeća

Srdjan KneževićSoftware Client Architect

Page 2: Enterprise architecture srdjan knezevic

2

Agenda

What is Enterprise Architecture

Why, when and how to introduce EA

Links between EA and Solution Architecture

Rational System Architect as the EA tool

Page 3: Enterprise architecture srdjan knezevic

3

What is Enterprise Architecture?

“The Enterprise Architecture discipline defines and maintains the architecture models, governance, and transition initiatives needed to effectively co-ordinate semi-autonomous groups towards common

business and/or IT goals” 1

1. Enterprise Architecture in the era of On-Demand, IBM Academy of Technology Study, October 20042. Short form, Gartner Defines the term ‘Enterprise Architecture’, Anne Lapkin, Gartner, July 12, 2006

“Enterprise architecture is the process of translating business vision and strategy into effective enterprise change by creating, communicating and

improving the key principles and models that describe the enterprise's future state and enable its evolution.” 2

Similar definitions, consistent intent

IBM:

Gartner:

Page 4: Enterprise architecture srdjan knezevic

4

Enterprise Strategy

Fire and hope!

Enterprise Architecture

Business Operating Environmentand IT Infrastructure

TransitionPlanning

Group IT Architecture Definiti on

Infrastructure Design & Planning

Establi sh IT Competency Centre

End User Infrastructure U pgrade

Inter-company WAN (imple.)

Outsource New C ore systems

Outsource H elpdesk and D esktop

Outsource network

Outsourcing Initiatives

Competency Centre Initiatives

Ele ctronic Service D elivery

Data Warehouse

Cus tomer Service Centre

R eco gni se a nd rep ort p robl em

Dia gno se prob lem

Es cala te p rob lem

An aly se p rob lem

Log Pro ble m

C los e pr obl em

U pd ate cus tom er

Re sol ve p rob lem

B ypa ss and /or fix

C onf ig. M an age me nt

Ope rat ions M an age me nt

C han ge M an age me nt

Ca ll m ana gem en t

Op erat ions m an age me nt

Up dat e c usto me r

Pe rf an d C apa city m an age me nt

W AN i nfr as tru ctu reI ntr an et/ Ma il infr as tru ct ure

Cu st om er S erv iceD at a W a reh ou se

G ra ph ica l IS

B .U . B. U.

Do cu m en t M a na ge m en t

Sy st em s M an ag em e nt

M id dle w are

NETWORK

Planning/Design Initiatives

Infrastructure Initiatives

OtherBusiness Unit SystemsKiosksTelemetry systemsetc

In itiat ives focused on migrating to the new delivery environment

Planning/DesignInfrastructu reOutsourcing

In itiat ives focused on implementing the vision

Planning/designIT Competency cen tre

Key Group Decision Points

ArchitectureGovernance

Bus Arch’ture IT Architecture

AEICorporate

YankeeGroup

SaturnGroup

YarnDivision

KnitsDivision

SenecaPlant

RaleighPlant

CashManagement

Shipping

Accounting

ComponentDesign

Yarn Buying

Order Entry

ComponentScheduling

YarnDyeing

Inventory

AssortmentP lanning

ComponentKnitting

Tagging & P acking

Business Structure

Business Locations

EA as the “planning” function between strategy formulation and delivery…

Pro

gra

m

focu

sE

nte

rpri

s e w

ide

focu

s

Strategy

Planning

Designand

Delivery

Change Programs

Soln Outline Macro Design Micro Design Devt, etc.

Programme ArchitectureGroup IT Arc hite c ture De finition

Infras tructure De sign & Planning

Es tablish IT Com pe te nc y Ce ntre

End Us e r In fras truc ture Upgrade

Inter -compa ny W AN (imple.)

O uts ource Ne w Core sy s tem s

O uts ource He lpde s k a nd De s ktop

Outsourc e ne twork

Outsou rcing Initiatives

C ompet ency Centr e Initiatives

Elec tronic Se rvic e De live ry

Da ta W are hous e

Custom er Serv ice Ce ntr e

Reco gnise an d report problem

Diag nose pro blemEsc alate pro blemAn alyse pro blemL og Probl em

C lose prob lemUpd ate cust omer

Re solve pro blem

Byp ass and /or fixCon fig. Manag ement

Operat ions Manage mentChan ge Manage ment

Call man agementOpera tions manag ement

Updat e custom er

P erf and Capacity manag ement

WAN infra structu reIntr anet/M ail inf rastruc tureCusto mer S ervice

Dat a Wa rehous e

Grap hical I S

B.U. B.U .Doc ument Mana geme nt

Sys tems Mana geme ntMidd lewar e

N ET WO RK

Plan ning/D esig n Initiatives

Infr astructu re Initiatives

OtherBu si nes s Un it Sys tems

Ki os ksTel eme try sy stems

etc

In itia tive s foc use d on m igra ting to the new de liv er y e nv ironm e ntP lan ni ng/ D esi gn

I nf ra st ru ctu re

O ut sou rc ing

In itia tive s foc use d on im ple me nting the v isionP lan ni ng/ des ign

I T Co mpet en cy c ent re

Key Group Decision Points

Soln Outline Macro Design Micro Design Devt, etc.

Programme ArchitectureGroup IT Arc hite c ture De finition

Infras tructure De sign & Planning

Es tablish IT Com pe te nc y Ce ntre

End Us e r In fras truc ture Upgrade

Inter -compa ny W AN (imple.)

O uts ource Ne w Core sy s tem s

O uts ource He lpde s k a nd De s ktop

Outsourc e ne twork

Outsou rcing Initiatives

C ompet ency Centr e Initiatives

Elec tronic Se rvic e De live ry

Da ta W are hous e

Custom er Serv ice Ce ntr e

Reco gnise an d report problem

Diag nose pro blemEsc alate pro blemAn alyse pro blemL og Probl em

C lose prob lemUpd ate cust omer

Re solve pro blem

Byp ass and /or fixCon fig. Manag ement

Operat ions Manage mentChan ge Manage ment

Call man agementOpera tions manag ement

Updat e custom er

P erf and Capacity manag ement

WAN infra structu reIntr anet/M ail inf rastruc tureCusto mer S erviceDat a Wa rehous e

Grap hical I S

B.U. B.U .Doc ument Mana geme nt

Sys tems Mana geme ntMidd lewar e

N ET WO RK

Plan ning/D esig n Initiatives

Infr astructu re Initiatives

OtherBu si nes s Un it Sys tems

Ki os ksTel eme try sy stems

etc

In itia tive s foc use d on m igra ting to the new de liv er y e nv ironm e ntP lan ni ng/ D esi gn

I nf ra st ru ctu re

O ut sou rc ing

In itia tive s foc use d on im ple me nting the v ision

P lan ni ng/ des ign

I T Co mpet en cy c ent re

Key Group Decision Points

TechnologyAvailability

BusinessOpportunity

Bus Strategy IT Strategy

Enterprise Architecture = “the city plan”

System Design= “the buildings”

Strategy = “the city’s purpose & goals”

Page 5: Enterprise architecture srdjan knezevic

5

… with the intent of avoiding chaos…

Even if an individual house is well architected, if each house is different (e.g. different electricity voltage, water pressure) then the city will not work…

Page 6: Enterprise architecture srdjan knezevic

6

…so that Enterprise Architecture can be thought of as both a link and a chain!

“Freedom within the law [without which] the life of man [would be] solitary, poor, nasty, brutish and short.”

Thomas Hobbes, 1588-1679

Putting it bluntly… “Enterprise Architecture constrains the individual project, for the benefit of the Enterprise”

We gain civil rights in return for accepting the obligation to respect and defend the rights of others, giving up some freedoms to do so.

John Locke, 1632 - 1704

Page 7: Enterprise architecture srdjan knezevic

7

Agenda

What is Enterprise Architecture

Why, when and how to introduce EA

Links between EA and Solution Architecture

Rational System Architect as the EA tool

Page 8: Enterprise architecture srdjan knezevic

8

IBM

TOGAF

EOpportunitiesand Solutions

FMigrationPlanning

Prelim: Framework and

Principles

DTechnology Architecture

AArchitecture

VisionH

ArchitectureChange

Management

G Implementation Governance

G Implementation Governance

CInformation

System Architectures

CInformation

System Architectures

Requirements

BBusiness

Architecture

EOpportunitiesand Solutions

FMigrationPlanning

Prelim: Framework and

Principles

DTechnology ArchitectureE

Opportunitiesand Solutions

FMigrationPlanning

Prelim: Framework and

Principles

DTechnology Architecture

AArchitecture

VisionH

ArchitectureChange

Management

G Implementation Governance

G Implementation Governance

CInformation

System Architectures

CInformation

System Architectures

Requirements

BBusiness

Architecture

EOpportunitiesand Solutions

FMigrationPlanning

Prelim: Framework and

Principles

DTechnology Architecture

TechnologyAvailability

BusinessStrategy

InformationTechnology

Strategy

BusinessOpportunity

BusinessArchitecture

ITArchitecture

- Processes- Information- People- Locations

- Applications- Information- Technology

Planning

Design andDelivery

En

terp

ris

e w

ide

focu

sP

roje

ct f

oc

us

Strategy

Business Operating Environmentand IT Infrastructure

IT Solutions

Enterprise Architecture

Transition Plan

TechnologyAvailability

BusinessStrategy

InformationTechnology

Strategy

BusinessOpportunity

BusinessArchitecture

ITArchitecture

- Processes- Information- People- Locations

- Applications- Information- Technology

Planning

Design andDelivery

En

terp

ris

e w

ide

focu

sP

roje

ct f

oc

us

Strategy

Business Operating Environmentand IT Infrastructure

IT Solutions

Enterprise Architecture

Transition Plan

All EAs have a “framework” – a means of organising, managing and communicating the architecture

FEAF

EA3

Page 9: Enterprise architecture srdjan knezevic

9

The EA environment consists of:S

trat

eg

yA

rtif

act

sG

ove

rnan

ce

Ro

adm

ap

Enterprise Architecture Elements

Strategic Alignment - Explicit linkages to IT and Business Strategies in order to support and implement those strategies

Principles – Fundamental rules upon which the Enterprise Architecture is based

Architecture Vision – Represents the governing ideas and directions for a target Enterprise Architecture

Measurements - Measuring the EA benefits and return on investment to prove its value

Framework – Structure of the EA, set of conventions for ensuring consistent notation, terminology and semantics to describe EA

Models / Patterns - Overall EA context, diagrams and views; Assemblies of Components for communications and guidance

Components / Standards – Basic Architecture building blocks, defining reusable functionality or services

Management Processes - Processes required to manage, use and update the Enterprise Architecture

Roles – Key roles and responsibilities necessary to effectively manage and use the Enterprise Architecture

Organization – Position and reporting structure of the EA Roles

Current Environment - An understanding of the organization's current operating environment

Gap Analysis - An assessment of the gaps between the Current installed IT environment, and the Target IT environment

Transition Plan - Transition initiatives required to effect transformation from the Current state to the Target state

Str

ate

gy

Art

ifa

cts

Go

vern

anc

eR

oad

ma

p

Enterprise Architecture Elements

Strategic Alignment - Explicit linkages to IT and Business Strategies in order to support and implement those strategies

Principles – Fundamental rules upon which the Enterprise Architecture is based

Architecture Vision – Represents the governing ideas and directions for a target Enterprise Architecture

Measurements - Measuring the EA benefits and return on investment to prove its value

Framework – Structure of the EA, set of conventions for ensuring consistent notation, terminology and semantics to describe EA

Models / Patterns - Overall EA context, diagrams and views; Assemblies of Components for communications and guidance

Components / Standards – Basic Architecture building blocks, defining reusable functionality or services

Management Processes - Processes required to manage, use and update the Enterprise Architecture

Roles – Key roles and responsibilities necessary to effectively manage and use the Enterprise Architecture

Organization – Position and reporting structure of the EA Roles

Current Environment - An understanding of the organization's current operating environment

Gap Analysis - An assessment of the gaps between the Current installed IT environment, and the Target IT environment

Transition Plan - Transition initiatives required to effect transformation from the Current state to the Target state

Page 10: Enterprise architecture srdjan knezevic

10

TOGAF ADM

EOpportunitiesand Solutions

FMigrationPlanning

Prelim: Framework and

Principles

DTechnology Architecture

AArchitecture

VisionH

ArchitectureChange

Management

G Implementation Governance

G Implementation Governance

CInformation

System Architectures

CInformation

System Architectures

Requirements

BBusiness

Architecture

EOpportunitiesand Solutions

FMigrationPlanning

Prelim: Framework and

Principles

DTechnology ArchitectureE

Opportunitiesand Solutions

FMigrationPlanning

Prelim: Framework and

Principles

DTechnology Architecture

AArchitecture

VisionH

ArchitectureChange

Management

G Implementation Governance

G Implementation Governance

CInformation

System Architectures

CInformation

System Architectures

Requirements

BBusiness

Architecture

EOpportunitiesand Solutions

FMigrationPlanning

Prelim: Framework and

Principles

DTechnology Architecture

Page 11: Enterprise architecture srdjan knezevic

11

With EA, you can see how the strategies, goals, components, and associated technologies are interrelated

EA helps visualize the organization in context

ApplicationsApplications DataData

Orgs &Orgs &PeoplePeople

Enterprise Strategies & Enterprise Strategies & DirectionDirection

Business Processes & ServicesBusiness Processes & Services

IT Infrastructure & ServicesIT Infrastructure & Services

Projects & Projects & InitiativesInitiatives

Page 12: Enterprise architecture srdjan knezevic

1212

Enterprise Architecture in Practice

Cost Reduction

What do we have?

Need all of it?

Consolidate to reduce costs?

Desire for impact analysis

Standardization

Develop standards and recommended best practices (e.g. technology stacks, server platforms)

Seeking repeatability

Encourage IT evolution

Focusing on IT scope only

Broaden Scope

Meet business needs by linking IT to business

Managing architectures outside IT

Increasing focus on business architecture and business processes

Actionable EA

Develop business strategy

Value propositions, capabilities, resources?

Refine into to-be

Compare to as-is

Create transition plan

Execute

A range of EA goals & scope

A Maturity Question

Page 13: Enterprise architecture srdjan knezevic

13

What are the benefits of EA?

There is value from intangible things

Common vision & principles between the business and IT

Retention of Intellectual Property within an Organization

Promotes healthy discussion bringing issues and concern out in the open

Enhanced communications

Common language

Centralized information

Technology inventory

Abstract information for decision making

Increased knowledge base

Page 14: Enterprise architecture srdjan knezevic

14

What are the benefits of EA?

But there are also tangible benefits

Cost avoidance/reduction

Avoid purchase of incompatible architectures

Shortened development/deployment time

Leverage installed architecture

Reduce duplication and waste

Reduced support and maintenance costs

Reduce user support costs

Mitigate risk of project rework

Reduce learning cycle But the value proposition is how does EA support today’s real world business initiatives…

Page 15: Enterprise architecture srdjan knezevic

15

Business Initiatives IT Planning

Business Planning

Application Landscape Rationalisation/ Application Portfolio Management

Business Transformation

Mergers and Acquisitions

Outsourcing

Governance, Compliance & Regulation

Cost Reduction What do we have?

Need all of it?

Consolidate to reduce costs?

Desire for impact analysis

Standardization Develop standards and

recommended best practices (e.g. technology stacks, server platforms)

Seeking repeatability

Encourage IT evolution

Focusing on IT scope only

Broaden Scope Meet business needs by

linking IT to business

Managing architectures outside IT

Increasing focus on business architecture and business processes

Actionable EA Develop business strategy

Value propositions, capabilities, resources?

Refine into to-be

Compare to as-is

Create transition plan

Execute

Cost focus Value focusValue focus

Page 16: Enterprise architecture srdjan knezevic

16

Agenda

What is Enterprise Architecture

Why, when and how to introduce EA

Links between EA and Solution Architecture

Rational System Architect as the EA tool

Page 17: Enterprise architecture srdjan knezevic

17

Enterprise Architecture

ModelsGovernanceTransition

Planning

Building blocks, rules, patterns,

constraints

ProjectProject

Projects

Are we still moving in the

right direction?

Are our target architectures still

right?

This is the way things should be

architected

Are we consistently viewing and reporting on

product architectures?

Project Prioritization & Planning

These are the things we should do

Are we doing these things the way we said we want them done?

Purpose, objective, vision, etc.

From EA to Solutions

Page 18: Enterprise architecture srdjan knezevic

18

Enterprise’s ArchitectureEA helps you do

the right thingsEA helps you do

things right

Strategic Intent

Project Prioritisation& planning

Design & DevelopmentBusiness Process Management

Package ImplementationCustom Application Development

Project Scoping Build Cycle DeploymentExternal Design Internal Design

IT PlanningBusiness PlanningOutsourcing

Business Transformation

Merger & AcquisitionOutsourcingModernisation

Risk ReductionBalance TCO with TCA

Compliance & Governance

Smart Strategy

Smart Planning

Smart Design,

Dev’t, Del’y

Page 19: Enterprise architecture srdjan knezevic

19

Enterprise Architecture vs. Solution ArchitectureE

nte

rpr i

se A

rch

itec

ture

Solution architecture aims to address specific problems and requirements, usually through the design of specific information systems or applications.

Enterprise Architecture is the formal organization (design or layout) of the components, structures and processes required or relevant to the attainment of the goals and visions invested or envisioned in an enterprise.

Page 20: Enterprise architecture srdjan knezevic

20

Agenda

What is Enterprise Architecture

Why, when and how to introduce EA

Links between EA and Solution Architecture

Rational System Architect as the EA tool

Page 21: Enterprise architecture srdjan knezevic

2121

System Architect is a graphical analysis tool with an integrated repository to support the modelling of organisations from Strategic Objectives through Business Process and Data to IT Systems and underlying infrastructure.

The key concept is of create once, reuse many to provide the single version of the truth. This allows a true understanding of impact across the whole enterprise.

Communication and collaboration between the wider architecture stakeholders through online access, auto-generation of reports and flexible analysis tools. Visualise change, identify gaps, simulate what-ifs and append analytics.

Rational System Architect

Business

Page 22: Enterprise architecture srdjan knezevic

22

Strategy & Direction

Business Architecture

Application Architecture

Technology Architecture Info

rmat

ion

Arc

hite

ctur

e

Supports Complete Architecture Frameworks

For Example

What

This does not represent any specific framework

Conceptual & Logical Data Models & ABBs

Physical Data Models & ABBs

Hardware Models & ABBs

Technology Reference Models

Application Models & ABBs

User Models & ABBs

Organisation Models & ABBs

Business Structure & ABBs

Functional Models & ABBs

Process Models & ABBs

Strategy Maps

Enterprise Direction Diagrams

Use of Resources

Promoting Safety and Security

Crime Investigation & Reduction

Citizen Perception

1 Record HighLevels of CitizenSatisfaction With

Police Service

8 IncreaseAvailabilty of

Police Officers onOperational

Duties

3 Record HighLevels of Citizen

Quality of Life

11 PromoteCross

ConstabularyCollaboration

6 Reduce 'Fearof Crime'

Perception

10 ReduceLevels of

Sickness &Retirement

18 MeetGovernmentObjectives

17 Accountability

16 InformationSharing

15 Support forVictims &Witnesses

14 ProtectVulnerable

Citizens

13 ReduceAdministrativeBureaucracy

12 ReduceRisk of Injuryand Litigation

9 PromoteEthnic

Representation

7 IncreaseFeeling of

Public Safety

5 Narrow theJustice Gap

4 ReduceOverall Level

of Crime

Page 23: Enterprise architecture srdjan knezevic

23

Entity

Technology

BPMN Process

Business Objective

Application

Type:

Technology

Windows XP

Type:

Technology

Windows 2000

Type:

Technology

Terminal

Type:

Technology

PC

Type:

Technology

Letter

Type:

Technology

Fax

Type:

Technology

EMail

Type:

Technology

.NET

Type: Entity

Vehicle

Type: Entity

UK Customer

Type: Entity

Travel Agent

Type: Entity

Shift

Type: Entity

Room

Type: Entity

Reservation

Type: Entity

Receptionist

Type: Entity

Property

Type: Entity

Owner

Type: Entity

Overseas Customer

Type: Entity

Guest

Type: Entity

Customer

Type: Business Objective

Reduce # ofEmployees Leaving

Company withrating over 4 by Jan

1, 2006Type: Business Objective

Number ofComplaints

received in2Q 2006Should Be 20

percent lessthan2Q 2004

Type: Business Objective

IncreaseVacationers by 10%

Per Year

Type: Business Objective

IncreaseOccupancy Rate to80 percent by July

1, 2006Type: Business Objective

Increase Number ofReturn Guests to

60 percent by June1, 2006

Type: Business Objective

Increase Number ofReservations to

1000 a day by July1, 2006

Type: Business Objective

Host 12Conferences and

Seminars peryearin 6 LargestMarkets bySept 1,

2008Type: Business Objective

Earn 5-Star Ratingfrom hotels.combySept 1, 2006

Type: Business Objective

Add ConferenceFacilities to Hotels

in 6 LargestMarkets by Sept 1,

2008Type: Business Objective

Achieve HigherSales

Type: Application

Siebel

Type: Application

SAP

Type: Application

Reservations

Type: Application

Hyperion

Type: Application

CustomerMaintenance

Type: Application

Credit CardBooking

Type : BPMN Pr ocess

TravelerReques t

Reservation

Type: BPMN Process

Trave lerRejects Terms

Type: BPMN Process

Traveler Agreesto Terms

Type : BPMN Process

TakeR eservation

Details

Ty pe: BPMN Process

Take Cus tomerDetails

Type: BPMN Process

Store TravelerDe tails

Type : BPMN Pr ocess

Store CustomerDetails

Type: BPMN Process

Send Notificationof CreditRejec tion

Type: BPMN Process

Send N otificationof CreditApproval

Type : BPMN Process

Send CreditDetails toAgency

Ty pe: BPMN Process

Reserve R oom

Type: BPMN Process

Releas e Room

Type : BPMN Pr ocess

Provisiona llyBook Room

Type: BPMN Process

Prov ideCustomer withReserv ation

Number

Type: BPMN Process

Prov ide Clientwith

Res ervationN umber

Type : BPMN Process

Process_1

Ty pe: BPMN Process

OK

Type: BPMN Process

Notify Travelerof Cred it Problem

Type : BPMN Pr ocess

N otify Customero f Inavailab ility

Type: BPMN Process

Notify Customerof Credit Problem

Type: BPMN Process

No

Type : BPMN Process

Make Full RoomR ate Charge

Ty pe: BPMN Process

Mak eCancella tion

Char ge

Type: BPMN Process

ExamineRese rvation

D ate

Type : BPMN Pr ocess

CustomerR ejects Ter ms

Type: BPMN Process

CustomerConfirms

Reserv ation

Type: BPMN Process

CustomerAgrees to Terms

Type : BPMN Process

CheckTraveler's Credit

Ty pe: BPMN Process

Check R oomAvailab ility

Type: BPMN Process

CheckRese rvation

De tails

Type : BPMN Pr ocess

Check Cr editDetails

Type: BPMN Process

CheckAvailab ility of

Standard Room

Type: BPMN Process

C heckAva ilability ofFamily Room

Type : BPMN Process

Ca lculate RoomPrice

Ty pe: BPMN Process

Advis eCustomer

Type: BPMN Process

Accept PaymentDe tails

Information Architecture

Technology Architecture

Application Architecture

Business Architecture

Strategy & Direction

Supports Complete Architecture Frameworks

Objects linked across domains

What

Page 24: Enterprise architecture srdjan knezevic

24

OperationsStrategy, Infrastructure & Product

Enterprise Management

BillingAssuranceFulfillmentInfrastructureLifecycleManagement

Strategy &Commit

OperationsSupport &Readiness

ProductLifecycleManagement

Customer

Supplier/Partner Relationship Management

Resource Management & Operations

Service Management & Operations

Customer Relationship Management

Supply Chain Development & Management

Resource Development & Management

Service Development & Management

Marketing & Offer Management

eTOM Business Process FrameworkLevel 0 View of Level 1 ProcessesCEO Level View

Enterprise QualityManagement, Process & ITPlanning & Architecture

Research &Development,TechnologyAcquisition

Disaster Recovery,Security & FraudManagement

Brand Management,Market Research &Advertising

Human ResourcesManagement

Stakeholder & ExternalRelations Management

Financial & AssetManagement

Strategic &Enterprise Planning

Go to Level 1 View ofLevel 2 Processes

Tailoring System Architect To Build An EA Select Frameworks

Select Notations & Metamodels

Customise Notations, Metamodels and attributes

Business Process Modelling

HotelReservati

onSystem

CreditAgency

Reception

Accounts

ProvideCustomer with

ReservationNumber

SendNotification of

Credit Rejection

SendNotification of

Credit Approval

Credit OK?

XOR

Notify Customerof CreditProblem

Reserve Room

Send CreditDetails toAgency

Check CreditDetails

Notify Customer of Credit Rejection

Customer Agrees to Reserve Room

Send Confirmation To Customer

Payment Not OK

Yes - Credit OK

Confirm

No - Credit Not OK

Reserved Room

Payment OK

Customer and Payment Details

BPMN

Reception

Resources Management

Sales

Customer Requests ReservationEvent Type

External Actual

Notify Inavailability to ClientType

External Primary

Provisionally Book RoomType

Internal Primary

Check Room Availability

Store Customer Details

Process ReservationRequest (Process Map)

System ArchitectTue Aug 28, 2001 23:49

Comment

Room Not Available

Room Available

Wait for Confirmation

CSC Catalyst

3.9

Inform Company

3.8

Inform Customer

3.7

Inform CustomersCompany

3.6

Release Room

3.5

Make Full RoomRate Change

3.4

Make PercentageRoom RateChange

3.3

Make CancellationCharge

3.2

Examine Period toAccom Date

3.1

ReservationCancelled

&J2

XPayment Required3 Manage Customer

Cancellation (IDEF3Process Flow)

System ArchitectFri Feb 09, 2001

18:56Comment

You may useSimlation for this

process.

IDEF

Simulation

BPEL

Before After

How

BPMN

Page 25: Enterprise architecture srdjan knezevic

25

TOGAF Meta-model

Page 26: Enterprise architecture srdjan knezevic

26

Importing Building Blocks (Auto Discovery / Harvesting)

System Architect

CSV

XMI

Visio

CMDB

Database Reverse Engineer

SAP

Other Sources

via macro

Other tools

UML Models

Database Schema

Diagrams

Network Objects and topologies

Process & data Models

Industry Standard Models

IBM Software Integrations

Page 27: Enterprise architecture srdjan knezevic

27

Analyse Relationships

Tabular Reports

Explorer Diagrams

Heatmaps

How

Account Servicing

Correspondence & fulfilment

Policy setting and business analyticsTransaction Processing

Customer Recruitment

Internal Actor External Actor

Change ManagementOperational Management

Information management

Product Conf iguration

Operations Optimisation

Application Processing Sales and Recruitment

Correspondence Capture FulfilmentCorrespondence (out-bound)

Customer Information Historical Information

Authorisations Transaction Management Card Scheme Settlement Payments Campaign Management Credit Risk Management Customer / ProductAnalytics

Fraud Analytics & Control

Customer ContactManagement

Customer DialogueDefinition

Customer ID&V

Loyalty Product Processing

Collections & Recoveries

Complaints Financial Exceptions

IML9 / IML6

AccountServices

KAFT

AccessDatabases

CID

AccountServices

Hunter I

FraudReferrals

FCPS

AccessDatabases

Lost & Stolen

CreditCare Crawley CRM

CID

Chargebacks AccountServices

IML9 / IML6

CAM Server-UKC

BEAMS

IML9 / IML6 CIS M/Text-UKC IML9 / IML6

M/Text-UKC

Doc 1 (TSYS) CMS-UKC

Digis

CCNApps/GUICCNApps

BECASABT

CCNApps/GUICCNAppsBECAS

IML9 / IML6BEAMS

AccountServices

CID ClearCommerce

Comms/XL Epay

KAPS

Debt Manager BIW

Chordiant(CCCD)

Debt Manager iDTV

Chordiant(CCCD)

Falcon-UKC(TSYS)

Falcon-UKC(B'card)

iDTV

Chordiant(CCCD)

CustomerSystem

BIW Debt Manager BIW

Capscan

EquationCommunisis

Astron(akaEdotech)

Aim Call

Intranet

Chordiant(CCCD)

Key

UK Cards (ApplicationLandscape)

System ArchitectWed Aug 16, 2006 16:00

Comment

System Fate =Stay

System Fate =New

System Fate = MajorUpgrade

Demise Planned > start2008

Demise Planned > start2007

Demise Planned > start2006

Page 28: Enterprise architecture srdjan knezevic

28

Reporting and Publishing

Generate Work Products, Reports, Plans etc into MS Word

MS Excel

MS Powerpoint

Ad-hoc reports

Interchange languages (BPEL, XMI, OMB300)

Static Web Site

Dynamic Portal

Communicate

What How

From System Architect using the capabilities Out of the box reports

Macros

Report generator

Out of the box capabilities ………………………

SA/Publisher Add On tool

SA/XT Add On tool

Page 29: Enterprise architecture srdjan knezevic

29

Summary

Upstream: Doing the right things Identifying, funding & resourcing the most important

programmes, in line with the business strategy and within the investment budget, in the right sequence, and with effective programme management and control.

Downstream: Doing things rightEnsuring the solutions delivered by these programmes

meet the needs of the business, work within the existing IT environment and contribute towards the realisation of the enterprise’s IT strategy.

Page 30: Enterprise architecture srdjan knezevic

30

Hvala!