+ All Categories
Home > Documents > Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ......

Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ......

Date post: 21-Sep-2020
Category:
Upload: others
View: 8 times
Download: 4 times
Share this document with a friend
48
Applying the BIAN Standard in Bank Melli Iran January 2019 Sadad Informatics Corporation New Product Development (NPD) Group
Transcript
Page 1: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Applying the BIAN Standard in

Bank Melli Iran

January 2019

Sadad Informatics Corporation

New Product Development (NPD) Group

Page 2: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

Banking Architecture

What is Architecture ? Definition : Togaf 9,1 (IEEE 1471 – ISO 42010)

The fundamental organisation of a system embodied in its components,

the relationship between these components and the environment and the

principles governing its design and evolution.

What is Banking Architecture ?

The fundamental organisation of a BANKING SYSTEM , embodied in its

components, the relationship between these components and the

environment and the principles governing its design and evolution.

So what are these components ?

Business Architecture

Application Architecture

Technology Architecture

Page 3: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

BIAN Organisation

Founded in 2008, the Banking Industry Architecture Network (BIAN) is a

global, not-for-profit organization that seeks to develop standard Service

Landscape and Semantic IT Service (A2A) Definitions for the Banking

industry. BIAN will enable the next generation of banking industry solutions

developed either in-house or commercially:

By leading banks sharing their requirements for banking services

By leading software and services vendors to implement them based on

standard semantics

Page 4: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

BIAN Members

Financial Institutions Software Vendors / Service Providers

Page 5: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

Hype Cycle for Digital Banking Transformation, Gartner

Page 6: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

Priority Matrix for Digital Banking Transformation

Page 7: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

Part 1:

BIAN Architecture

Page 8: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

Comparing Business & City Planning

Page 9: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

Business Without a Plan

Page 10: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

Migration to a Well Architecture Application Map

Page 11: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

BIAN Architecture Layers & Artifacts

Page 12: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

BIAN Artifact Samples

Page 13: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

BIAN Contents

Page 14: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

The high level BIAN

reference map The BIAN How-to Guide

series

The BIAN Metamodel

and Supporting Definition

BIAN Business Scenario

Definitions

BIAN Service Domain

Definitions and their semantic service

operations

The BIAN business

vocabulary

The emerging BIAN

Business Object Model

An API Directory with

sample content

Page 15: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

BIAN Deliverables

Page 16: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

BIAN API Content Development Approach

Page 17: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

Page 18: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

BIAN Service Landscape

Service Landscape V6.0

A BIAN Service Domain represents an ‘atomic’ logical

design.

A BIAN Service Domain represents the smallest

practical capability or functional partition that can be

service-enabled as a discrete and unique business

capability. (BIAN Metamodel V6.0)

A BIAN Service Domain Combines an Asset, a

Behaviour and a Use.

Asset refers to the tangible and intangible

things/entities/objects.

Behaviour refers to General Artefact.

Use or Action refers to Functional Pattern.

The combination of BIAN Service Domain’s associated

entity, behaviour and functional pattern is called a

Control Record.Control Record= Asset Type + Functional Pattern (incl.behaviour qualifiers) + Generic Artefact (behaviour)

Page 19: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

Business Object as Linking Pin

Capabilities focus on business objects.

Objects provide a capability focal point where

any capability dependent on a given object for

its existence is defined as a child under the

parent capability based on that object.

A BIAN Service Domain is maintaining one

principal Business Object.

Page 20: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

Track

<<Functional Pattern>>

FinancialPositionLog<<Control Record>>

Account<<Business Object>>

Finance and Accounting

<<Business Capability>>

is maintaining

focused on Position Keeping<<Service Domain>>

FinancialPosition

<<Asset>>

Example:

Log

<< General Artefact>>

Page 21: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

What are fundamental banking objects?

Page 22: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

Page 23: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture Network

What is the difference between a Business Capability, a Service Domain and a Business Object?

Serves as a baseline for Strategic

Portfolio Planning (strategy

management), Value Stream

Analysis and Heatmapping

Serves as a baseline for SOA

implementation, semantic APIs

implementation, and Information

Exchange Management

Serves as a baseline for Information/Data

Management, Data Analytics, Enterprise

Data Warehouse, Business Intelligence

and Data Governance.

Page 24: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

Design Foundation

Page 25: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

Design Foundation

Page 26: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

Design Foundation

Page 27: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

Wireframes/First Order Connection

Page 28: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

Page 29: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

Page 30: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

Clustering Service Domains

Page 31: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

BIAN Tool Set

Page 32: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

BIAN Information Model

Message Element

Message ComponentBusiness Component

Business Element

Business Object

Business Attribute

Business AssociationBusiness Relationship

ISO20022 Data Model

BIAN Information Model

BIAN BOM

traces to

traces to

traces to

traces to

traces to

Page 33: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

ISO 20022 Data Model

Page 34: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

BIAN Business Object vs ISO20022 Business Component

Business Object

(BIAN)

Business Component

(ISO20022)

Business Object is a tangible or intangible

