insights on enterprise application architecture

14
© EAdirections 2010. All Rights Reserved. Enterprise Application Architecture Practices and Perspectives Tim Westbrock Managing Director, EAdirections August 2, 2010 [email protected]

Upload: tim-westbrock

Post on 22-Nov-2014

1.111 views

Category:

Business


0 download

DESCRIPTION

Tim Westbrock provides some insights into application architecture vs. enterprise application architecture. #entarch

TRANSCRIPT

Page 1: Insights On Enterprise Application Architecture

© EAdirections 2010. All Rights Reserved.

Enterprise Application ArchitecturePractices and Perspectives

Tim Westbrock

Managing Director, EAdirections

August 2, 2010

[email protected]

Page 2: Insights On Enterprise Application Architecture

© EAdirections 2010. All Rights Reserved. 2

My Premise

There is a difference between application

architecture and

Enterprise Application Architecture (EAA).

One is about architecting “an” application.

The other is about establishing the direction for

your entire application portfolio – both

functionally and technically.

Page 3: Insights On Enterprise Application Architecture

© EAdirections 2010. All Rights Reserved.

Drivers for EAA

• Managing the complexity of the applications

– Focus is on identifying the gaps, weaknesses and overlaps in the

application portfolio

– Results in the PORTFOLIO view and practices

• Managing the complexity of application integration

– Designing standard integration methods and configurations of technology components to provide standard service capabilities(security, user interface, data interchange, directory, collaboration, etc.) to application types (packaged, BI, publishing, etc.)

– Associate patterns/examples with each application type

– Results in the PLATFORM view and practices

• EAA dependent on other areas of EA as well (business, data, and technology)

3

Page 4: Insights On Enterprise Application Architecture

© EAdirections 2010. All Rights Reserved. 4

CISR EA Maturity Findings …

Page 5: Insights On Enterprise Application Architecture

© EAdirections 2010. All Rights Reserved. 5

EA and Application Portfolio Assessment

HighLow

Excellent

PoorT

ech

nic

al

Con

dit

ion

Business Value

Reevaluate/Reposition

Maintain/Evolve

Phase Out/Replace

Develop Application

InfrastructureOperational Criteria:• Performance• Immediate Needs• Maintenance Limitations• Licensing Issues• Business User SatisfactionArchitecture Criteria:

• Principles• Standards• Capability Changes• Integration Approaches• Patterns• Roadmaps• Service Portfolio

Page 6: Insights On Enterprise Application Architecture

© EAdirections 2010. All Rights Reserved. 6

Identifying gaps/overlaps of Application Functionality

• In the diagram below, the Application Systems are mapped to the FH. This can be very effective in understanding which applications support which functions as well as possible overlap.

1.1

P

ublic

Rela

tions &

Com

munic

ations

1.2

A

dvert

isin

g &

Bra

nd M

anagem

ent

1.3

M

ark

eting O

ps &

Lead G

enera

tion

2.1

P

rospecting &

Lead M

anagem

ent

2.2

Q

ualif

ication

2.3

S

ale

s P

roposals

2.4

S

ale

s N

egotiations &

Contr

acts

3.1

R

esearc

h &

Develo

pm

ent

3.2

P

roduct D

evelo

pm

ent &

Desig

n

3.3

P

roduct E

ngin

eering

4.1

P

rocure

ment

4.2

M

anufa

ctu

ring

4.3

In

vento

ry

4.4

S

hip

pin

g

4.5

C

usto

mer

Serv

ice

4.6

R

etu

rns

5.1

P

urc

hasin

g

5.2

A

ccounts

Recie

vable

5.3

A

ccounts

Payable

5.4

F

inancia

l R

eport

ing

5.5

In

tern

al A

udit

5.6

H

um

an R

esourc

es

5.7

In

form

ation S

yste

ms (

IT)

5.8

Legal

Customer Relationship Management (CRM)

Leads

Contacts

Accounts

Campaigns

Financial System

General Ledger

Cash Management

Accounts Payable

Accounts Receivable

Fixed Assets

Supply Chain Management

Order Entry

Purchasing

Inventory

Forecasting

Manufacturing

Bill of Materials

Scheduling

Cost Management

Quality Control

Capacity Planning

Freight Management & Shipping

Freight Management & Shippping

Human Resources

Personnel

Payroll

Benefits

Time & Attendance

Content Managent

Content Management

etc.

etc.

etc.

System function

Co

mp

an

y A

BC

's I

nfo

rma

tio

n S

yste

ms

LEGEND

