36
BIAN Introduction BY BABAK DARVISH ROUHANI (PHD) SALEH RAD 1

BIAN Introduction - Sharifncaea2019.sharif.edu/images/Slides/NCAEA2019_BIAN2.pdf · 2019. 12. 2. · Overview The BIAN Service Landscape provides a taxonomy of all business capabilities

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: BIAN Introduction - Sharifncaea2019.sharif.edu/images/Slides/NCAEA2019_BIAN2.pdf · 2019. 12. 2. · Overview The BIAN Service Landscape provides a taxonomy of all business capabilities

BIANIntroduction

BY

BABAK DARVISH ROUHANI (PHD)

SALEH RAD

1

Page 2: BIAN Introduction - Sharifncaea2019.sharif.edu/images/Slides/NCAEA2019_BIAN2.pdf · 2019. 12. 2. · Overview The BIAN Service Landscape provides a taxonomy of all business capabilities

2

Enterprise Architecture

Page 3: BIAN Introduction - Sharifncaea2019.sharif.edu/images/Slides/NCAEA2019_BIAN2.pdf · 2019. 12. 2. · Overview The BIAN Service Landscape provides a taxonomy of all business capabilities

Enterprise Architecture

3

Enterprise Architecture (EA) To align Business and Information Technology

To integrate environment for enterprise

EA define :

As-Is Architecture

To-Be Architecture

Migration Plan

Page 4: BIAN Introduction - Sharifncaea2019.sharif.edu/images/Slides/NCAEA2019_BIAN2.pdf · 2019. 12. 2. · Overview The BIAN Service Landscape provides a taxonomy of all business capabilities

Enterprise Architecture (Cont)

EA comprise

Framework

Methodology

4

Enterprise Architecture Framework (EAF) is

logical structure

Enterprise model

EA is designed, developed, managed, and maintained through

implementation methodology.

EA Implementation is effective when the intended EA’s goals are achieved.

Page 5: BIAN Introduction - Sharifncaea2019.sharif.edu/images/Slides/NCAEA2019_BIAN2.pdf · 2019. 12. 2. · Overview The BIAN Service Landscape provides a taxonomy of all business capabilities

5

Enterprise Architecture (Cont)

Page 6: BIAN Introduction - Sharifncaea2019.sharif.edu/images/Slides/NCAEA2019_BIAN2.pdf · 2019. 12. 2. · Overview The BIAN Service Landscape provides a taxonomy of all business capabilities

BIAN 8

6

Page 7: BIAN Introduction - Sharifncaea2019.sharif.edu/images/Slides/NCAEA2019_BIAN2.pdf · 2019. 12. 2. · Overview The BIAN Service Landscape provides a taxonomy of all business capabilities

7

Page 8: BIAN Introduction - Sharifncaea2019.sharif.edu/images/Slides/NCAEA2019_BIAN2.pdf · 2019. 12. 2. · Overview The BIAN Service Landscape provides a taxonomy of all business capabilities

8

- Enterprise Management and Controlling

- Product and Service Enabling

- Enterprise Enabling- Bank Operation- Customer and Sales- Channels

Page 9: BIAN Introduction - Sharifncaea2019.sharif.edu/images/Slides/NCAEA2019_BIAN2.pdf · 2019. 12. 2. · Overview The BIAN Service Landscape provides a taxonomy of all business capabilities

9

Page 10: BIAN Introduction - Sharifncaea2019.sharif.edu/images/Slides/NCAEA2019_BIAN2.pdf · 2019. 12. 2. · Overview The BIAN Service Landscape provides a taxonomy of all business capabilities

Developer Perspective

10

Page 11: BIAN Introduction - Sharifncaea2019.sharif.edu/images/Slides/NCAEA2019_BIAN2.pdf · 2019. 12. 2. · Overview The BIAN Service Landscape provides a taxonomy of all business capabilities

11

