applying the bian standard in bank melli irandefinition: togaf 9,1 (ieee 1471 –iso 42010) ......
TRANSCRIPT
Applying the BIAN Standard in
Bank Melli Iran
January 2019
Sadad Informatics Corporation
New Product Development (NPD) Group
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
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
Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group
BIAN Members
Financial Institutions Software Vendors / Service Providers
Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group
Hype Cycle for Digital Banking Transformation, Gartner
Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group
Priority Matrix for Digital Banking Transformation
Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group
Part 1:
BIAN Architecture
Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group
Comparing Business & City Planning
Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group
Business Without a Plan
Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group
Migration to a Well Architecture Application Map
Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group
BIAN Architecture Layers & Artifacts
Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group
BIAN Artifact Samples
Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group
BIAN Contents
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
Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group
BIAN Deliverables
Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group
BIAN API Content Development Approach
Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group
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)
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.
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>>
Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group
What are fundamental banking objects?
Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group
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.
Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group
Design Foundation
Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group
Design Foundation
Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group
Design Foundation
Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group
Wireframes/First Order Connection
Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group
Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group
Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group
Clustering Service Domains
Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group
BIAN Tool Set
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
Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group
ISO 20022 Data Model
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
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
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
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>>
Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group
Step 2. Create BIAN BOM
Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group
Step 3. Adapt to ISO20022 BCM
Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group
BIAN Is A Member Driven Organization
Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group
Part 2:
BIAN in BMI
Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group
در بانک ملی ایران BIANحرکت به سمت
Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group
چارچوب و مدل اجرای پروژه در بانک ملی ایران
Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group
زمانبندی کالن پروژه
از مرحله زمانبندی )ماه(
وله ا
حلمر
: برنام ری ی از
دوی و BIAN مرج مدل لی بررسی: از
جام ارسی دان نامه
و دله
رحم
س م ای موجود : م ای ه ب ی و ت از
BIANبا مدل مرج ملی بانک
را در : راحی م ماری س م ای سروی از
BIANبانک ملی مب نی بر مدل مرج
ن راه دوی : از
)برنامه اجرایی پ اد ازی م ماری م لوب(
: راحی و اس رار ن ا حاکم ت م ماری از
سروی را
Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group
ساخ ار م پروژه
Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group
اول از پروژهخروجی ای ه و ارائه شده در مرحله
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
نیازراه اجرایی و تعیین منابع مورد ها، استخراج نقشهبندی پروژهاولویت.............
Copyright BIAN 2011 | Banking Industry Architecture NetworkSadad Informatics Corporation New Product Development Group