Company ABC

High Level Functional Hierarchy

4.0 Operations 5.0 Finance & Administration3.0 Engineering1.0 Marketing 2.0 Sales

Page 7: Insights On Enterprise Application Architecture

© EAdirections 2010. All Rights Reserved. 7

Data is just as big a factor in Integration Complexity

In the diagram below, the Information Artifacts are list down the left hand side and then mapped to the Functional Hierarchy. Over time some organizations refine this diagram to include information about which Functions can modify the Information Artifact as well as selected metrics (e.g. Number of Customer Orders, Processing Time).

1.1

P

ublic

Rela

tions &

Com

munic

ations

1.2

A

dvert

isin

g &

Bra

nd M

anagem

ent

1.3

M

ark

eting O

ps &

Lead G

enera

tion

2.1

P

rospecting &

Lead M

anagem

ent

2.2

Q

ualif

ication

2.3

S

ale

s P

roposals

2.4

S

ale

s N

egotiations &

Contr

acts

3.1

R

esearc

h &

Develo

pm

ent

3.2

P

roduct

Develo

pm

ent

& D

esig

n

3.3

P

roduct

Engin

eering

4.1

P

rocure

ment

4.2

M

anufa

ctu

ring

4.3

In

vento

ry

4.4

S

hip

pin

g

4.5

C

usto

mer

Serv

ice

4.6

R

etu

rns

5.1

P

urc

hasin

g

5.2

A

ccounts

Recie

vable

5.3

A

ccounts

Payable

5.4

F

inancia

l R

eport

ing

5.5

In

tern

al A

udit

5.6

H

um

an R

esourc

es

5.7

In

form

ation S

yste

ms (

IT)

5.8

Legal

Prospect Information

Prospect Contact Information

Prospect Credit

Customer Information

Customer Contact Information

Customer Credit

Customer History

Product Information

Product Descriptions

Product Specifications

Product Pricing

Inventory

Product Inventory

Component Inventory

Repair Parts

Orders

Customer Order

Customer Invoice

Shipping

Shipping Notice

Product Returns

Return Information

etc.

etc.

etc.

Creates information artifact

Primary user of information artifact

Secondary user of information artifact

LEGEND

Co

mp

an

y A

BC

's H

igh

Le

ve

l In

form

atio

n C

om

po

ne

nts

Company ABC

High Level Functional Hierarchy

4.0 Operations 5.0 Finance & Administration3.0 Engineering1.0 Marketing 2.0 Sales

Page 8: Insights On Enterprise Application Architecture

© EAdirections 2010. All Rights Reserved.

Application Platforms

• Identify the needed platforms and capabilities

• Identify the needed services per platform

– TOGAF provides a pretty good starting point related to the TRM

• Identify existing service providers

– Including duplicates

• Declare standard (and alternate) service providers

– Use cases help when more than one alternative is available

• Use SQL Server data service provider for …

• Use Oracle data service provider for …

• Bundle services into Platform Configuration Document

• Identify missing services (no current provider)

• Identify candidate (and dependent) efforts to build platform

service

8

Page 9: Insights On Enterprise Application Architecture

© EAdirections 2010. All Rights Reserved.

Application

Integration

Business Application

Deployment

Business Application

DevelopmentBusiness

Solution

Platforms

Collaboration

ERP

GIS

IDE

BI / Data Warehouse

Document Management

Content Management

Security

Data Management

Communications

Knowledge

ManagementTechnical

PlatformsWorkstation

Communications Publishing

Storage Management

Voice

Data

Example Platforms

Page 10: Insights On Enterprise Application Architecture

© EAdirections 2010. All Rights Reserved.

Map Capabilities to Architectures

• BCC’s to functional hierarchy

• BCC’s to org structure

• ICC’s to Information entities

• ICC’s to application portfolio

• TCC’s to technology catalog

• SCC’s to application portfolio

101

.1

Pu

blic

Re

latio

ns &

Co

mm

un

ica

tio

ns

1.2

A

dve

rtis

ing

& B

ran

d M

an

ag

em

en

t

1.3

M

ark

eting O

ps &

Lead G

enera

tion

2.1

P

rosp

ectin

g &

Le

ad

Ma

na

ge

me

nt

2.2

Q

ua

lific

atio

n

2.3

S

ale

s P

rop

osa

ls

2.4

S

ale

s N

eg

otia

tio

ns &

Co

ntr

acts

3.1

R

ese

arc

h &

De

ve

lop

me

nt

3.2

P

rod

uct

