In six slides: how to choose your MDM?

advertisement
How to choose your MDM system?
Quick viewpoint by
Pierre Bonnet, COO at Orchestra Networks
www.orchestranetworks.com
www.pierre-bonnet.com
pierre.bonnet@orchestranetworks.com
Creative commons MDM Alliance Group
1
If you are a newcomer in MDM
Look at where your ref/master are managed within your IS (1/2)
Reference and Master Data = shared data, cross domains (not core transaction data)
Many meta-data:
Spreadsheets
Heterogeneous database models,
Data flows
SLA, configuration,
out of
data duplications,
without real data
permission, SOA,
governance
data links spanning several databases
models
ERP customs, etc.
Data in
the Cloud
Message
Message
Which ref/master data must be used or updated and where?
What is the information lineage performance (auditability, traceability)?
?
Internal consumer and producer systems and third party systems
Creative commons MDM Alliance Group
2
If you are a newcomer in MDM
Look at where your ref/master are managed within your IS (2/2)
Reference and Master Data = shared data, cross domains (not core transaction data)
Many meta-data:
Spreadsheets
Heterogeneous database models,
Data flows
SLA, configuration,
out of
data duplications,
without real data
permission, SOA,
governance
data links spanning several databases
models
ERP customs, etc.
Data in
the Cloud
Message
Message
EAI/ESB
Information
lineage
(traceability,
auditability)
Data governance
- data approval
- data validation
- data entry, query
- version, etc.
Repository of ref/master data
MDM
based on a unified data model
+ BRMS if needed (see next)
Internal consumer and producer systems and third party systems
Creative commons MDM Alliance Group
3
Which lifecycle management project?
Top-notch project lifecycle management to succeed in MDM
IT
Business Users
Capture requirements applied to a MDM domain
such as HR, Financial, Product, Organization, etc.
DSL (UML)
Capture of the business
concepts dictionary
and business objects
with their lifecycles
60%
Model-driven
MDM
UI data
governance
validation
Declarative Data model
adaptations within the MDM
directly and under the
control of business users
Gap analysis
DSL (UML)
++ 60%
Most of the time less
than 4 iterations
are sufficient
Model-driven
MDM
iteration++
100%
IT integration
User Acceptance Test and Delivery
T0
NO TUNNEL EFFECT
Model-driven allows for
reducing useless
software development as
a large part is generated
from the data model
automatically
BUSINESS VALIDATION
Taking into account data
models adaptations by
using a declarative data
modeling feature within
the MDM directly,
empowering Business
Users to really participate
in the project and then
secure the deliverable
T0+ 2 months
Creative commons MDM Alliance Group
4
Key technology to support the ERP sustainability (1/2)
Pain #1
•
Lack of data links management to ref/master data located outside the
ERP scope
•
It means that integrity constraints applied to foreign keys connected
to something outside the ERP scope are not managed in data models
and database systems, but in heavy and dangerous hard-coded
software elsewhere (applications, EAI/ESB, etc.)
The four ERP pains
in the ref/master
data field
Pain #2
•
Lack of ref/master data governance functions and bad ref/master
data lineage
ERP scope
Ref/Master
data
Pain #3
•
Publication to third party systems is not recommended due to UI
concerns and security risks
?
Data Governance
Data lineage
Foreign Keys
Foreign Keys
Foreign Keys
Pain #4
•
•
When a BRMS must be connected to the ERP it means that rules
lineage cannot be really enforced as ref/master data used by
business rules are frozen within the ERP
Next: find out how to remove these pains
BRMS use is key when a company wants to reduce its customs
implementations within the ERP, and then optimize its maintenance
and migration when new ERP releases are integrated
Creative commons MDM Alliance Group
5
Key technology to support the ERP sustainability (2/2)
The sustainability of this ERP is ensured
Its use can be extended without any risks in relation to ref/master data
ERP scope
Ref/Master
data
Other system
Ref/Master
data
Other system
Ref/Master
data
Third party systems
Data Governance
Data lineage
MDM
uses – self provisioning – reporting – export…
uses
Via the cloud
Rules lineage align with
ref/data lineage
BRMS
Creative commons MDM Alliance Group
6
Key technology to enforce the SOA governance
Other system
ERP scope
Other system
Via the cloud
services
services
services
SOA governance time platform (development, provisionning)
• services portfolio
• SLA
• configuration, parameterization
• all meta-data applied to data, rules
and processes
rights
to the
MDM
system
Data lineage
Rules lineage
Rules lineage
Project lifecycle management
Configuration, test
MDM
• data flows
• validation
• business audit trail
• data flows recycling management
BRMS
• Policies
• Pre and post-conditions
of services
• data mapping rules
BPM
Web portal and dvpt platform
• Orchestration in relation
to interworking concerns
SOA execution time
platform (production)
Monitoring
MDM
BRMS
BPM
Web
portal
Capacity planning
Data injection
Virtualization
end user with
selfprovisioning
rights
CMDB
SAML
SSO
WSDM
UDDI
ESB, WS-* stack, portal, app
end user
Creative commons MDM Alliance Group
7
What do you need to enforce this architecture?
You need a Model-driven MDM with reliable, performant and responsivess
Data Governance Functions open to business users
In priority look at www.orchestranetworks.com
Creative commons MDM Alliance Group
8
Orchestra Networks
Pure player in Model driven MDM and Data Governance
IT
•Full web, java, XML
schema
•Full Data Governance
functions
•Full Information
lineage and lifecycle
management
•RDBMS persistence
with XML-ORM
•Distributed repository
•Ready to integrate to
back-ends and third
party solutions
Method
•Full Model-driven
which reduced the
workload of bespoke
software
development
•Rich data model can
be modeled: the more
powerful feature
existing on the
market
Strategy
•Pure player in the
field, no locked-in to
any third party
solutions such as
EAI/ESB, Data
Quality, etc.
•Full cross industries
and business units
•Founded in 2000, +10
years of R&D
•Iterative lifecycle
project thanks to the
Model-driven
approach
•+ 40 references in
production: reliability,
performance,
responsiveness
•First project in
production within 2
months
•USA, UK, Europe
•4 days training
•Evangelization
through 2 not-forprofit organizations:
MAG and S-IT-A
Creative commons MDM Alliance Group
9
Orchestra Networks
Reliable, Performant and Responsive
Partial list of customers
see www.orchestranetworks.com to be updated
Creative commons MDM Alliance Group
10
Thanks
www.orchestranetworks.com
www.pierre-bonnet.com
pierre.bonnet@orchestranetworks.com
Creative commons MDM Alliance Group
11
Download