Page 12: BIAN Introduction - Sharifncaea2019.sharif.edu/images/Slides/NCAEA2019_BIAN2.pdf · 2019. 12. 2. · Overview The BIAN Service Landscape provides a taxonomy of all business capabilities

BIAN Business Services

DevOps Repository

IFW Tooling for REST API

Channel Apps

Leg

acy

Syste

ms

API Connect Tooling

Swagger/Stub

IFW Tooling

3rd PartyApps

AP

IP

latform

Develo

per

Port

al

Scala

ble

Runtim

e

Security

&

Contr

ol

Enterprise SOABusiness Process

Business Rules

Integration withESB

JavaScript/Java

BPEL/WSDL/JavaLinkage

Deploy

Banking APIsSupporting Services

Customized Integration

Banking Platform for APIs (Cloud or On Premise)

Open Banking APIs Model Driven Development

Case Study –

Model Driven Approach to BankingAPIs

Page 13: BIAN Introduction - Sharifncaea2019.sharif.edu/images/Slides/NCAEA2019_BIAN2.pdf · 2019. 12. 2. · Overview The BIAN Service Landscape provides a taxonomy of all business capabilities

13

Page 14: BIAN Introduction - Sharifncaea2019.sharif.edu/images/Slides/NCAEA2019_BIAN2.pdf · 2019. 12. 2. · Overview The BIAN Service Landscape provides a taxonomy of all business capabilities

Bank Perspective

14

Page 15: BIAN Introduction - Sharifncaea2019.sharif.edu/images/Slides/NCAEA2019_BIAN2.pdf · 2019. 12. 2. · Overview The BIAN Service Landscape provides a taxonomy of all business capabilities

Overview The BIAN Service Landscape provides a taxonomy of all business capabilities within a bank. Within

BIAN, each business capability is known as a Service Domain. The taxonomy enables the bank to

identify what technologies are satisfying a business capability. Often, a technology will span multiple

business capabilities. Depending on the desired result, this can be good or bad.

By leveraging interactions between Service Domains in order to satisfy a business process, banks are

able to break up the technologies that satisfy the capabilities. This results in a more component based, or

service-oriented, deployment.

Using the Service Domains of BIAN to establish the scope of an RFI/RFP enables a bank is able to

stay focused on how various vendors satisfy the capabilities desired.

15

Page 16: BIAN Introduction - Sharifncaea2019.sharif.edu/images/Slides/NCAEA2019_BIAN2.pdf · 2019. 12. 2. · Overview The BIAN Service Landscape provides a taxonomy of all business capabilities

16

Using The BIAN Service Landscape to Define Scope

Page 17: BIAN Introduction - Sharifncaea2019.sharif.edu/images/Slides/NCAEA2019_BIAN2.pdf · 2019. 12. 2. · Overview The BIAN Service Landscape provides a taxonomy of all business capabilities

17

Business Scenarios

Page 18: BIAN Introduction - Sharifncaea2019.sharif.edu/images/Slides/NCAEA2019_BIAN2.pdf · 2019. 12. 2. · Overview The BIAN Service Landscape provides a taxonomy of all business capabilities

18

Wireframes

Page 19: BIAN Introduction - Sharifncaea2019.sharif.edu/images/Slides/NCAEA2019_BIAN2.pdf · 2019. 12. 2. · Overview The BIAN Service Landscape provides a taxonomy of all business capabilities

19

Feature SetsService Domain Payment Order - Payment order provides a structured service to oversee

one or more payment transactions for a customer, taking into account customer specificrules

and constraintsN

on

-fu

ncti

on

al

Operational Features

Technical Architecture

Features

Key:Gap

Needs

Work

Covered

Dual operations control and user access configuration Extended office hours

Configurable workflow High availability/security High connectivity

Payment OrderFeature Description Vendor

A

Vendor

BFeature Types

Fu

ncti

on

al

Initialize & Register

Automated order capture (mutiple sources) Order details verification Batch/scheduled payment order capture (e.g. client ACH files) Deferred payment order capture (warehousing)