De

ve

lop

me

nt

& D

esig

n

3.3

P

rod

uct

En

gin

ee

rin

g

4.1

P

rocu

rem

en

t

4.2

M

anufa

ctu

ring

4.3

In

vento

ry

4.4

S

hip

pin

g

4.5

C

usto

me

r S

erv

ice

4.6

R

etu

rns

5.1

P

urc

ha

sin

g

5.2

A

cco

un

ts R

ecie

va

ble

5.3

A

cco

un

ts P

aya

ble

5.4

F

ina

ncia

l R

ep

ort

ing

5.5

In

tern

al A

udit

5.6

H

um

an

Re

so

urc

es

5.7

In

form

ation S

yste

ms (

IT)

5.8

Legal

CEO

Sales & Marketing

Corporate Marketing

Sales

National Accounts

Sales Engineering

Research & Development

Engineering

Manufacturing

Operations

Procurement

Receiving

Inventory & Shipping

Customer Service

Finance & Administration

Purchasing

Accounts Receivable

Accounts Payable

Financial Management

Human Resources

Information Systems

General Counsel

Primary Responsibility

Secondary Responsibility

Co

mp

an

y A

BC

's O

rga

niz

atio

na

l S

tru

ctu

re

LEGEND

Company ABC

High Level Functional Hierarchy

4.0 Operations 5.0 Finance & Administration3.0 Engineering1.0 Marketing 2.0 Sales

EBA

1.1

P

ublic

Rela

tions

& C

om

munic

atio

ns

1.2

A

dve

rtis

ing &

Bra

nd M

anagem

ent

1.3

M

ark

etin

g O

ps

& L

ead G

enera

tion

2.1

P

rosp

ect

ing &

Lead M

anagem

ent

2.2

Q

ualif

icatio

n

2.3

S

ale

s P

roposa

ls

2.4

S

ale

s N

egotia

tions

& C

ontr

act

s

3.1

R

ese

arc

h &

Deve

lopm

ent

3.2

P

roduct

Deve

lopm

ent &

Desi

gn

3.3

P

roduct

Engin

eering

4.1

P

rocu

rem

ent

4.2

M

anufa

cturing

4.3

In

vento

ry

4.4

S

hip

pin

g

4.5

C

ust

om

er

Serv

ice

4.6

R

etu

rns

5.1

P

urc

hasi

ng

5.2

A

ccounts

Reci

eva

ble

5.3

A

ccounts

Paya

ble

5.4

F

inanci

al R

eport

ing

5.5

In

tern

al A

udit

5.6

H

um

an R

eso

urc

es

5.7

In

form

atio

n S

yste

ms

(IT

)

5.8

Legal

CEO

Sales & Marketing

Corporate Marketing

Sales

National Accounts

Sales Engineering

Research & Development

Engineering

Manufacturing

Operations

Procurement

Receiving

Inventory & Shipping

Customer Service

Finance & Administration

Purchasing

Accounts Receivable

Accounts Payable

Financial Management

Human Resources

Information Systems

General Counsel

Primary Responsibility

Secondary Responsibility

Co

mp

an

y A

BC

's O

rga

niz

atio

na

l Str

uct

ure

LEGEND

Company ABC

High Level Functional Hierarchy

4.0 Operations 5.0 Finance & Administration3.0 Engineering1.0 Marketing 2.0 Sales

ETA

Ship CM

Leads

Conta

cts

Acc

ounts

Cam

paig

ns

Genera

l Ledger

Cash

Managem

ent

Acc

ounts

Paya

ble

Acc

ounts

Rece

ivable

Fix

ed A

ssets

Ord

er

Entr

y

Purc

hasi

ng

Inve

nto

ry

Fore

cast

ing

Bill

of M

ate

rials

Sch

edulin

g

Cost

Managem

ent

Qualit

y C

ontr

ol

Capaci

ty P

lannin

g

Fre

ight M

anagem

ent &

Ship

pin

g

Pers

onnel

Payr

oll

Benefit

s

Tim

e &

Attendance

Conte

nt M

anagem

ent

Prospect Information

Prospect Contact Information

Prospect Credit

Customer Information

Customer Contact Information

Customer Credit

Customer History

Product Information

Product Descriptions

Product Specifications

Product Pricing

Inventory

Product Inventory

Component Inventory

Repair Parts

Orders

Customer Order

Customer Invoice

Shipping

Shipping Notice

Product Returns

Return Information

etc.

etc.

etc.

Authoritative Source ('Corporate Record')

