AIM Sales Presentations
Download
Report
Transcript AIM Sales Presentations
SWOC DAMA
Master Data Management
Peter Lamb
January 24, 2007
Master Data Management with Kalido
MDM – The Context
Capabilities of Kalido MDM
Commonalities with DIW
MDM Capabilities
How is MDM Used
Types of problems customers are solving with MDM
Benefits customers are deriving through the use of MDM
Guidelines for an MDM Implementation
Importance of business involvement
Technology evaluation
Planning
Implementation
Questions
2
Copyright © Kalido 2006
MDM – The Context
3
Copyright © Kalido 2006
Master Data Lifecycle
4
Copyright © Kalido 2006
Enterprise Wide / Cross Functional
Currencies
Customers
Regions
Brand Families
Cost Centers
Package Types
Market Segments
Business Lines
Products
Brands
Branches
Materials
SKUs
Sectors
Suppliers
Contribution Types
Departments
Product Groups
KPI definitions
Expense Types
Organization
Payees
Copyright © Kalido 2006
Assets
Units of Measurement
Channels
Sales Divisions
5
Employee Classes
Hundreds of
categories of
master data
Supply Locations
Tax Types
Why is Master Data Management So Difficult?
Partial views scattered across enterprise
In applications, data warehouses—even spreadsheets, etc.
Inconsistent formats, codes, definitions
Slow to reflect market consolidation, reorganizations, and
other business changes
Data changes are uncontrolled—often made redundantly
and inaccurately
Finished Product
Target Industry
Segment
Catalog
SCM
Line Item
Master
Data
6
Product Usage
• Height
• Length
• Width
Partner
Master
Data
Copyright © Kalido 2006
ERP
ERP
DW
Master
Data
Product
Sub Group
Brand
Sub Group
Product Spec
Product
Product
Group
Brand
Product
• Size
CRM
Master
Data
Product
Manager
Product
• Colour
DW
Master
Data
How Well-Managed is Your Master Data?
Perception:
Reality:
• 1 definition of “Margin”
• 23 definitions of “Margin”
• Market 20,000 products
• Market 5,000 products
• Have 20,000 customers
• Have 6,000 customers
• Analysts analyze info
• Analysts spend 60% of their
time gathering info
(source: customer study)
30% of all operational errors are due to poor information quality
• Books closed in 8 days—not 3
• Millions lost annually on errant
shipments
• 30% of invoices are incorrect
7
Copyright © Kalido 2006
(Reuters)
• Incorrect commission, rebate
payments
• Customer goodwill lost
• Overspending in procurement
What an MDM Solution Provides
Enrich
Authorize
Browse
Master data model
Segment
Product
Sub Group
Brand
Sub Group
Product Usage
Product
Product
Manager
Product
• Colour
Product
• Size
Catalog
Finished Product
Line Item
Consolidation – 3600 view
Product
Group
Brand
Target Industry
Consistency – Harmonization
• Height
• Length
• Width
Control – Data governance
Product Spec
Finished Product
Target Industry
Segment
Catalog
SCM
Line Item
Master
Data
8
Product Usage
• Height
• Length
• Width
Partner
Master
Data
Copyright © Kalido 2006
ERP
ERP
DW
Master
Data
Product
Sub Group
Brand
Sub Group
Product Spec
Product
Product
Group
Brand
Product
• Size
CRM
Master
Data
Product
Manager
Product
• Colour
DW
Master
Data
Real Life MDM Solution
Oracle
ERP
Finance
Vendor
AP
SAP
Enrich
Authorize
Browse
Finance
Product
Vendor
Customer
Vendor
Customer
Employee
Kalido MDM
SAP
Planning
Product
Customer
Customer
Finance
Product
Call
Centre
DW
Master Data Repository
Product
Vendor
Customer
Legacy
Sales &
Dist
Data Quality
Reporting and
Analysis
Finance
Legacy
GL
User
Mailbox
User
Exchange
9
Copyright © Kalido 2006
Active
Directory
Job
Employee
HRIS
Product
Geography
Legacy
CDM
Active Information Management
DIW – Dynamic Information Warehouse
MDM – Master Data Management
MDM and DIW – Sister Products
Capture and manage change over time
Audit log of all changes to master data
Define, hold and present business model
Change and extend business model with minimal impact
Publish master data for consumption by other applications
11 Copyright © Kalido 2006
MDM and DIW – Key Differences (current release)
DIW
MDM
Transactional and reference data
Defined for master data only
Data integrity strictly enforced
Holds data that does not conform to defined
business rules
Standard validation rules
Complex validation rules may be defined at
the attribute or subject level
No workflow
Supports workflow for business management
of new, amended or invalid master data
subjects
Client not intended for direct data entry of
master data
Web based interface intended for business
user access
Load from files or ODBC
Loads only from flat files in current release.
API supports real time updates
Manages delta detection
Delta detection, if required, must be managed
in external ETL
12 Copyright © Kalido 2006
Key Capabilities of Kalido MDM
MDM – Terms
Category
Attribute
Logical column or field defined in a category
Subject
Logical table or data set sharing common attributes and
business validation rules
Data member of a category
Catalogue
Grouping of objects in MDM – these could be model objects
such as categories or groupings of subjects selected from one
or multiple categories
14 Copyright © Kalido 2006
Key Capabilities - Model
Generic Model
Holds master data of any type as defined by the business
Hold and Present the Business Model
Define categories and attributes
Define relationships
Define complex business rules to identify non conforming data
Present the model to consuming application and to business users
15 Copyright © Kalido 2006
Key Capabilities – Managing Invalid Data
Hold but identify data that does not conform to business
rules
Empty values for mandatory attributes
Incorrect number of values for an attribute
Invalid parenting
Invalid format or data types
16 Copyright © Kalido 2006
Key Capabilities – Complex Identification of Invalid Data
17 Copyright © Kalido 2006
Key Capabilities – Audit and Control
Time variant capture and management of master data
values by attribute
Full audit logging of all changes
Definable security
18 Copyright © Kalido 2006
Key Capabilities – Governance
Workflow
Definable workflow to direct subjects into the inbox of a party
(group of users)
Users can approve, reject, authorize subjects
Issues can be raised and addressed
19 Copyright © Kalido 2006
Key Capabilities – Standard Interface
Standard Interface
Simple, but users have accepted it well
Consistent
Searching / browsing capabilities
Mass update – basket operations
Mapping capabilities to simplify updates
20 Copyright © Kalido 2006
Basket Operations
•Delete
•Catalog
•Re-catalog
•Amend ownership
•Set security
•Edit fields
•Approve
•Authorize
•Reject
•Submit for approval
Key Capabilities – Customizable Interface
Customizable Data Management Forms
HTML Style Sheets
21 Copyright © Kalido 2006
Key Capabilities – Publishing / Implementation
Master Data Publishing
Category reporting scripts provide a simple and consistent presentation
for consumption of master data
Outbound publishing of non-conformant subject data for reporting
API access
Direct access possible to underlying tables
Fast to Deliver
Simple to build
Simple to change
Prototyping an option
Business Analysis, Not The Technology
22 Copyright © Kalido 2006
Benefits Derived from MDM
Cross functional data integration
Data quality
Data decoration
Audit logging
Workflow
Interface
23 Copyright © Kalido 2006
Implementation Guidelines
Guidelines / Best Practices - Business
Engage with the business early and at every step along the way
Business commitment is crucial
Not a ‘one-off’ project – success will drive more demand
Executive support
Definition of global master data standards
What constitutes master data in the organization
Define standards
Conflict resolution
Business Must Lead
Considerable Business Time Is Required
25 Copyright © Kalido 2006
Guidelines / Best Practices - Evaluation
Allow up to three months for the evaluation process
Interview reference customers
Consult Kalido P.S. to confirm suitability of MDM as the
solution
Proof of Value
Prove the technology
Set realistic business expectations
Build confidence, interest and excitement
Have Business Users Involved in the POV
26 Copyright © Kalido 2006
Guidelines / Best Practices - Planning
Set a clear scope
Limit scope, and extend as needs arise
Business prioritization for greatest return
Try to focus on a single subject area
Define the vision
Seek buy-in immediately
Refer to existing business processes
Ensure commitment to new business processes
Step by step approach
27 Copyright © Kalido 2006
Guidelines / Best Practices - Implementation
Training personnel fully
Focus where it is required – may need multiple sessions
Engage P.S. – coaching during development
Include key business users in training – model definition as well
as interface
Get input from vendor consultants
Do not lose momentum
Iterative approach better than waterfall
Many lessons learned as first categories are implemented
Use real data and be ready for surprises that can change
priorities
28 Copyright © Kalido 2006
Guidelines / Best Practices - Model
Business involvement is critical in defining the model
Aim to resolve ambiguity – do not add to it
Use business definitions
Use business names for categories and labels
Identify business owner for each object
Identify system of record for each object
Identify data that will be maintained in MDM and the business
users that will be managing it
Define basic validation rules including unique identifiers
Publish the model for IT and business users
Graphic representation of category relationships
Detail on categories and attributes
Use MDM metadata
29 Copyright © Kalido 2006
Guidelines / Best Practices - Model
Understand where the business expects to be going –
build for current requirements, but keep long term plans
in mind
Expect to extend validation rules during the
implementation phase
Keep in mind how the data quality can be improved
How can value be added beyond initial requirements
Identify security requirements
Sensitive data must be secure or business owner is not likely to
make it available
Build confidence by demonstrating security
Split categories based on security if required to ensure control
30 Copyright © Kalido 2006
Guidelines / Best Practices – Data In and Out
Use real data during development
Load from spreadsheets rather than ETL for initial testing
Business will respond to real data and often ignore test data
Loading real data uncovers many conformance issues – do not
wait for ETL to load the data
Confirm unique keys
Expect model to change as data is loaded
Determine Outbound Requirements
Generic – an approach for all data
Specific – what feeds to consumer systems must be delivered
for the project to be successful
Define how invalid data will be handled – will it be published?
31 Copyright © Kalido 2006
Guidelines / Best Practices – Tracking and Purging
Track data - timestamp
Ideally, timestamp and track all data. This includes input feeds.
Normally multiple interfaces and sources, with many possibilities
of failure
No one likes to admit to a data problem
ETL
Source
MDM
Define an approach for deleting subject data
Focus is to get data in – data may need to be removed
May be physical delete - purge
May be flag values
Be clear - ‘inactive’ and ‘deleted’ are not the same
32 Copyright © Kalido 2006
Guidelines / Best Practices – Validity & Governance
Continuously review validation rules
Define workflow requirements
Workflow requirements may be defined in the initial model, but
clarity over data quality and ownership is likely to result in
changes
Monitor business processes that may be in place to integrate
MDM workflow where possible
Data volumes will have an impact
33 Copyright © Kalido 2006
Guidelines / Best Practices – Quality
Quality counts
Data and ETL quality is critical
Do not risk a loss in confidence – be able to prove that the data
is correct
Modularize ETL
Solid process control including error messaging required
Be prepared to restructure feeds – you may need to move from
daily to hourly
Outsourcing development not recommended
34 Copyright © Kalido 2006
Summary
Master Data Management with Kalido
SCM
Data Loader & APIs
ERP
ACTIVE INFORMATION
MANAGEMENT
Business Modeling
Change Management
Master Data Repository
EDW
Data Marts
Data
Warehouse
Manage
Notify
Workflow
Application Service (SOA)
Sources
Recipient
BI Systems & Users
Flexible storage
Data Stewardship
Output
• Business-model driven
• Extensible to all subject areas
• Handles non-conformant, invalid
and incomplete master data
• Enterprise-wide view
• Time-variant model and data
•
•
•
•
•
•
• Valid, authorized data
• Master data as a service
• EAI, Web Service, ETL & file
interfaces
36 Copyright © Kalido 2006
Search
Enrichment
Mapping
Authorization
Collaboration
Workflow-controlled
Intranet
Ventana Research Conclusions
All respondents felt KALIDO MDM was an excellent
foundation on which to roll out master data management
They spoke highly of the service provided by Kalido
consultants and commended their levels of commitment and
expertise
Most were in the early stages of implementation and felt it
was too early to quantify benefits. Nonetheless, all were
convinced benefits were accruing and would eventually be
realized and measured
Most organizations did not develop a formal business case
but they saw implementing KALIDO MDM as an essential
step toward effective information management
37 Copyright © Kalido 2006
Ventana Research – Why Kalido
Flexibility to accommodate business change
Effective dating – time dependency functionality
Fast to implement – low dependence on IT
Ability to build business rules and ensure compliance
Supports and helps enforce need to address master data ‘challenges’
Very often no business case developed as such
Often supported on basis of bigger initiative
Is ‘self evident’ that its needed
Provides excellent ‘foundation’ for MDM
Early to have ‘quantified’ business benefits but all convinced they are there
38 Copyright © Kalido 2006
Questions…
Peter Lamb
+1 416-538-6231
peter.lamb@dataarch.ca