modeldrivers the bcbs239 agile data management framework

28
BCBS239 The Agile Data Management Framework

Upload: greg-soulsby

Post on 15-Jul-2015

310 views

Category:

Data & Analytics


0 download

TRANSCRIPT

Page 1: ModelDrivers the BCBS239 agile data management framework

BCBS239 The Agile Data Management Framework

Page 2: ModelDrivers the BCBS239 agile data management framework

BCBS239 Agile data management framework2

• BCBS 239 Risk Data Aggregation issues

• 3 Big Ideas

• Agile data management implementation

• Demonstration

• Action

• Further research

Agenda

Page 3: ModelDrivers the BCBS239 agile data management framework

BCBS239 Agile data management framework

BCBS 239

3

The Basel Committee on Banking

Supervision (BCBS) has issued

Regulation 239; a mandatory

requirement for banks to

aggregate risk data and provide

comprehensive reporting.

Significant new capability

of Risk IT and Systems

is demanded

Page 4: ModelDrivers the BCBS239 agile data management framework

How to industrialize business reporting

THE ISSUE

4

Page 5: ModelDrivers the BCBS239 agile data management framework

BCBS239 Agile data management framework

One Piece of Data…Many ways to View

5

Counterparty Data

“I have to…”

“We order…” “I don’t care…”

“No way can we…”

Page 6: ModelDrivers the BCBS239 agile data management framework

BCBS239 Agile data management framework

As a Result…

6

Bringing data together for reporting is complex, costly and manual

BusinessUnit A

BusinessUnit B

BusinessUnit C

BusinessUnit D

Page 7: ModelDrivers the BCBS239 agile data management framework

BCBS239 Agile data management framework7

How does a bank manage its

risk data to BCBS239

standards on systems hard

coded to everyone's

disparate needs?

Page 8: ModelDrivers the BCBS239 agile data management framework

How to industrialize business reporting

3 Big Ideas

Congruent panoply

Global Language

Industrialization

8

Page 9: ModelDrivers the BCBS239 agile data management framework

BCBS239 Agile data management framework

The Congruent Panoply

• Congruent: in agreement or harmony

• Panoply: an extensive or impressive

collection

9

Page 10: ModelDrivers the BCBS239 agile data management framework

BCBS239 Agile data management framework

Global Language

You Have to Have a Global Language

• FIBO (Finance Industry Business

Ontology)

• Data Models

10

Page 11: ModelDrivers the BCBS239 agile data management framework

BCBS239 Agile data management framework

Industrialization

11

• Robust

• At scale

• Strong tooling

Page 12: ModelDrivers the BCBS239 agile data management framework

BCBS239 Agile data management framework

The Agile Data Management Implementation

12

Page 13: ModelDrivers the BCBS239 agile data management framework

How to industrialize business reporting

1: The Data Point Model2: ModelDR as supporting tooling

13

Page 14: ModelDrivers the BCBS239 agile data management framework

BCBS239 Agile data management framework

The Data Point Model

14

Value Value SetData Point

Aspect

Context

Many

Value1

The data point model breaks data down to atomic units

And enables it to be wire together

dynamically

Page 15: ModelDrivers the BCBS239 agile data management framework

BCBS239 Agile data management framework

Importing data into

Data Point Model

(DPM) form:

Reverse engineering

from many formats -

spread sheet, XBRL,

FIBO, database

15

Model DR is the Tool for:

Page 16: ModelDrivers the BCBS239 agile data management framework

BCBS239 Agile data management framework

Designing New DPMs

Create a new DPM viewpoint

16

Page 17: ModelDrivers the BCBS239 agile data management framework

BCBS239 Agile data management framework

Export a new DPM

Forward engineer

from DPM format to

spread sheet, XBRL,

FIBO, database

17

Page 18: ModelDrivers the BCBS239 agile data management framework

How to industrialize business reporting

DEMONSTRATION

18

Page 19: ModelDrivers the BCBS239 agile data management framework

BCBS239 Agile data management framework

Reverse Engineer a Report into a DPM

19