Primary user of information artifact

Secondary user of information artifact

LEGEND

Co

mp

an

y A

BC

's H

igh

Le

vel I

nfo

rma

tion

Art

ifact

s

High Level View of Information Systems

Company ABC

CRM Financial System Supply Chain Human ResourcesManufacturing

EIA

1.1

P

ublic

Rela

tions

& C

om

munic

atio

ns

1.2

A

dve

rtis

ing &

Bra

nd M

anagem

ent

1.3

M

ark

etin

g O

ps

& L

ead G

enera

tion

2.1

P

rosp

ect

ing &

Lead M

anagem

ent

2.2

Q

ualif

icatio

n

2.3

S

ale

s P

roposa

ls

2.4

S

ale

s N

egotia

tions

& C

ontr

act

s

3.1

R

ese

arc

h &

Deve

lopm

ent

3.2

P

roduct

Deve

lopm

ent &

Desi

gn

3.3

P

roduct

Engin

eering

4.1

P

rocu

rem

ent

4.2

M

anufa

cturing

4.3

In

vento

ry

4.4

S

hip

pin

g

4.5

C

ust

om

er

Serv

ice

4.6

R

etu

rns

5.1

P

urc

hasi

ng

5.2

A

ccounts

Reci

eva

ble

5.3

A

ccounts

Paya

ble

5.4

F

inanci

al R

eport

ing

5.5

In

tern

al A

udit

5.6

H

um

an R

eso

urc

es

5.7

In

form

atio

n S

yste

ms

(IT

)

5.8

Legal

Customer Relationship Management (CRM)

Leads

Contacts

Accounts

Campaigns

Financial System

General Ledger

Cash Management

Accounts Payable

Accounts Receivable

Fixed Assets

Supply Chain Management

Order Entry

Purchasing

Inventory

Forecasting

Manufacturing

Bill of Materials

Scheduling

Cost Management

Quality Control

Capacity Planning

Freight Management & Shipping

Freight Management & Shippping

Human Resources

Personnel

Payroll

Benefits

Time & Attendance

Content Managent

Content Management

etc.

etc.

etc.

System function

Co

mp

an

y A

BC

's I

nfo

rma

tion

Sys

tem

s

LEGEND

Company ABC

High Level Functional Hierarchy

4.0 Operations 5.0 Finance & Administration3.0 Engineering1.0 Marketing 2.0 Sales

EAA

Page 11: Insights On Enterprise Application Architecture

© EAdirections 2010. All Rights Reserved.

Bringing it all Together

11

1.1

Public

Rela

tions

& C

om

munic

atio

ns

1.2

Adve

rtis

ing &

Bra

nd M

anagem

ent

1.3

M

ark

eting O

ps &

Lead G

enera

tion

2.1

Pro

spect

ing &

Lead M

anagem

ent

2.2

Qualific

atio

n

2.3

Sale

s P

roposa

ls

2.4

Sale

s N

egotia

tions

& C

ontract

s

3.1

Rese

arc

h &

Deve

lopm

ent

3.2

Pro

duct

Deve

lopm

ent &

Desi

gn

3.3

Pro

duct

Engin

eerin

g

4.1

Pro

cure

ment

4.2

M

anufa

ctu

ring

4.3

In

vento

ry

4.4

Ship

pin

g

4.5

Cust

om

er S

erv

ice

4.6

Retu

rns

5.1

Purc

hasi

ng

5.2

Acc

ounts

Reci

eva

ble

5.3

Acc

ounts

Paya

ble

5.4

Fin

anci

al R

eportin

g

5.5

In

tern

al A

udit

5.6

Hum

an R

eso

urc

es

5.7

In

form

ation S

yste

ms (

IT)

5.8

Legal

CEO

Sales & Marketing

Corporate Marketing

Sales

National Accounts

Sales Engineering

Research & Development

Engineering

Manufacturing

Operations

Procurement

Receiving

Inventory & Shipping

Customer Service

Finance & Administration

Purchasing

Accounts Receivable

Accounts Payable

Financial Management

Human Resources

Information Systems

General Counsel

Primary Responsibility

Secondary Responsibility

Com

pany

AB

C's

Org

aniz

atio

nal S

truct

ure

LEGEND

Company ABC

High Level Functional Hierarchy

4.0 Operations 5.0 Finance & Administration3.0 Engineering1.0 Marketing 2.0 Sales

EBA

1.1

P

ublic

Rela

tions

& C

om

munic

atio

ns

1.2

A

dve

rtis

ing &

Bra