Invocation & Execution

Order repair Batch/scheduled payment order update ` ` Reversed order handling Network availaility update

Maintain & Analyze

Customer payment order entitlements/rules Payment order return for resubmission * OFAC/regulatroy checks/ Risk/limit checks and daylight overdraft/offset rules & off-line host support Maintain rule/format requirements (content/minimum requirements) Payment execution with payment preferences

Report & Notify

Customer payment order activity User defined reporting and UI field definition Notify rule/format requirements

Page 20: BIAN Introduction - Sharifncaea2019.sharif.edu/images/Slides/NCAEA2019_BIAN2.pdf · 2019. 12. 2. · Overview The BIAN Service Landscape provides a taxonomy of all business capabilities

Using BIAN as part of an RFI/RFP processIllustrative Bank Example

RFI/RFP approaches

“Are you BIAN compliant?”; “Are you BIAN certified?”

Structuring the RFI by BIAN service domains

Lessons learned from a vendor

Provides vendor a straight forward approach to understandscope

Quick and powerful communication vehicle for the vendor

Strong involvement of the bank’s architecture management teamhelpful

Look out for Core Banking analysts adopting BIAN

20

Page 21: BIAN Introduction - Sharifncaea2019.sharif.edu/images/Slides/NCAEA2019_BIAN2.pdf · 2019. 12. 2. · Overview The BIAN Service Landscape provides a taxonomy of all business capabilities

By leveraging the Service Landscape, Business Scenarios, Wireframes, and Feature Sets, a

Bank successfully defines scope and can assess vendor ability to meet the requirements of the

organization in a component based, or service-oriented approach.

21

Page 22: BIAN Introduction - Sharifncaea2019.sharif.edu/images/Slides/NCAEA2019_BIAN2.pdf · 2019. 12. 2. · Overview The BIAN Service Landscape provides a taxonomy of all business capabilities

Vendors Perspective

22

Page 23: BIAN Introduction - Sharifncaea2019.sharif.edu/images/Slides/NCAEA2019_BIAN2.pdf · 2019. 12. 2. · Overview The BIAN Service Landscape provides a taxonomy of all business capabilities

Overview

BIAN is ready to be used as a structural element within a bank’s business transformation

journey

From a vendor perspective BIAN helps articulating scope and strength of a vendors solution

It offers vendors the opportunity to utilize BIAN as a structural element of the vendor’s architecture

framework and business transformation methodology

23

Page 24: BIAN Introduction - Sharifncaea2019.sharif.edu/images/Slides/NCAEA2019_BIAN2.pdf · 2019. 12. 2. · Overview The BIAN Service Landscape provides a taxonomy of all business capabilities

24

The Banking Architecture Framework from SAP: SPRINT – Leveraging BIAN

Business Architecture

Business Process

Message Flow

Application Architecture

Capability Model

BIAN Service Landscape

Business Object Model

Customer

&

Segment

MICROSOFT

CORPORATION

En

te

rp

ris

eS

er

vic

es

Pr

od

uc

tF

ac

to

ry

Ch

an

ne

lS

er

vic

es

Ba

nk

in

gS

er

vic

es

an

dO

pe

ra

tio

ns

Pre-Sales

Assisted

Channels

Direct

Channels

Servicing

Pa

ym

en

ts

Origination

Sales / Cross Sale

Customer Information

Management

Operational Data ProductServices Mgmt. Management

Lending Products Deposit Products Trade Products

Billing and Merchant

Products

CapitalMarkets

Products

StrategyandMarket Financeand Risk

Technology & Operations Support

Analysis Accounting Management Marketingand

Communications

HumanResources

Mo

de

l B

an

k -

Bu

sin

es

s C

ap

ab

ilit

y

Mo

de

l

(Sa

mp

le V

iew

ON

LY

)

This model

and related

content is

property of

SAP.

Please do

not

distribute

outside

SAP.

Enhance