Report NameY Axis Aspect Y Axis Value Set Name Y Axis Coordinate Aspect Values

ReportableAspect

X Axis Aspect

X AxisValue Set

X AxisCoordinateAspect Values

Package Name Reportable Aspect Values

Page 20: ModelDrivers the BCBS239 agile data management framework

BCBS239 Agile data management framework

Reverse Engineer a FIBO ontology into a DPM

20

• FIBO (Finance Industry Business Ontology)

- an industry initiative to define finance industry terms

- provides for data congruence

- facilitates data integration, supports business process automation and enables consolidated views across the financial industry

- driven by Dodd Frank regulatory requirements for improvements in data quality and transparency

- FIBO ontology defines financial terms and concepts without ambiguity

• XBRL (eXtensible Business Reporting Language)

- a business language used by major regulators to standardise financial reporting terms

- XBRL allows universal communication through metadata taxonomies which capture and define financial concepts, terms & relationships

Page 21: ModelDrivers the BCBS239 agile data management framework

BCBS239 Agile data management framework21

Business Entity

Reverse Engineer a Data Base into a DPM

Class Level Adaptor

Attribute Adaptors

Adaptors Class Level Aspect

Attribute Level Aspect

Attribute LevelValue Sets

Resources

Page 22: ModelDrivers the BCBS239 agile data management framework

BCBS239 Agile data management framework

Designing a new viewpoint DPM to DPM

22

A third DPM wired together from 2

existing DPM

Page 23: ModelDrivers the BCBS239 agile data management framework

BCBS239 Agile data management framework

Forward Engineering

• Viewpoints

• Complex data queries

• Databases

• Specifications

• Software

23

Page 24: ModelDrivers the BCBS239 agile data management framework

BCBS239 Agile data management framework

Model DR is a data design & analysis solution;

not a massive technology play

24

Page 25: ModelDrivers the BCBS239 agile data management framework

How to industrialize business reporting

Baby steps forward

25

Page 26: ModelDrivers the BCBS239 agile data management framework

BCBS239 Agile data management framework

The data scope is enormous - where & how to begin?

26

Page 27: ModelDrivers the BCBS239 agile data management framework

BCBS239 Agile data management framework27

Start with a tactical problem with 2 disparate database

Establish success criteria

Model DR reverse

engineers two databases

into DPM form - the

congruent panoply!

Create links to the two

existing databases

Model DR creates a view

point from the two

databases e.g. a new risk

report

Model DR forward

engineers a query drawn

from the new viewpoint

Generate report drawn

from the two databases

Assesses against the

success criteria

Page 28: ModelDrivers the BCBS239 agile data management framework

BCBS239 Agile data management framework

Research

• Contact us:- http://uk.linkedin.com/in/gregsoulsby/- https://www.linkedin.com/profile/simonroberts/

• Web site: www.modeldrivers.us• News on twitter: https://twitter.com/model_dr• This slide deck: http://www.slideshare.net/greg.soulsby/• EDGAR – SEC online view of submitted: http://www.sec.gov/edgar.shtml• Arelle – Open source XBRL software report: http://arelle.org/• XBRL Abstract model specification: http://www.xbrl.org/Specification/abstractmodel-primary/PWD-2012-

06-06/abstractmodel-primary-pwd-2012-06-06.html• DATA POINT MODEL presentation, Ignacio Santos, Bank of Spain : http://www.openfiling.info/wp-

content/upLoads/data/DPMvsMDM_1.pdf• EBA’s Data Point Model: A reporting game changer for management information:

http://www.frsglobal.com/news_and_events/ebas-data-point-model-a-reporting-game-changer-for-management-information.html

• EBA: Implementing Technical Standard (ITS) on Supervisory Reporting (Data Point Model): http://www.eba.europa.eu/regulation-and-policy/supervisory-reporting/implementing-technical-standard-on-supervisory-reporting-data-point-model-/-/regulatory-activity/consultation-paper

• The Data Point Model methodology in the European Supervision: COREP/FINREP http://www.eurofiling.info/documents/DataPointModelMethodologyIB.pdf

28