nd M

anagem

ent

1.3

M

ark

etin

g O

ps

& L

ead G

enera

tion

2.1

P

rosp

ect

ing &

Lead M

anagem

ent

2.2

Q

ualif

icatio

n

2.3

S

ale

s P

roposa

ls

2.4

S

ale

s N

egotia

tions

& C

ontr

act

s

3.1

R

ese

arc

h &

Deve

lopm

ent

3.2

P

roduct

Deve

lopm

ent &

Desi

gn

3.3

P

roduct

Engin

eering

4.1

P

rocu

rem

ent

4.2

M

anufa

cturing

4.3

In

vento

ry

4.4

S

hip

pin

g

4.5

C

ust

om

er

Serv

ice

4.6

R

etu

rns

5.1

P

urc

hasi

ng

5.2

A

ccounts

Reci

eva

ble

5.3

A

ccounts

Paya

ble

5.4

F

inanci

al R

eport

ing

5.5

In

tern

al A

udit

5.6

H

um

an R

eso

urc

es

5.7

In

form

atio

n S

yste

ms

(IT

)

5.8

Legal

CEO

Sales & Marketing

Corporate Marketing

Sales

National Accounts

Sales Engineering

Research & Development

Engineering

Manufacturing

Operations

Procurement

Receiving

Inventory & Shipping

Customer Service

Finance & Administration

Purchasing

Accounts Receivable

Accounts Payable

Financial Management

Human Resources

Information Systems

General Counsel

Primary Responsibility

Secondary Responsibility

Co

mp

an

y A

BC

's O

rga

niz

atio

na

l Str

uct

ure

LEGEND

Company ABC

High Level Functional Hierarchy

4.0 Operations 5.0 Finance & Administration3.0 Engineering1.0 Marketing 2.0 Sales

ETA

Ship CM

Leads

Conta

cts

Acc

ounts

Cam

paig

ns

Genera

l Ledger

Cash

Managem

ent

Acc

ounts

Paya

ble

Acc

ounts

Rece

ivable

Fix

ed A

ssets

Ord

er

Entr

y

Purc

hasi

ng

Inve

nto

ry

Fore

cast

ing

Bill

of M

ate

rials

Sch

edulin

g

Cost

Managem

ent

Qualit

y C

ontr

ol

Capaci

ty P

lannin

g

Fre

ight M

anagem

ent &

Ship

pin

g

Pers

onnel

Payr

oll

Benefit

s

Tim

e &

Attendance

Conte

nt M

anagem

ent

Prospect Information

Prospect Contact Information

Prospect Credit

Customer Information

Customer Contact Information

Customer Credit

Customer History

Product Information

Product Descriptions

Product Specifications

Product Pricing

Inventory

Product Inventory

Component Inventory

Repair Parts

Orders

Customer Order

Customer Invoice

Shipping

Shipping Notice

Product Returns

Return Information

etc.

etc.

etc.

Authoritative Source ('Corporate Record')

Primary user of information artifact

Secondary user of information artifact

LEGEND

Co

mp

an

y A

BC

's H

igh

Le

vel I

nfo

rma

tion

Art

ifact

s

High Level View of Information Systems

Company ABC

CRM Financial System Supply Chain Human ResourcesManufacturing

EIA

1.1

P

ublic

Rela

tions

& C

om

munic

atio

ns

1.2

A

dve

rtis

ing &

Bra

nd M

anagem

ent

1.3

M

ark

etin

g O

ps

& L

ead G

enera

tion

2.1

P

rosp

ect

ing &

Lead M

anagem

ent

2.2

Q

ualif

icatio

n

2.3

S

ale

s P

roposa

ls

2.4

S

ale

s N

egotia

tions

& C

ontr

act

s

3.1

R

ese

arc

h &

Deve

lopm

ent

3.2

P

roduct

Deve

lopm

ent &

Desi

gn

3.3

P

roduct

Engin

eering

4.1

P

rocu

rem

ent

4.2

M

anufa

cturing

4.3

In

vento

ry

4.4

S

hip

pin

g

4.5

C

ust

om

er

Serv

ice

4.6

R

etu

rns

5.1

P

urc

hasi

ng

5.2

A

ccounts

Reci

eva

ble

5.3

A

ccounts

Paya

ble

5.4

F

inanci

al R

eport

ing

5.5

In

tern

al A

udit

5.6

H

um

an R

eso

urc

es

5.7

In

form

atio

n S

yste

ms

(IT

)

5.8

Legal

Customer Relationship Management (CRM)

