21
CEISAR www.ceisar.org Centre of Excellence for enterprISe Architecture Enterprise Architecture 31 Jan 2008

Page 1 CEISAR

  • Upload
    zubin67

  • View
    388

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Page 1 CEISAR

CEISAR www.ceisar.orgCentre of Excellence for enterprISe ArchitectureJean-René Lyon

Enterprise Architecture

31 Jan 2008

Page 2: Page 1 CEISAR

Page 2

“How to structure the Information System to help company transformation »

No longer be a constraint, become an enabler

Main challenge for the CIOs in the coming years

Page 3: Page 1 CEISAR

Page 3

Enterprise Transformation : many approaches, standards, but Complexity

How to analyze Processes?

BPMHow to build a

Softwareadaptable to

different Organizations

How to define Business Entities?

OO approach

WhichShared

Functions

How to Align Business And IT

Togaf

How to proveValue of an Architecture

Standards or

Efficiency?

New approaches

MDA

What to centralize in a Group

Governance

EnterpriseArchitectureZachman

How to ReuseSOA

Extended Enterprise: partners, customers

Shared Architecture

Page 4: Page 1 CEISAR

Page 4

CEISAR initiative and deliverables

CEISAR

For UniversitiesFor Companies

TrainingEA White Papers•Global

•Business/Organization/IT•Solution/Architecture•Group of Companies•International

•Simple•Unique Model-different views•Understandable

•Created in April 2007•Focused on Enterprise Architecture•To help Enterprises:

•EA White Papers•Training

Page 5: Page 1 CEISAR

Page 5

Enterprise Model includes: Solutions and Architecture.Architecture is defined as what is shared between Solutions.

Enterprise ModelCore Business Model

(What)

Organization Model(Who)

IT Model(How is it automated)

BusinessArchitecture

OrganizationArchitecture

ITArchitecture

BusinessSolutions

OrganizationSolutions

ITSolutions

Page 6: Page 1 CEISAR

Page 6

How to build White Papers: main source is from Sponsors

CEISAR

TrainingEA White Papers

TotalMichelin

BNP ParibasAxa

Air France-KLM

SPONSORS

Case StudiesPriorities (6 months/topic)

Funds

Page 7: Page 1 CEISAR

Page 7

Some numbers

Company Nb of Employees Nb of IS Employees

Air France/KLM 100.000 4.000

Axa 120.000 10.000

BNP Paribas 155.000 13.000

Michelin 116.000 2.000

Total 95.000 4.000

•500.000 IT objects are managed in production by BNP Paribas

Page 8: Page 1 CEISAR

Page 8

How to build White Papers: with help from standards, providers and experts

CEISAR

TrainingEA White Papers

TotalMichelin

BNP ParibasAxa

Air France-KLM

SPONSORS

Case StudiesPriorities (6 months/topic)

FundsEcole

CentraleParis

Expert CommunityStandards

ProvidersApproaches,Tools

Page 9: Page 1 CEISAR

Page 9

Which topics?

CEISAR

TrainingEA White Papers

TotalMichelin

BNP ParibasAxa

Air France-KLM

SPONSORS

Case StudiesPriorities (6 months/topic)

FundsEcole

CentraleParis

Expert CommunityStandards

ProvidersApproaches,Tools

Simplify Legacy System

Process ManagementEA Governance

Business Entities

Shared model

(www.ceisar.org)

Page 10: Page 1 CEISAR

Page 10

CEISAR benefits

Ecole Centrale

Paris

TotalMichelin

BNP ParibasAxa

Air France-KLM

CEISAR

SPONSORS

Standards

Providers

Best PracticesEA PhdTraining, coaching

Requirements(same language)

New EA Department

Page 11: Page 1 CEISAR

Page 11

• Define the right Target

1. Model the target

2. Align the target

3. Apply the good building principles

• 4-Move to the Target

How to Simplify for Agility