thing which is 1) meaningful and active; and

2) influences the behavior of a banking

system.

Business Objects are the most

fundamental components of a banking

system to deliver banking services.

Business Objects deliver banking

services (e.g., payment services, loan

services) to enable a bank in its

ecosystem (to collaborate with others

partners).

Business Component is a well-structured

and reusable component which is usually

characterised by a series of ‘business

elements’.

Business Component drives a message

component which is re-usable data structure

used for assembling message definitions. In

other word, a message component is

derived from a business component by

using one, some or all of its elements. The

data defined in a message component is

‘traced’ back to the business components

and business elements.

BIAN BOM focused on business areas, business domains and service domains which results in Internally information management

ISO20022 BCM focused on business processes which result in externally observable flows

BIAN SOs

BIAN APIs

BIAN SDs

BIAN BDs BIAN BAs

Page 35: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

Example:

ISO20022 Payment Business Component: Payment

information and processes required to transfer cash

end to end from the debtor to the creditor.

Payment Instrument<<Msg Component>>

PaymentTransactionInformation<<Msg Component>>

OriginalPaymentInstruction<<Msg Component>>

traces to traces to traces totraces to

ISO20022 Business Component Model can be used to manage the exchangedinformation between BIAN service domains through service operations.

BIAN SOs/Messages (e.g., initiate payment order, execute payment

transaction)

BIAN Business Object Model can be used to manage the data ofBIAN Service Domains defined in the context of BIAN BusinessDomains/Areas.

BIAN SDs (e.g., Current Account SD, Saving Account SD, Payment Order Management SD, Payment Execution SD)

traces to

traces to

traces to

traces to

traces to

traces to

traces to

Page 36: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

Way of Working in line with ISO20022

BIAN Business Area

BIAN Business Domain

BIAN Service Domain

1. Focus on Service Domain

2. Create BIAN BOM

3. Adapt to ISO20022 BCM

Service Domain Oriented

Business Process Oriented

Page 37: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

Step 1. Focus on Service Domain _ Consumer Loan SD

Consumer Loan <<BIAN Service Domain>>

Fulfill

<<Functional Pattern>>

Loan

<<Asset>>

FulfillmentArrangement

<< General Artefact>>

Loans and Deposits <<BIAN Business Domain>>

Product Specific Fulfilment <<BIAN Business Domain>>

Operations and Execution <<BIAN Business Area>>

Page 38: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

Step 2. Create BIAN BOM

Page 39: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

Step 3. Adapt to ISO20022 BCM

Page 40: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

BIAN Is A Member Driven Organization

Page 41: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

Part 2:

BIAN in BMI

Page 42: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

در بانک ملی ایران BIANحرکت به سمت

Page 43: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

چارچوب و مدل اجرای پروژه در بانک ملی ایران

Page 44: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

زمانبندی کالن پروژه

از مرحله زمانبندی )ماه(

وله ا

حلمر

: برنام ری ی از

دوی و BIAN مرج مدل لی بررسی: از

جام ارسی دان نامه

و دله

رحم

س م ای موجود : م ای ه ب ی و ت از

BIANبا مدل مرج ملی بانک

را در : راحی م ماری س م ای سروی از

BIANبانک ملی مب نی بر مدل مرج

ن راه دوی : از

)برنامه اجرایی پ اد ازی م ماری م لوب(

: راحی و اس رار ن ا حاکم ت م ماری از

سروی را

Page 45: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

ساخ ار م پروژه

Page 46: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

اول از پروژهخروجی ای ه و ارائه شده در مرحله

Page 47: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group

پروژهدر قالب از ای شده یا در دست ه ارائه خروجی ای برخی از آموزشی محتوایBIAN(نسخه آخر) متدلوژی راهنماهایBIAN

اسناد و خروجی های مربوط بهBIAN Service Landscape

نامه واژهتعاریف وBIAN

فارسی دانشنامهBIANدر قالب یک سیستم مدیریت محتوا نحوه ترکیب راهنمایBIAN مرجعهای سایر مدلبا سند موارد کاربردBIAN بانک ملیدرهای موجود بانک ملی با مدل مرجع تطبیق معماری سسیستمBIANسازی جهت امکان سنجی پیادهBIAN

تطبیقیجدول مقایسه گزارش امکان سنجی پیاده سازیBIAN

های تحلیل نیازمندی و انتخاب مولفهسندBIAN

مرجعگرایی و با استفاده از مدل اطالعاتی بانک ملی مبتنی بر سرویسسیستم های طراحی معماری مطلوبBIAN

در بانک ملی مبتنی بر استاندارد گرا معماری مطلوب سرویسپیاده سازی ها و اقدامات استخراج پروژهBIAN

نیازراه اجرایی و تعیین منابع مورد ها، استخراج نقشهبندی پروژهاولویت.............

Page 48: Applying the BIAN Standard in Bank Melli IranDefinition: Togaf 9,1 (IEEE 1471 –ISO 42010) ... practical capability or functional partition that can be service-enabled as a discrete

Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group


Recommended