graphconnect europe 2016 - semantic pim: using a graph data model at toy manufacturer schleich - dr....
TRANSCRIPT
semantic PDM
Using a Graph Data Model at Toy Manufacturer Schleich GmbH
Semantic Product Data Management
Dr. Andreas Weber | semantic PDM | 26.04.2016 | page 1
semantic PDM
about Schleich GmbHtoy figurines with realistic and naturalistic design
Dr. Andreas Weber | semantic PDM | 26.04.2016 | page 2
semantic PDM
equipped for tomorrow‘s challenges
Dr. Andreas Weber | semantic PDM | 26.04.2016 | page 3
chemical riskassessment ….
tomorrow
trackability traceability
today
productconformity
A B C N
.. yet another data silo?
semantic PDM
the idea
Dr. Andreas Weber | semantic PDM | 26.04.2016 | page 4
Is there any critical
Substance included?
?product
materials
substances
lab tests
measured
values
limit values
legislation
local context
lots
bearded dragon 14675
(lot 11A1)
process steps
semantic PDM
the idea
Dr. Andreas Weber | semantic PDM | 26.04.2016 | page 5
• cross company (along the entire value chain)• steady data model (no matter which ERP systems are used)• simple to understand and simple to be used• scalable and extendable (agile development!)• offering all data for answering the questions coming from customers• … and from officials
the development of a simple, cost efficient, flexible and scalable system for managing product data of toys (produced in China)
a concept beyond the well known existing systems
semantic PDM
products and processes
(ERP)
legislation (critical) substances
one .. consistent data model
Dr. Andreas Weber | semantic PDM | 26.04.2016 | page 6
Bringing together different „languages“
semantic PDM
why „semantic“
„there is an added value of data objects which is based on their relationship“
Dr. Andreas Weber | semantic PDM | 26.04.2016 | page 7
Thus ..
• focus on those relationships• treat them as dedicated data objects• give them a name ..• and make them usable in your queries / business logic
• semantics is the study of meaning• How can your data get more „meaning“?
semantic PDM
It‘s all about nodes and edges
Dr. Andreas Weber | semantic PDM | 26.04.2016 | page 8
developing a ‚Schleich onthology‘ ‚nodes‘ = subjects/objects
‚edges‘ = predicates
product idea
briefing boardconcept board
budget
project
model
project
profile
product
version
product
components
(bill of material BOM)
bill of substances
(BOS) DIN EN 71-3
limit value ‚lead‘
component X
moldtechnical specs
and documents
production process
(bill of operations BOS)
semantic PDM
Anvantage of using a semantic PDMstart small and focused …
Dr. Andreas Weber | semantic PDM | 26.04.2016 | page 9
semantic PDM
Advantage of using a semantic PDMstart small and focused … and grow as needed
Dr. Andreas Weber | semantic PDM | 26.04.2016 | page 10
semantic PDM
getting an answer means .. finding the right path
Dr. Andreas Weber | semantic PDM | 26.04.2016 | page 12
semantic PDM
SAP
Oracle
connectors(mapping)
„Micro Apps“
functional oriented applications for
• browser
• graphical Navigator
• mobile devices
• …
BOM
BOSSVHC
XML
from ECHA
Dr. Andreas Weber | semantic PDM | 26.04.2016 | page 13
Data delivered by all stakeholdersHow the data net is filled
semantic PDM
data silos
product-management
documentmanagement
ERP QC / LIMS PDMengineers
meta data
common focus in the industryconsolidating metadata from different data silos
Dr. Andreas Weber | semantic PDM | 26.04.2016 | page 14
semantic PDM
semanticProduct DataMangement
functionalfocusedSW products
product-management
documentmanagementERP QC / LIMS technical
PDM
middleware
one semantic PDM – the data poolincrementally building the data net during product development
Dr. Andreas Weber | semantic PDM | 26.04.2016 | page 15
semantic PDMtraceability concept Schleich GmbH | 12.01.2013 | Page 16 | Dr. Andreas Weber
product
component/sub assembly
raw material
Why not simply using my ERP?
„my ERP“
supplier ERP
Subsupplier ERP
semantic PDMtraceability concept Schleich GmbH | 12.01.2013 | Page 17 | Dr. Andreas Weber
product
component/sub assembly
raw material
Who is internal, who is external?
semantic PDMtraceability concept Schleich GmbH | 12.01.2013 | Page 18 | Dr. Andreas Weber
product
component/sub assembly
raw material
Who is internal, who is external?
view for my company
It‘s a matter of views ..
semantic PDMtraceability concept Schleich GmbH | 12.01.2013 | Page 19 | Dr. Andreas Weber
product
component/sub assembly
raw material
Who is internal, who is external?
view for „subsupplier“
It‘s a matter of views ..
semantic PDM
• simple and stableeasy to understand – „processes change, data stays“
• scalablestart small and grow on demand
• cross companyapplicable to each level of production process
• independent from software vendors and hardwarebeyond any ‚SAP update‘ – accessable and workable with the common technology
• collaborative and mobile (browser based)basic model for working in parallel independent of time and place
• load sharingspecial topics like ‚regulations‘ could be built up by third party and imported
Dr. Andreas Weber | semantic PDM | 26.04.2016 | page 20
Why does Schleich follow this way
semantic PDM
• Concentrating relevant data into one demand specific screen
• Giving a quick overview of approval situation
• Context sensitive document management
• Creating working lists based on far filter criterias
Dr. Andreas Weber | semantic PDM | 26.04.2016 | page 21
Some use cases
semantic PDMDr. Andreas Weber | semantic PDM | 26.04.2016 | page 23
the explaining path ..
concentrating relevant data
semantic PDM
test
scenario
product
product
version
product
model
packaging
molded
part
label
is base for
1:n
Everything in its place
Dr. Andreas Weber | semantic PDM | 26.04.2016 | page 24
1:n
supplier
costs
and approved ..
catalog #
price
franchise
launch
date
modeler
forecast
painting
instruct.
attributes
objects
semantic PDMDr. Andreas Weber | semantic PDM | 26.04.2016 | page 25
a quick overview of approval situation
semantic PDM
Context based document management
Dr. Andreas Weber | semantic PDM | 26.04.2016 | page 27
document
„Questionaire“
valid for
offered by
Supplier X
Pigment A
Pigment B
Campaign 2016got in
semantic PDM
Creating working lists„Show me the status of all molds for products for January launch 2016“
Dr. Andreas Weber | semantic PDM | 26.04.2016 | page 28
semantic PDM
recommendations
Dr. Andreas Weber | semantic PDM | 26.04.2016 | page 29
• Invest into workshopsanalyze your company language - „win your staff over“
• Use data interfaces at an early stageimport and export data from and to e.g. ERP as „daily business“
• Start smallin initial stage focus on one area of data with an immediate valuable benefit
• Grow step by stepdon‘t get lost in the shuffle of excited whishes
contact:
Andreas Webersemantic [email protected]