+ All Categories
Home > Documents > 0@;(A(4’$2/(0%2BB’ ;(C.&/2&’(’C#/ · 456-78(097006(!57:;86(7=? -./’+(,(012$’(H Design...

0@;(A(4’$2/(0%2BB’ ;(C.&/2&’(’C#/ · 456-78(097006(!57:;86(7=? -./’+(,(012$’(H Design...

Date post: 26-Jul-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
39
0@; A 4"’$2/ 0%2BB’ ; C".&/2&’ "’C#"/ -./’+3D/E @&/#)’" FGGH !"#$%&’$ )*+ I’"J.KK 0&E1.J.KK 456-78 097006 !57:;86 <;=>7=? 456-78 097006 !57:;86 <;=>7=? 456-78 097006 !57:;86 <;=>7=? 456-78 097006 !57:;86 <;=>7=?
Transcript
Page 1: 0@;(A(4’$2/(0%2BB’ ;(C.&/2&’(’C#/ · 456-78(097006(!57:;86(7=? -./’+(,(012$’(H Design Build CIO Information Technology 200 Corporate Center 450 IT Systems Engineering

!"#$%&'$()*+(,(-./'+(,(012$'(3456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?

0@;(A(4"'$2/(0%2BB';(C".&/2&'("'C#"/-./'+3D/E(@&/#)'"(FGGH!"#$%&'$()*+(I'"J.KK(0&E1.J.KK

456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?

Page 2: 0@;(A(4’$2/(0%2BB’ ;(C.&/2&’(’C#/ · 456-78(097006(!57:;86(7=? -./’+(,(012$’(H Design Build CIO Information Technology 200 Corporate Center 450 IT Systems Engineering

!"#$%&'$()*+(,(-./'+(,(012$'(F456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?

! 0@;(4#K/'L/

! 7K/'M"./2#K(."&E2/'&/%"'

! <%BN&#K&'C/(.K$(B'"O2&'(/*C'B

! 0'"O2&'($'B2MK(.K$($'O'1#CJ'K/

! <%B2K'BB(78N;12MKJ'K/

! 4#K&1%B2#K

4@=86=8

Page 3: 0@;(A(4’$2/(0%2BB’ ;(C.&/2&’(’C#/ · 456-78(097006(!57:;86(7=? -./’+(,(012$’(H Design Build CIO Information Technology 200 Corporate Center 450 IT Systems Engineering

!"#$%&'$()*+(,(-./'+(,(012$'(P456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?

0@;(4#K/'L/

Page 4: 0@;(A(4’$2/(0%2BB’ ;(C.&/2&’(’C#/ · 456-78(097006(!57:;86(7=? -./’+(,(012$’(H Design Build CIO Information Technology 200 Corporate Center 450 IT Systems Engineering

!"#$%&'$()*+(,(-./'+(,(012$'(Q456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?

456-78(097006(7=R@5S;87@=(864I=@T@?U78(V B%CC#"/2KM(#%"()%B2K'BB(#K(.11(&#K/2K'K/B

<".K&E'BW(.M'K&2'B(.K$(#XX2&'BY(B/./%B(Z.K%."*(FGGH

;J'"2&.B;J'"2&.B;J'"2&.B;J'"2&.BQ[()".K&E'BQ[()".K&E'BQ[()".K&E'BQ[()".K&E'B

6%"#C'(\'L&1](4I^6%"#C'(\'L&1](4I^6%"#C'(\'L&1](4I^6%"#C'(\'L&1](4I^_G()".K&E'B_G()".K&E'B_G()".K&E'B_G()".K&E'B

;X"2&.;X"2&.;X"2&.;X"2&.P()".K&E'BP()".K&E'BP()".K&E'BP()".K&E'B

;%B/".12.;%B/".12.;%B/".12.;%B/".12.Q()".K&E'BQ()".K&E'BQ()".K&E'BQ()".K&E'B

;B2.(;B2.(;B2.(;B2.(FG()".K&E'BFG()".K&E'BFG()".K&E'BFG()".K&E'B

0/](!'/'"B)%"MK#"/E'"KJ#B/()".K&E

0`2/a'"1.K$0`2/a'"1.K$0`2/a'"1.K$0`2/a'"1.K$3[D()".K&E'B3[D()".K&E'B3[D()".K&E'B3[D()".K&E'B

4.C'(8#`KB#%/E'"KJK#B/()".K&E

Page 5: 0@;(A(4’$2/(0%2BB’ ;(C.&/2&’(’C#/ · 456-78(097006(!57:;86(7=? -./’+(,(012$’(H Design Build CIO Information Technology 200 Corporate Center 450 IT Systems Engineering

!"#$%&'$()*+(,(-./'+(,(012$'(b456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?

4"'$2/(0%2BB'(;B2.c!.&2X2&4"'$2/(0%2BB'(;J'"2&.

456-78(097006 4@=86d8(@R(0@;

456-78(097006(?5@9!

4"'$2/(0%2BB'(6%"#C'

!"2O./'(<.Ke2KM 7KO'B/J'K/(<.Ke2KM

;BB'/(S.K.M'J'K/

9B.M'(#X(0@;(( 4"'$2/(0%2BB'(?"#%C(2B(.(1'.$2KM(4"'$2/(0%2BB'(?"#%C(2B(.(1'.$2KM(4"'$2/(0%2BB'(?"#%C(2B(.(1'.$2KM(4"'$2/(0%2BB'(?"#%C(2B(.(1'.$2KM(M1#).1(X2K.K&2.1(B'"O2&'B(&#JC.K*(M1#).1(X2K.K&2.1(B'"O2&'B(&#JC.K*(M1#).1(X2K.K&2.1(B'"O2&'B(&#JC.K*(M1#).1(X2K.K&2.1(B'"O2&'B(&#JC.K*(E'.$f%."/'"'$(2K(g%"2&E](;B(.K(E'.$f%."/'"'$(2K(g%"2&E](;B(.K(E'.$f%."/'"'$(2K(g%"2&E](;B(.K(E'.$f%."/'"'$(2K(g%"2&E](;B(.K(2K/'M"./'$(M1#).1().KeW(4"'$2/(2K/'M"./'$(M1#).1().KeW(4"'$2/(2K/'M"./'$(M1#).1().KeW(4"'$2/(2K/'M"./'$(M1#).1().KeW(4"'$2/(0%2BB'(C"#O2$'B(2/B(&12'K/B(`2/E(0%2BB'(C"#O2$'B(2/B(&12'K/B(`2/E(0%2BB'(C"#O2$'B(2/B(&12'K/B(`2/E(0%2BB'(C"#O2$'B(2/B(&12'K/B(`2/E(2KO'B/J'K/().Ke2KMW(C"2O./'().Ke2KM(2KO'B/J'K/().Ke2KMW(C"2O./'().Ke2KM(2KO'B/J'K/().Ke2KMW(C"2O./'().Ke2KM(2KO'B/J'K/().Ke2KMW(C"2O./'().Ke2KM(.K$(.BB'/(J.K.M'J'K/(B'"O2&'B(.K$(.BB'/(J.K.M'J'K/(B'"O2&'B(.K$(.BB'/(J.K.M'J'K/(B'"O2&'B(.K$(.BB'/(J.K.M'J'K/(B'"O2&'B(`#"1$`2$'](`#"1$`2$'](`#"1$`2$'](`#"1$`2$'](

bF(#XX2&'B(.&"#BB(9K2/'$(0/./'BW(4.K.$.W(T./2K(.K$(4'K/".1(;J'"2&.

;&/2O'(2K(;%B/".12.W(4E2K.W(I#KM(>#KMW(7K$2.W(7K$#K'B2.W(Z.C.KW(>#"'.W(S.1.*B2.W(!E212CC2K'BW(02KM.C#"'W(8.2`.KW(8E.21.K$](='`(!"2O./'(<.Ke2KM(B2K&'(FGGb(2K(7K$2.(.K$(0#%/E'"K(4E2K.

!"'B'K&'(2K(FH(&#%K/"2'B(.&"#BB(6%"#C'W(S2$$1'(6.B/(.K$(;X"2&.(\6S6;^W(B/"#KM(C"'B'K&'(2K('J'"M2KM(J."e'/BW(2K&1%$2KM(5%BB2.W(4'K/".1(h(6.B/'"K(6%"#C'(.K$(8%"e'*

4"'$2/(0%2BB'(2B(#K'(#X(/E'(`#"1$iB(1."M'B/(C"#O2$'"B(#X(C"2O./'().Ke2KM(B'"O2&'BW(`2/E(.(C#`'"X%1(C"'B'K&'(2K(0`2/a'"1.K$(\_G(1#&./2#KB^(X#"(C"2O./'().Ke2KM(&12'K/B4"'$2/(0%2BB'(2B(#K'(#X(/E'(1'.$2KM().KeB(X#"()%B2K'BB(.K$("'/.21(&12'K/B(\."#%K$(FGG(1#&./2#KB^

Page 6: 0@;(A(4’$2/(0%2BB’ ;(C.&/2&’(’C#/ · 456-78(097006(!57:;86(7=? -./’+(,(012$’(H Design Build CIO Information Technology 200 Corporate Center 450 IT Systems Engineering

!"#$%&'$()*+(,(-./'+(,(012$'(H456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?

Design Build

CIO

Information Technology

200

Corporate Center

450

IT Systems Engineering

600

IT Production

40

IT Architecture

1250

Application Development

Run

456-78(097006(7=R@5S;87@=(864I=@T@?UCentral IT organization along main processes Design, Build und Run

Page 7: 0@;(A(4’$2/(0%2BB’ ;(C.&/2&’(’C#/ · 456-78(097006(!57:;86(7=? -./’+(,(012$’(H Design Build CIO Information Technology 200 Corporate Center 450 IT Systems Engineering

!"#$%&'$()*+(,(-./'+(,(012$'(_456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?

456-78(097006(7=R@5S;87@=(864I=@T@?UKEY FIGURES IT-PRODUCTION

! 13 MainframeSystems! 1'400 Centr. Prod. Server

(UNIX, AIX, RS/6000)! 410 Central Server

(Windows)! 1'200 LAN Server

(Printer, Mail...)! 32’000 PC’s online! ~ 70’000 Databases! ~ 450 TB Disk-Data! ~ 3000 TB Tape-Data! 20 Mio. Trx. / day! 50'000 Batch Jobs / day! 99.7% availability! 2’460 Changes / month! 210 Mio. printed

A4-pages / year

Network (WAN)IP / SNA (multiprotocol)

[�80]

RZ 1Development

RZ 6Communication

(CMP)

RZ 4Insurance(CS Life)

CentralServer

LANSubsidiary

Single Sign On

location 1UETLIHOF

RZ 2Production

Online / Batch

RR2PT/A

CentralServer

RZ 7Printing

RZ 0Test

�20 Kilometer

RR 4PT/A

location 2HORGEN

Page 8: 0@;(A(4’$2/(0%2BB’ ;(C.&/2&’(’C#/ · 456-78(097006(!57:;86(7=? -./’+(,(012$’(H Design Build CIO Information Technology 200 Corporate Center 450 IT Systems Engineering

!"#$%&'$()*+(,(-./'+(,(012$'([456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?

456-78(097006(7=R@5S;87@=(864I=@T@?UAPPLICATION ELEMENTS

750 ApplicationsPL/1: 32 Mio SLoCJava+C:11 Mio SLoC

Functional and data-relationshipsto each other

Data-structures(Databases)

Functionaland data-relationshipsto the environment

In-house developments 3rd party software

ca. 13‘000Run-Time Modules

Application Landscape = The set of all business-relevant applications, their relationships to each other, and their relationships to the environment

total ca. 170'000 Configuration-

elements

Page 9: 0@;(A(4’$2/(0%2BB’ ;(C.&/2&’(’C#/ · 456-78(097006(!57:;86(7=? -./’+(,(012$’(H Design Build CIO Information Technology 200 Corporate Center 450 IT Systems Engineering

!"#$%&'$()*+(,(-./'+(,(012$'(D456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?

! 0@;(4#K/'L/

! 78(N ;"&E2/'&/%"'

! <%BN&#K&'C/(.K$(B'"O2&'(/*C'B

! 0'"O2&'($'B2MK(.K$($'O'1#CJ'K/

! <%B2K'BB(78N;12MKJ'K/

! 4#K&1%B2#K

4@=86=8

Page 10: 0@;(A(4’$2/(0%2BB’ ;(C.&/2&’(’C#/ · 456-78(097006(!57:;86(7=? -./’+(,(012$’(H Design Build CIO Information Technology 200 Corporate Center 450 IT Systems Engineering

!"#$%&'$()*+(,(-./'+(,(012$'(3G456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?

78N ;54I78648956STRATEGIC GOALS

! S.K.M2KM(&#JC1'L2/*V j'11($'X2K'$(B/.)1'(2K/'"X.&'B(.K$(&#K/"#11'$(2K/'".&/2#KB()'/`''K(/E'('1'J'K/B(#X(.(

J#$%1."2a'$(.CC12&./2#K(1.K$B&.C'

! @C/2J.1(&#KK'&/2O2/*(#X(.CC12&./2#KBV <.1.K&'()'/`''K(B/"#KM(&#E'B2#K(.K$(1##B'(&#%C12KM

! I2ME("'N%B'(c(J2K2J.1(X%K&/2#K.1("'$%K$.K&*V -2"'&/(2KX1%'K&'(#K($'O'1#CJ'K/(.K$("%KN/2J'(&#B/B

! S2K2J.1(C"#k'&/(&#B/(X#"(2K/'M"./2#K(V R#"(B'1X($'O'1#C'$(.K$()#%ME/(B#X/`."'

! 0%2/.)1' J2$$1'`."'NC#"/X#12#Minimizing of development time and effort at given quality criteria

Reduction of “resistance to change”

Page 11: 0@;(A(4’$2/(0%2BB’ ;(C.&/2&’(’C#/ · 456-78(097006(!57:;86(7=? -./’+(,(012$’(H Design Build CIO Information Technology 200 Corporate Center 450 IT Systems Engineering

!"#$%&'$()*+(,(-./'+(,(012$'(33456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?

085;86?U((@R(;54I78648956MANAGED EVOLUTION TO BALANCE BUSINESS VALUE AND IT EFFICIENCY

;1/'"K./2O'B+(l?"''KX2'1$mW(lJ%$$12KM(/E"%mW(lP"$(C."/*(C.&e.M'm

IT Efficiency

Business ValueDriver:Business requirements, Time to market

Driv

er:

Solu

tion

deliv

ery

and

IT o

pera

tions

effi

cien

cy

Unbalanced Development(excessively IT Efficiency Driven)

ProjectsContributionto IT Efficiency

Projects Contribution to Business Value

ProjectsUnbalanced Development(excessively Business Value Driven)

Managed Evolution

BalancedDevelopmentof IT Efficiency and Business Value

Page 12: 0@;(A(4’$2/(0%2BB’ ;(C.&/2&’(’C#/ · 456-78(097006(!57:;86(7=? -./’+(,(012$’(H Design Build CIO Information Technology 200 Corporate Center 450 IT Systems Engineering

!"#$%&'$()*+(,(-./'+(,(012$'(3F456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?

BREAK DOWN SYSTEM INTO MANAGEABLE COMPONENTS

Complexity of Interfaces

Number of Components to integratesmall large

low

high

Cost

085;86?U((@R(;54I78648956

Page 13: 0@;(A(4’$2/(0%2BB’ ;(C.&/2&’(’C#/ · 456-78(097006(!57:;86(7=? -./’+(,(012$’(H Design Build CIO Information Technology 200 Corporate Center 450 IT Systems Engineering

!"#$%&'$()*+(,(-./'+(,(012$'(3P456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?

APPLICATION PLATFORMS7=86?5;87@=(-7S6=07@=(3

Host Txprocessing

BS

70

WS8

0

....

JAP

Dis

po

RM

-Por

tal

....

HostingLight

RM

-Por

tal

Aff.

-Por

tal

....

DWH

LBM

Cr-

MIS

....

ERP

GLI

HR

4YO

U

....

Application platform: Set of integrated technical components and processes for the development and operation of similar applications.

Page 14: 0@;(A(4’$2/(0%2BB’ ;(C.&/2&’(’C#/ · 456-78(097006(!57:;86(7=? -./’+(,(012$’(H Design Build CIO Information Technology 200 Corporate Center 450 IT Systems Engineering

!"#$%&'$()*+(,(-./'+(,(012$'(3Q456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?

;!!T74;87@=(-@S;7=0(@R(<;=>7=?(!T;8R@5S7=86?5;87@=(-7S6=07@=(F

Customers,EAM, Front

ChannelsC H A

ExternalSystems

Streetside InterfacesS S I

Business Partner Interfaces - B P I

BusinessPartnersExchanges

External RelationshipsComplementary Functions

LogisticsL O G

AccountingF A C

DocumentationD O C

Client TradingC T R

Data Warehouse / Internal Accounting

D W H

Accounting Opera-tions Control - A O C

Banking

PaymentsP A Y

CreditsC R E

Single AccountsA C C

Proprietary TradingT R D

Investment Management - I M A

Treasury Operations - T R E

Securities Operations - S E C

Fundamentals

Basic Facilities - B A S

Cus

tom

ers

C U

S

Fina

ncia

l Ins

trum

ents

F I N

V 3.0 04.09.2003

Page 15: 0@;(A(4’$2/(0%2BB’ ;(C.&/2&’(’C#/ · 456-78(097006(!57:;86(7=? -./’+(,(012$’(H Design Build CIO Information Technology 200 Corporate Center 450 IT Systems Engineering

!"#$%&'$()*+(,(-./'+(,(012$'(3b456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?

T@?74;T(c(864I=74;T(7=86?5;87@=!9<T74(c(7=865=;T(7=865R;460

Application

Platform

1

2

3

Application

Domain

Application

Domain

Application

Domain

Application

Platform

Application

Platform 1. Technical Integration within Domain (e.g. Java-based Web Frontend for Operations Application)

2. Logical Integration within application platform across application domains (e.g. host-based payments application delivering business transaction data to booking system).

3. Combination of both (e.g. Internet banking application requesting account data from booking system)

Page 16: 0@;(A(4’$2/(0%2BB’ ;(C.&/2&’(’C#/ · 456-78(097006(!57:;86(7=? -./’+(,(012$’(H Design Build CIO Information Technology 200 Corporate Center 450 IT Systems Engineering

!"#$%&'$()*+(,(-./'+(,(012$'(3H456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?

! 0@;(4#K/'L/

! 7K/'M"./2#K(."&E2/'&/%"'

! <%BN&#K&'C/(.K$(B'"O2&'(/*C'B

! 0'"O2&'($'B2MK(.K$($'O'1#CJ'K/

! <%B2K'BB(78N;12MKJ'K/

! 4#K&1%B2#K

4@=86=8

Page 17: 0@;(A(4’$2/(0%2BB’ ;(C.&/2&’(’C#/ · 456-78(097006(!57:;86(7=? -./’+(,(012$’(H Design Build CIO Information Technology 200 Corporate Center 450 IT Systems Engineering

!"#$%&'$()*+(,(-./'+(,(012$'(3_456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?

7=86?5;87@=(BUS-KONZEPT

Single Accounts

SecuritiesOperations

Payments

FinancialInstruments

Proprietary trading

Basic Facilities

CSInformation Bus

Basic Facilities

Single AccountsPayments

FinancialInstruments

Proprietary trading

SecuritiesOperations

Page 18: 0@;(A(4’$2/(0%2BB’ ;(C.&/2&’(’C#/ · 456-78(097006(!57:;86(7=? -./’+(,(012$’(H Design Build CIO Information Technology 200 Corporate Center 450 IT Systems Engineering

!"#$%&'$()*+(,(-./'+(,(012$'(3[456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?

7=86?5;87@=40(7=R@5S;87@=(<90

Domain

CS Information Bus

Domain Domain

Domain Domain Domain

Interfaces

AppApp

DataData

Data

AppApp

DataData

Data

AppApp

DataData

Data

Interfaces Interfaces

InterfacesInterfacesInterfaces

AppApp

Data

AppApp

Data

AppApp

Data

Page 19: 0@;(A(4’$2/(0%2BB’ ;(C.&/2&’(’C#/ · 456-78(097006(!57:;86(7=? -./’+(,(012$’(H Design Build CIO Information Technology 200 Corporate Center 450 IT Systems Engineering

!"#$%&'$()*+(,(-./'+(,(012$'(3D456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?

40(7=R@5S;87@=(<90

Which logical concept?

CS Information Bus

ServiceIntegration(synchron)

EventIntegration

(asynchron)

BulkIntegration(asynchron

)

Which is addressed?

CS ServiceInfrastructure

CS Event BusInfrastructure

CS BulkInfrastructure

Which infrastructure?

CORBA

RMI

Module Calls

MQ

JMS

C: D

FTP/ SFTP

Which technology?

Page 20: 0@;(A(4’$2/(0%2BB’ ;(C.&/2&’(’C#/ · 456-78(097006(!57:;86(7=? -./’+(,(012$’(H Design Build CIO Information Technology 200 Corporate Center 450 IT Systems Engineering

!"#$%&'$()*+(,(-./'+(,(012$'(FG456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?

40(7=R@5S;87@=(<908E'(#K1*(&#KB/.K/(/E2KM(2B(&E.KM'8E'(#K1*(&#KB/.K/(/E2KM(2B(&E.KM'8E'(#K1*(&#KB/.K/(/E2KM(2B(&E.KM'8E'(#K1*(&#KB/.K/(/E2KM(2B(&E.KM']

0'"O2&'B(J%B/(C"#O2$'()%B2K'BB(X%K&/2#K.12/*(2K(.(C1./X#"J(K'%/"0'"O2&'B(J%B/(C"#O2$'()%B2K'BB(X%K&/2#K.12/*(2K(.(C1./X#"J(K'%/"0'"O2&'B(J%B/(C"#O2$'()%B2K'BB(X%K&/2#K.12/*(2K(.(C1./X#"J(K'%/"0'"O2&'B(J%B/(C"#O2$'()%B2K'BB(X%K&/2#K.12/*(2K(.(C1./X#"J(K'%/".1(X.BE2#K.1(X.BE2#K.1(X.BE2#K.1(X.BE2#K]

! K'`(/'&EK#1#M2'B()"2KM(K'`(.CC12&./2#K(C1./X#"JB

! )%B2K'BB(1#M2&(&.K(&E.KM'(/E'(.CC12&./2#K(C1./X#"J

! J2$$1'`."'(O'K$#"B(B#1O'(J2$$1'`."'(C"#)1'JB(\6Z<F7-T^

MainF Tx JAP

CLIENT CLIENT

Page 21: 0@;(A(4’$2/(0%2BB’ ;(C.&/2&’(’C#/ · 456-78(097006(!57:;86(7=? -./’+(,(012$’(H Design Build CIO Information Technology 200 Corporate Center 450 IT Systems Engineering

!"#$%&'$()*+(,(-./'+(,(012$'(F3456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?

40(7=R@5S;87@=(<907=865R;46(-60457!87@=

! /#()'(K'%/".1+V 2K/'"X.&'B(."'($'B&"2)'$(2K(.(

C1./X#"J(2K$'C'K$'K/(X.BE2#K

V 2JC1'J'K/./2#KB(."'(M'K'"./'$(X"#J(/E'($'B&"2C/2#K

! 7JC1'J'K/'$(2K/'"X.&'B(.1`.*B(&#K/.2K(.()2K$2KM(/#(/E'(2K/'M"./2#K(1.*'"nConsumer

Consumer Provider

Provider

Page 22: 0@;(A(4’$2/(0%2BB’ ;(C.&/2&’(’C#/ · 456-78(097006(!57:;86(7=? -./’+(,(012$’(H Design Build CIO Information Technology 200 Corporate Center 450 IT Systems Engineering

!"#$%&'$()*+(,(-./'+(,(012$'(FF456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?

T@?74;T(7=86?5;87@=7=865R;460(;0(4@=85;480

! 7K/'"X.&'B(."'(/E'(B2KM1'(J#B/(2JC#"/.K/(&#K&'C/(X#"($'&#%C12KM($#J.2KB

! 7K/'"X.&'B(."'(m&#K/".&/Bo )'/`''K($#J.2KB(.11#`2KM(2K$'C'K$'K/(12X'&*&1'B

! S.K.M'$(2K/'"X.&'B(."'(/E'(e'*(/#("'N%B'(.K$(1#KMN/'"J(J.2K/.2K.)212/*(#X(/E'(.CC12&./2#K(1.K$B&.C'

! :'"B2#K2KM(2B(.(e'*(&#K&'C/(X#"('XX'&/2O'($'&#%C12KM

! 5'N%B'("'f%2"'B(B'J.K/2&(2K/'"X.&'($'&1."./2#KB

! @K(/#C(#X(B*K/.L(.K$(B'J.K/2&BW(&#K/".&/B(\0T;iB^(BC'&2X*(K#K(X%K&/2#K.1()'E.O2#"(#X(2K/'"X.&'B

! 7K/'"X.&'(&#K/".&/B(%B'$(X#"(&#B/(.11#&./2#K(.K$(0T;(&#K/"#112KM

Page 23: 0@;(A(4’$2/(0%2BB’ ;(C.&/2&’(’C#/ · 456-78(097006(!57:;86(7=? -./’+(,(012$’(H Design Build CIO Information Technology 200 Corporate Center 450 IT Systems Engineering

!"#$%&'$()*+(,(-./'+(,(012$'(FP456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?

! 0@;(4#K/'L/

! 7K/'M"./2#K(."&E2/'&/%"'

! <%BN&#K&'C/(.K$(B'"O2&'(/*C'B

! 0'"O2&'($'B2MK(.K$($'O'1#CJ'K/

! <%B2K'BB(78N;12MKJ'K/

! 4#K&1%B2#K

4@=86=8

Page 24: 0@;(A(4’$2/(0%2BB’ ;(C.&/2&’(’C#/ · 456-78(097006(!57:;86(7=? -./’+(,(012$’(H Design Build CIO Information Technology 200 Corporate Center 450 IT Systems Engineering

!"#$%&'$()*+(,(-./'+(,(012$'(FQ456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?

7=865R;46(56!@078@5U

! 7K/'"X.&'B($./.(J#$'1(C."/2.11*('L2B/

! 7K/'"X.&'B(."'(B/#"'$(2K(.("'C#B2/#"*

Page 25: 0@;(A(4’$2/(0%2BB’ ;(C.&/2&’(’C#/ · 456-78(097006(!57:;86(7=? -./’+(,(012$’(H Design Build CIO Information Technology 200 Corporate Center 450 IT Systems Engineering

!"#$%&'$()*+(,(-./'+(,(012$'(Fb456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?

7=865R;46(-607?=(59T60

! @K'(X%K&/2#K(\J'/E#$^(C'"(B'"O2&'V R#"(.//"2)%/2O'('K/2/2'B+(J.2K/.2K(p

! j'11(J#$'1'$W()%B2K'BB().B'$(2Kc#%/(C.".J'/'"V \2]'](K#(e'*cO.1%'(C.2"Bn^

! 0'J.K/2&(2KX#"J./2#K(/*C'BV \pK%J)'"W(.J#%K/W("./'W(p^

! 4."$2K.12/*(c(@C/2#K.1V \3c4Y(=cS(X#"(B'f%'K&'B^

! -'B&"2C/2#K(#X(C"'N .K$(C#B/(&#K$2/2#KB

! 9K2#K(&#KB/"%&/(X#"(.1/'"K./2O'(B/"%&/%"'B

! -'X2K2/2#K(#X(/2J'(.BC'&/B(\.&/%.12/*W(E2B/#"*^

! <%B2K'BB().B'$(M"#%C2KM(#X(.//"2)%/'B(.K$(B/"%&/%"'B

(EXTRACT)

Page 26: 0@;(A(4’$2/(0%2BB’ ;(C.&/2&’(’C#/ · 456-78(097006(!57:;86(7=? -./’+(,(012$’(H Design Build CIO Information Technology 200 Corporate Center 450 IT Systems Engineering

!"#$%&'$()*+(,(-./'+(,(012$'(FH456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?

7=865R;46(-607?=DEVELOPMENT PROCESS

BasicRequest

CompletionService

Definition

GenerationService

Documentation

1. Quality Check

3. Quality Check

IDLSpecification

ExtendedDesign

for reuse

Private service

ServiceDevelopment

Request

ServiceChangeRequest

Project-Idea Initalization Design Implementation(Phase)

2. QualityCheck

Page 27: 0@;(A(4’$2/(0%2BB’ ;(C.&/2&’(’C#/ · 456-78(097006(!57:;86(7=? -./’+(,(012$’(H Design Build CIO Information Technology 200 Corporate Center 450 IT Systems Engineering

!"#$%&'$()*+(,(-./'+(,(012$'(F_456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?

! -'O'1#C(B'"O2&'B(`E'K(K''$'$(

! -'&#%C1'($#J.2KB(B/'C`2B'

! 9B'('L2B/2KM(X%K&/2#K.12/*

7=865R;46(-607?=DEVELOPEMENT OF SERVICES

(Jul 2005)

55109173340

449641 697 725

847

4593

98

45

87

8890 97

75

50088

Mrz

00

Jul 0

0N

ov 0

0

Mrz

01

Jul 0

1N

ov 0

1

Mrz

02

Jul 0

2

Nov

02

Mrz

03

Jul 0

3

Nov

03

Mrz

04

Jul 0

4

Nov

04

Mrz

05

Jul 0

5

productive under development

Page 28: 0@;(A(4’$2/(0%2BB’ ;(C.&/2&’(’C#/ · 456-78(097006(!57:;86(7=? -./’+(,(012$’(H Design Build CIO Information Technology 200 Corporate Center 450 IT Systems Engineering

!"#$%&'$()*+(,(-./'+(,(012$'(F[456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?

7=865R;46(-607?=RE-USE CORBA INTERFACES

! ~900 services

! by > 150 applications used

! > 42 % services reused

! average 1.77 clients/service(3.7 clients/interface)

! > 12000 Persondays (ca. 15 MCHF) saved by reuse

! No new application that don't use min. 1 service

(Jul 2005)

Page 29: 0@;(A(4’$2/(0%2BB’ ;(C.&/2&’(’C#/ · 456-78(097006(!57:;86(7=? -./’+(,(012$’(H Design Build CIO Information Technology 200 Corporate Center 450 IT Systems Engineering

!"#$%&'$()*+(,(-./'+(,(012$'(FD456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?

78(;54I786>895(4@=85@TT7=?0/./2B/2&B(

0'"O2&'(0/./2B/2&

5'%B'

Page 30: 0@;(A(4’$2/(0%2BB’ ;(C.&/2&’(’C#/ · 456-78(097006(!57:;86(7=? -./’+(,(012$’(H Design Build CIO Information Technology 200 Corporate Center 450 IT Systems Engineering

!"#$%&'$()*+(,(-./'+(,(012$'(PG456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?

! 0@;(4#K/'L/

! 7K/'M"./2#K(."&E2/'&/%"'

! <%BN&#K&'C/(.K$(B'"O2&'(/*C'B

! 0'"O2&'($'B2MK(.K$($'O'1#CJ'K/

! <%B2K'BB(78N;12MKJ'K/

! 4#K&1%B2#K

4@=86=8

Page 31: 0@;(A(4’$2/(0%2BB’ ;(C.&/2&’(’C#/ · 456-78(097006(!57:;86(7=? -./’+(,(012$’(H Design Build CIO Information Technology 200 Corporate Center 450 IT Systems Engineering

!"#$%&'$()*+(,(-./'+(,(012$'(P3456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?

!"#&'BBJ#$'12KM(2K(4"'$2/(0%2BB'

! /#CN$#`K(B/"%&/%"2KM(.K$()#//#JN%C(O'"2X*2KM

! !"#&'BB(S.C(#K(T'O'1(G

! B'1'&/2O'W($'/.21'$(J#$'12KMV @6N!"#k'&/B

V 78N!"#k'&/B

! =#(&#O'"2KM(C"#&'BB(J#$'1(J'$2%J(/'"J

! S#$'12KMN/##1+(;570V <%B2K'BBN!"#&'BB

V 0jN$'O'1#CJ'K/(C"#&'BB(\4SS7^

! !%)12&./2#K+(7K/".K'/W(!"#&'BB='/

! 6$%&./2#+(2KE#%B'(<%B2K'BB(0&E##1

! 4#JC'/'K&'(4'K/'"+(0%CC#"/W(S#$'12KM(&#KO'K/2#KB

Page 32: 0@;(A(4’$2/(0%2BB’ ;(C.&/2&’(’C#/ · 456-78(097006(!57:;86(7=? -./’+(,(012$’(H Design Build CIO Information Technology 200 Corporate Center 450 IT Systems Engineering

!"#$%&'$()*+(,(-./'+(,(012$'(PF456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?

!"#&'BB='/(V T'O'1(G

Page 33: 0@;(A(4’$2/(0%2BB’ ;(C.&/2&’(’C#/ · 456-78(097006(!57:;86(7=? -./’+(,(012$’(H Design Build CIO Information Technology 200 Corporate Center 450 IT Systems Engineering

!"#$%&'$()*+(,(-./'+(,(012$'(PP456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?

<%B2K'BBC"#a'BB(3+(m;&&#%K/(&1#B2KMo \3cF^

! 4"'$2/(0%2BB'(E.B(J#"'(/E.K(F(S2112#K(&%B/#J'"BY(J.K*(&%B/#J'"B(E.O'(J#"'(/E.K(3(.&&#%K/

! 4%B/#J'"B(J#O'W(&#KB#12$./'(B'O'".1(.&&#%K/BW(&E.KM'(.&&#%K/BW(&%B/#J'"B($2'W(]]]qr(C'"($.*(B'O'".1(E%K$"'$(.&&#%K/B(J%B/()'(&1#B'$(\#"(#C'K'$^

#1$(!"#&'BB+#1$(!"#&'BB+#1$(!"#&'BB+#1$(!"#&'BB+

customer Account manager clerk 1 Clerk 2

Paper or Flowmail Paper

Pending itemMoney transfer

questions

Client contact

! S'$2.()"'.eB

! 6""#"(C"#K'(C"#&'BB

! S.K*(J.K%.1(&E'&eB

! T#KM(C"#&'BB2KM(/2J'

Page 34: 0@;(A(4’$2/(0%2BB’ ;(C.&/2&’(’C#/ · 456-78(097006(!57:;86(7=? -./’+(,(012$’(H Design Build CIO Information Technology 200 Corporate Center 450 IT Systems Engineering

!"#$%&'$()*+(,(-./'+(,(012$'(PQ456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?

<%B2K'BBC"#a'BB(3+(m;&&#%K/(&1#B2KMo \FcF^

customer ;&&#%K/(J.K.M'" !'K$2KM(2/'JB

S#K'*(/".KBX'"

='`(!"#&'BB+='`(!"#&'BB+='`(!"#&'BB+='`(!"#&'BB+

! 0/"#K(B/"%&/%"'$(!"#&'BB(`2/E(J.K*(C1.%B2)212/*N&E'&eB

! 9B.M'(#X(.(<%B2K'BB(!"#&'BB(S.K.M'J'K/9B.M'(#X(.(<%B2K'BB(!"#&'BB(S.K.M'J'K/9B.M'(#X(.(<%B2K'BB(!"#&'BB(S.K.M'J'K/9B.M'(#X(.(<%B2K'BB(!"#&'BB(S.K.M'J'K/NNNN0*B/'J0*B/'J0*B/'J0*B/'J

! X%11(2K/'M"./2#K(`2/E().&e'K$N.CC12&./2#KBY(FH(.&/2O2/2'BY(&.]3GsGGG(%B'"

Application “KOSA”

412'K/(&#K/.&/

! S.K%.1(B/'CB(2K().&e(#XX2&'('12J2K./'$! !"#&'BB2KM(/2J'+(bGt(\&#JC."'$(/#()'X#"'^! 6""#"(K%J)'"B+(5'$%&/2#K(/#(3(C'"(3GsGGG()%B2K'BB(&.B'! S#K2/#"2KM+(7$'K/2X2&./2#K(#X(1#KM(1.B/2KM(C"#&'BB2KM(

Page 35: 0@;(A(4’$2/(0%2BB’ ;(C.&/2&’(’C#/ · 456-78(097006(!57:;86(7=? -./’+(,(012$’(H Design Build CIO Information Technology 200 Corporate Center 450 IT Systems Engineering

!"#$%&'$()*+(,(-./'+(,(012$'(Pb456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?

0/"%&/%"'J#$'12KM(2K(4"'$2/(0%2BB'

! /#CN$#`K(B/"%&/%"2KM(.K$()#//#JN%C(O'"2X*2KM

! <%B2K'BB(@)k'&/(S.C(#K(T'O'1(G

! -'/.21'$(<%B2K'BB(@)k'&/(S.C(T'O'1(3

! 41%B/'"2KM(X#"($'X2K2/2#K(#X(7K/'"X.&'B

Subject area:Organisational

Unit

Subject area:Financial

Instrument

Subject area:BusinessService

Subject area:Legal

Agreement

Subject area:Process

Subject area:Partner

Subject area:Account

Subject area:Deal

Page 36: 0@;(A(4’$2/(0%2BB’ ;(C.&/2&’(’C#/ · 456-78(097006(!57:;86(7=? -./’+(,(012$’(H Design Build CIO Information Technology 200 Corporate Center 450 IT Systems Engineering

!"#$%&'$()*+(,(-./'+(,(012$'(PH456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?

<%B2K'BB(@)k'&/(S#$'1(\<@S^(T'O'1(3

is categorized into

is charged for

is cared by

supervises

transacts

is valed with

is involved

is involved inis counter party of

updates

employes

includes

offered by

accesses

is detailed by

is offered by

is denominated in

includes

is offered to

fulfills

is legal bank entity of

initializes

places

initializes

is established by

is subdivided into

executes

contains

is subject of

has relation to

involves

contains

updates

is executed by

delivers

involves

is reachable by

occurs for

involves

is executed by

classifies

references

Instruction

Service Channel

Relationship

AccountIndividual Tariff

FI Event

Deal

BasicBusiness Service

Process

Geographical Area

Business Service

FI Price

Partner

Partner Role

Organisational Unit

Client Segment Business Transaction

Standard Tariff

FI Category

Position

Reporting Structure

Financial Instrument

Legal Agreement

Address

Position Amount

Page 37: 0@;(A(4’$2/(0%2BB’ ;(C.&/2&’(’C#/ · 456-78(097006(!57:;86(7=? -./’+(,(012$’(H Design Build CIO Information Technology 200 Corporate Center 450 IT Systems Engineering

!"#$%&'$()*+(,(-./'+(,(012$'(P_456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?

! 0@;(4#K/'L/

! 7K/'M"./2#K(."&E2/'&/%"'

! <%BN&#K&'C/(.K$(B'"O2&'(/*C'B

! 0'"O2&'($'B2MK(.K$($'O'1#CJ'K/

! <%B2K'BB(78N;12MKJ'K/

! 4#K&1%B2#K

4@=86=8

Page 38: 0@;(A(4’$2/(0%2BB’ ;(C.&/2&’(’C#/ · 456-78(097006(!57:;86(7=? -./’+(,(012$’(H Design Build CIO Information Technology 200 Corporate Center 450 IT Systems Engineering

!"#$%&'$()*+(,(-./'+(,(012$'(P[456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?

4@=4T907@=

! 8E'(mJ.K.M'$('O#1%/2#K(.CC"#.&Eo 2B(/E'(`.*(/#($'O'1#C()%B2K'BB(O.1%'(.K$(78N'XX2&2'K&*(./(/E'(B.J'(/2J']

! 7K/'M"./2#K(2B($#K'()*(%B2KM(B/.K$."$(J2$$1'`."'(.B(X."(.B(X'.B2)1'(/#(B#1O'(&#KK'&/2#K(2BB%'B](

! 7K/'"X.&'B(J%B/()'($'B&"2)'$(C1./X#"J(2K$'C'K$'K/]

! S#K2/#"2KM(#X(B'"O2&'B(\$'O'1#CJ'K/(.K$("%KN/2J'^(2B(K'&'BB."*(/#("'&#MK2a'(`"#KM($2"'&/2#K($"2X/2KM]

! <%B2K'BB((78N.12MKJ'K/("'f%2"'B(B#12$($./.(.K$(C"#&'BB(J#$'12KM(/#(M%.".K/''(1.B/2KM('XX'&/B(#K(0'"O2&'(#"2'K/./2#K]

Page 39: 0@;(A(4’$2/(0%2BB’ ;(C.&/2&’(’C#/ · 456-78(097006(!57:;86(7=? -./’+(,(012$’(H Design Build CIO Information Technology 200 Corporate Center 450 IT Systems Engineering

!"#$%&'$()*+(,(-./'+(,(012$'(PD456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?456-78(097006(!57:;86(<;=>7=?

8E.Ke(U#%


Recommended