11
1 Founding Sponsors This Presentation Courtesy of the International SOA Symposium October 7-8, 2008 Amsterdam Arena www.soasymposium.com [email protected] Gold Sponsors Platinum Sponsors Silver Sponsors Copyright © 2004-2008 by BusinessGlue GmbH Enterprise SOA and Convey‘s Law October 2008 Dirk Krafzig

Dirk Krafzig S O A And Conveys Law

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Dirk  Krafzig    S O A And  Conveys  Law

1

Founding Sponsors

This Presentation Courtesy of the

International SOA Symposium

October 7-8, 2008 Amsterdam Arena

www.soasymposium.com

[email protected]

Gold Sponsors

Platinum Sponsors

Silver Sponsors

Copyright © 2004-2008 by BusinessGlue GmbH

Enterprise SOA

and

Convey‘s Law

October 2008

Dirk Krafzig

Page 2: Dirk  Krafzig    S O A And  Conveys  Law

2

Slide 3

About the Speaker

Dirk Krafzig

Married, 2 Kids

Promoting SOA since 2000

Enterprise SOA: Krafzig, Banke, Slama, Prentice Hall, 2004.

Today

SOA Coaching

IT Strategy Consulting

Slide 4

Conway’s Law

Conway„s law: "Organizations which design systems are constrained to produce designs which are copies of the communication structures of these organizations."

Sales

Department

Claims

Department

Underwriting

Department

Sales

Application

Claims

Application

Underwriting

Application

Example:

Insurance Industry

Page 3: Dirk  Krafzig    S O A And  Conveys  Law

3

Slide 5

Conway’s Law

Is that a problem?

Example:

Insurance Industry Sales

Department

Claims

Department

Underwriting

Department

Sales

Application

Claims

Application

Underwriting

Application

Slide 6

Re-organization Can Jeopardize IT Structure

Health

Department

Life

Department

P&C

Department

? ? ?

Sales

Department

Claims

Department

Underwriting

Department

Sales

Application

Claims

Application

Underwriting

Application

Sales

Application

Claims

Application

Underwriting

Application

Page 4: Dirk  Krafzig    S O A And  Conveys  Law

4

Slide 7

Re-organization Can Jeopardize IT Structure

North

America EMEA APAC

? ? ?

Sales

Department

Claims

Department

Underwriting

Department

Sales

Application

Claims

Application

Underwriting

Application

…Sales

Application

Claims

Application

Underwriting

Application

Slide 8

Re-organization Can Jeopardize IT Structure

?

Simple Cases Complex Cases Complains

Claims Application

Claims Department

All-round Clerk

Claims Application

Claims Department

Page 5: Dirk  Krafzig    S O A And  Conveys  Law

5

Slide 9

Re-organization Can Cause The Need For

Major Change Of IT Applications

SalesDepartment

ClaimsDepartment

UnderwritingDepartment

SalesApplication

ClaimsApplication

UnderwritingApplication

HealthDepartment

LifeDepartment

P&C Department

HealthApplication

LifeApplication

P&CApplication

Long Way Complex

RiskyExpensive

Slide 10

SOA Transformation

Sales App. Claims App. Underwriting

SalesDepartment

ClaimsDepartment

UnderwritingDepartment

SalesApplication

ClaimsApplication

UnderwritingApplication

SalesDepartment

ClaimsDepartment

UnderwritingDepartment

Customer Service

ClaimsService

Contract Service

PaymentService

Archive

Service

ProductService

Create reusable IT components

Incremental

Light-weight

applications

Page 6: Dirk  Krafzig    S O A And  Conveys  Law

6

Slide 11

SOA Transformation

Health App. Life App. P&C App.

SalesDepartment

ClaimsDepartment

UnderwritingDepartment

SalesApplication

ClaimsApplication

UnderwritingApplication

HealthDepartment

LifeDepartment

P&C Department

Customer Service

ClaimsService

Contract Service

PaymentService

ArchiveService

ProductService

Light-weight applications

can be changed/replaced easily

Slide 12

Let’s Apply Conway’s Law

Health App. Life App. P&C App.

Those Apps are going to become monoliths.

SalesDepartment

ClaimsDepartment

UnderwritingDepartment

SalesApplication

ClaimsApplication

UnderwritingApplication

HealthDepartment

LifeDepartment

P&C Department

Customer Service

ClaimsService

Contract Service

PaymentService

ArchiveService

ProductService

Page 7: Dirk  Krafzig    S O A And  Conveys  Law

7

Slide 13

Let’s Apply Conway’s Law

Sales App. Claims App. Underwriting Health App. Life App. P&C App.

Can those services evolve?

SalesDepartment

ClaimsDepartment

UnderwritingDepartment

SalesApplication

ClaimsApplication

UnderwritingApplication

SalesDepartment

ClaimsDepartment

UnderwritingDepartment

HealthDepartment

LifeDepartment

P&C Department

Customer Service

ClaimsService

Contract Service

PaymentService

ArchiveService

ProductService

Customer Service

ClaimsService

Contract Service

PaymentService

ArchiveService

ProductService

Can those services survive?

Slide 14

Shared Services Need Owners

Sales App. Claims App. Underwriting

CRMDepartment

SOACompetence

Center

Shared Services

Department

Global Billing

Department

SalesDepartment

ClaimsDepartment

UnderwritingDepartment

Customer Service

ClaimsService

Contract Service

PaymentService

ArchiveService

ProductService

Page 8: Dirk  Krafzig    S O A And  Conveys  Law

8

Slide 15

Shared Services Need Owners

Budget

Incentives

Proactive planning

Long-term vs. short-term perspective

Quality

Costs

Slide 16

How To Roll-out SOA

Seems to be fast …

Need enthusiasts that stay for

10+ years in the company

Have you ever seen that?

Need a CIO to that stays for

10+ years in the company

Allow organization to evolve in

manageable steps

Page 9: Dirk  Krafzig    S O A And  Conveys  Law

9

Slide 17

Case Studies

Slide 18

Case Study 1: Telecommunication

Global telecommunication company

High affinity for technology

Weak IT governance

Step 1: Launch “SOA Department”

Step 2: Create technical platformLeading edge technology

Model-driven

Step 3: Provide SOA middleware for projects

Thousands of service operations …… but yet only very few reusable assets

Page 10: Dirk  Krafzig    S O A And  Conveys  Law

10

Slide 19

Case Study 2: Insurance A

Regional insurance company in Europe

Have been in a miserable situation after several failed

“internet” projects

New CIO used SOA to leverage legacy applications for

new requirements

Very successful projects

Costs

Speed

However …

No business owner

When CIO left SOA initiative slowed down

Slide 20

Case Study 3: Insurance B

Global insurance company

3 regional SOAs already in place

Need for a global initiative to support company objectives

Start the 4th SOA in order to create global platform

Department for Shared Platforms

SOA Competence Center

Email, HR, Finance, Archive …

Challenges

Alignment with business lines

Top management support

Funding

Page 11: Dirk  Krafzig    S O A And  Conveys  Law

11

Slide 21

Case Study 4: Transportation

Global transportation firm / Very specialized small market

4 departments of IT daughter deliver 4 parts of solution

offering

Requirements

More homogeneous product

Synergies between departments

Facilitate integration

1 shared services group

Infrastructure ESB

Functional architecture

Shared components

Slide 22

Thank you …