Page 12: Page 1 CEISAR

Page 12

CoreBusiness

Organization

IT

1-Enterprise Model = (Business + Organization + IT) Models

Defines what are the Business Entities and the Business Processes

Defines who (the Actors) executes and when are executed the Business Processes.For the same Business,

several Organizations may exist.

How a set of Hardware, Software, Data automate all or part of Business and Organization

Fu

nc

tio

nal

Page 13: Page 1 CEISAR

Page 13

« Architecture Model» or what is « sharable »

in the Enterprise System(business, organization, IT)

-

The backbone for the sustainable development of the Enterprise

How to simplify?

Page 14: Page 1 CEISAR

Page 14

Enterprise Model includes: Solutions and Architecture.Architecture is defined as what is shared between Solutions.

Enterprise ModelBusiness Model

(What)

Organization Model(Who)

IT Model(How is it automated)

BusinessArchitecture

OrganizationArchitecture

ITArchitecture

BusinessSolutions

OrganizationSolutions

ITSolutions

Page 15: Page 1 CEISAR

Page 15

Function

Business Function

Organization FunctionSoftware Service

Business Entity

Business Actor

*

Business Process

Organization Process

Operation

Organization Entity

Organization Actor

Class/Module

BlockCore Business

Organization

IT

Business ProcessDomain

Business EntityDomain

FunctionDomain

*

* *

**

*

*

*

*

*

Development Model Operation Model

*

Blockcartography

The Global View of the Enterprise Model

Page 16: Page 1 CEISAR

Page 16

2-How to Govern EA: specific and sharable parts

Approaches and Tools

How to Decide: Governance Rules and Structure

How to Construct Enterprise Model How to Operate Enterprise System

Enterprise Model

Architecture Model Solution Models

Enterprise Operations

Organization Units IT Operations

Maps

Components

Solution Model 1 Organization Unit 1

Business IT

Business IT

BusinessEntity

ProcessFunction

ITBlockClass

Service

Solution Model 2

Business IT

IT Operation 2

IT Operation 3

IT Operation 1

Organization Unit 2

Organization Unit 3

Page 17: Page 1 CEISAR

Page 17

• A Structured Target: the Maps

– Entity Maps

– Process Maps

– Block Maps

– Software Service Maps

• Reuse: the Components

– Business Reuse: Entity definitions, Process Templates, Shared Functions

– IT Reuse: Software Services (black and white), construction approach and tools, Operation approach and tools

– Data reuse: the Master Data

• From IT to Business transformation: for what often changes

– Ex: Product factory , Organization (workflow engine)

– Parameters and Rule Engine

3-Building Principles

Page 18: Page 1 CEISAR

Page 18

4-CEISAR simplification process

1-Globally describethe old Enterprise System

2-Describe the new Enterprise System

3-Decide which Blocks to keep, transform or replace

4-Describe Governance

5.1-Apply TransformationStrategy

5.2-Apply ReplacementStrategy

5.0-Isolate scope(prepare replacement or transformation)

Prepare

Implement

Page 19: Page 1 CEISAR

Page 19

Decomposing Blocks for Transformation or Replacement

Decide if the Block must be Kept, Transformed or Replaced

Transformed

Block

Decompose the BlockInto smaller Blocks

BlockBlock

For each Block

Replaced

Can the Blockbe decomposed

into smaller Blocks?

Apply Transformationstrategy

Apply Replacementstrategy

Yes No

Kept

Refine Scope with Propagation

Keep Block

Page 20: Page 1 CEISAR

Page 20

A Long way to EA….

• Enterprise require a new Global Approach

• The industry is in its early stage

• Suppose to agree on: models, governance processes, alignment, …

• CEISAR brings a contribution based on

• Case Studies

• Progressive white papers

• Public access

• React to Help us

www.ceisar.org

Page 21: Page 1 CEISAR

Page 21

Your point of view ?

Questions & Answers