Foundati

onal

New

EoL/

Replace

Gap

# Initiative

Number

Business Capability

Heat-Map

Products

MaturityAnalysis

Introductory

Stage

Growth

Stage

Maturity

StageDeclineStage

Total

LifeCycle

Time

Dis

trib

uti

on

Ch

an

ne

lsA

na

lys

is

Sales Planning Execution

Business Case &

ValidationDesign & Blueprint Realization Run & OptimizationVision & Strategy

Page 25: BIAN Introduction - Sharifncaea2019.sharif.edu/images/Slides/NCAEA2019_BIAN2.pdf · 2019. 12. 2. · Overview The BIAN Service Landscape provides a taxonomy of all business capabilities

By using the BIAN deliverables you create a common language between the Bank and the

service Provider.

The BIAN Service Landscape provides a comprehensive “Bank on a Page” that enables

both Banks and Vendors to clearly define their agreed migration strategy.

25

Page 26: BIAN Introduction - Sharifncaea2019.sharif.edu/images/Slides/NCAEA2019_BIAN2.pdf · 2019. 12. 2. · Overview The BIAN Service Landscape provides a taxonomy of all business capabilities

Case Study

26

Page 27: BIAN Introduction - Sharifncaea2019.sharif.edu/images/Slides/NCAEA2019_BIAN2.pdf · 2019. 12. 2. · Overview The BIAN Service Landscape provides a taxonomy of all business capabilities

27

Business

Area

Business

Domain

Service

Domain

Business

Role TYPE

Service Operation

Full Name

Input

ParametersOutput

Parameters Comment

Page 28: BIAN Introduction - Sharifncaea2019.sharif.edu/images/Slides/NCAEA2019_BIAN2.pdf · 2019. 12. 2. · Overview The BIAN Service Landscape provides a taxonomy of all business capabilities
Page 29: BIAN Introduction - Sharifncaea2019.sharif.edu/images/Slides/NCAEA2019_BIAN2.pdf · 2019. 12. 2. · Overview The BIAN Service Landscape provides a taxonomy of all business capabilities
Page 30: BIAN Introduction - Sharifncaea2019.sharif.edu/images/Slides/NCAEA2019_BIAN2.pdf · 2019. 12. 2. · Overview The BIAN Service Landscape provides a taxonomy of all business capabilities

RUP- SOMA

30

Page 31: BIAN Introduction - Sharifncaea2019.sharif.edu/images/Slides/NCAEA2019_BIAN2.pdf · 2019. 12. 2. · Overview The BIAN Service Landscape provides a taxonomy of all business capabilities

RUP-SOMA

31

Page 32: BIAN Introduction - Sharifncaea2019.sharif.edu/images/Slides/NCAEA2019_BIAN2.pdf · 2019. 12. 2. · Overview The BIAN Service Landscape provides a taxonomy of all business capabilities

RUP-SOMA (Cont)

32

Page 33: BIAN Introduction - Sharifncaea2019.sharif.edu/images/Slides/NCAEA2019_BIAN2.pdf · 2019. 12. 2. · Overview The BIAN Service Landscape provides a taxonomy of all business capabilities

Discussion

33

Page 34: BIAN Introduction - Sharifncaea2019.sharif.edu/images/Slides/NCAEA2019_BIAN2.pdf · 2019. 12. 2. · Overview The BIAN Service Landscape provides a taxonomy of all business capabilities

Bank - EA

34

Page 35: BIAN Introduction - Sharifncaea2019.sharif.edu/images/Slides/NCAEA2019_BIAN2.pdf · 2019. 12. 2. · Overview The BIAN Service Landscape provides a taxonomy of all business capabilities

Q&A

35

Page 36: BIAN Introduction - Sharifncaea2019.sharif.edu/images/Slides/NCAEA2019_BIAN2.pdf · 2019. 12. 2. · Overview The BIAN Service Landscape provides a taxonomy of all business capabilities

36

Thanks