Leads

Contacts

Accounts

Campaigns

Financial System

General Ledger

Cash Management

Accounts Payable

Accounts Receivable

Fixed Assets

Supply Chain Management

Order Entry

Purchasing

Inventory

Forecasting

Manufacturing

Bill of Materials

Scheduling

Cost Management

Quality Control

Capacity Planning

Freight Management & Shipping

Freight Management & Shippping

Human Resources

Personnel

Payroll

Benefits

Time & Attendance

Content Managent

Content Management

etc.

etc.

etc.

System function

Co

mp

an

y A

BC

's I

nfo

rma

tion

Sys

tem

s

LEGEND

Company ABC

High Level Functional Hierarchy

4.0 Operations 5.0 Finance & Administration3.0 Engineering1.0 Marketing 2.0 Sales

EAA

• New / Changed Processes & Functions• New / Changed Channels & Partnerships• New / Changed Products & Services• New / Changed Roles & Organization

• New / Changed Information Entities• New / Changed Information Sources and Consumers• New / Changed Information Flows• Data Management Policies and Data Standards• Data Services Portfolio

• New / Changed Infrastructure Components (Standards)• New / Changed Infrastructure Configurations & Patterns• New / Changed Infrastructure Lifecycle • Change Management Policies• Infrastructure Services Portfolio

• New / Changed Solution Portfolio• New / Changed Application Integration Approaches• New / Changed Application Patterns & Frameworks• Application Services Portfolio

Page 12: Insights On Enterprise Application Architecture

© EAdirections 2010. All Rights Reserved. 12

ExecutiveManagement

ExistingOperations

EnterpriseArchitecture

BusinessStrategy

ProjectPortfolio

Mgt.

New/ChangedCapabilities

RequiredModels of theFuture StateEnterpriseModels of the

Current StateEnterprise

Object

ObjectObject

Object

Standard Service Request

Standard Service Response

CLIENT(Service

Requestor)

ServiceProviderWORK

Project B

Build &Integrate

Object

ObjectObject

Object

Standard Service Request

Standard Service Response

CLIENT(Service

Requestor)

ServiceProviderWORK

Object

ObjectObject

Object

Standard Service Request

Standard Service Response

CLIENT(Service

Requestor)

ServiceProviderWORK

Project C

Build &Integrate

Object

ObjectObject

Object

Standard Service Request

Standard Service Response

CLIENT(Service

Requestor)

ServiceProviderWORK

Project A

Build &Integrate

PopulateNew/Changed

Capabilities Delivered

TacticalProject

Requests

Input

GOVERNANCE

Annual, TacticalGoals, Objectives

& Targets

Represents

Transforms

EA Connects Strategy to Implementation

EA Roadmap• Project Requests• Adds/Changes to Applications,

Infrastructure, Information, &

Business Process Capabilities

• Timeline/Interdependencies

Page 13: Insights On Enterprise Application Architecture

© EAdirections 2010. All Rights Reserved.

Concluding comments

• EAA cannot be done in a vacuum

– Collaborate, Communicate and

Coordinate with business,

info/data and infrastructure

architecture groups

• Identify the basis for prioritization

of activities

– Strategy, goals, objectives of the

enterprise

• Governance structures and

roles/resp. must be defined to

alleviate architects from

“policing” themselves and

eliminate the bias that is inherent

13

ExecutiveSteering

Committee

ArchitectureReviewBoard

IssueResolution

Groups

CIO

EACore Team

DomainTeam(s)(SMEs)

EPMO

Page 14: Insights On Enterprise Application Architecture

© EAdirections 2010. All Rights Reserved.

About EAdirections

14

Tim Westbrock

George S. Paras

We Work WITH You To:• Improve the value of IT to your enterprise

• Improve Enterprise Architecture (EA) programs

• Refine/Tune Governance Mechanisms

• Create a Portfolio-Based Culture

• Integrate Management Disciplines

• Unify Business/IT Perspectives

• Operate a World-Class Office of the CIO

• Balance the Strategic with the Tactical

How We Do It:• Continuous Mentoring of IT Leaders

• CIO, EA Team, PMO, Office of the CIO, etc.

• Assess Org Structures, People, Teams

• Build Internal Support and Sponsorship

• Analyze and Drive Activity Plans

• Review and Improve Processes & Deliverables

• Contribute Relevant Examples & Research

• Provide Pragmatic, Objective, Unbiased and Prescriptive Feedback on Everything You Do

Thought Leaders. Mentors. Deep Relationships.