GraphConnect Europe 2016 - Semantic PIM: Using a Graph Data Model at Toy Manufacturer Schleich - Dr. Andreas Weber
1. 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
2. semantic PDM
about Schleich GmbH
toy figurines with realistic and naturalistic design
Dr. Andreas Weber | semantic PDM | 26.04.2016 | page 2
3. semantic PDM
equipped for tomorrow‘s challenges
Dr. Andreas Weber | semantic PDM | 26.04.2016 | page 3
chemical risk
assessment ….
tomorrow
trackability traceability
today
product
conformity
A B C N
.. yet another data silo?
4. 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
5. 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
6. 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“
7. 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“?
8. 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 board
concept 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
mold technical specs
and documents
production process
(bill of operations BOS)
9. semantic PDM
Anvantage of using a semantic PDM
start small and focused …
Dr. Andreas Weber | semantic PDM | 26.04.2016 | page 9
10. semantic PDM
Advantage of using a semantic PDM
start small and focused … and grow as needed
Dr. Andreas Weber | semantic PDM | 26.04.2016 | page 10
11. semantic PDM
getting an answer means ..
Dr. Andreas Weber | semantic PDM | 26.04.2016 | page 11
12. semantic PDM
getting an answer means .. finding the right path
Dr. Andreas Weber | semantic PDM | 26.04.2016 | page 12
13. semantic PDM
SAP
Oracle
connectors
(mapping)
„Micro Apps“
functional oriented applications for
• browser
• graphical Navigator
• mobile devices
• …
BOM
BOS
SVHC
XML
from ECHA
Dr. Andreas Weber | semantic PDM | 26.04.2016 | page 13
Data delivered by all stakeholders
How the data net is filled
15. semantic PDM
semantic
Product Data
Mangement
functional
focused
SW products
product-
management
document
managementERP QC / LIMS technical
PDM
middleware
one semantic PDM – the data pool
incrementally building the data net during product development
Dr. Andreas Weber | semantic PDM | 26.04.2016 | page 15
16. 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
17. 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?
18. 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 ..
19. 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 ..
20. semantic PDM
• simple and stable
easy to understand – „processes change, data stays“
• scalable
start small and grow on demand
• cross company
applicable to each level of production process
• independent from software vendors and hardware
beyond 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 sharing
special 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
21. 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
22. semantic PDMDr. Andreas Weber | semantic PDM | 26.04.2016 | page 22
concentrating relevant data
23. semantic PDMDr. Andreas Weber | semantic PDM | 26.04.2016 | page 23
the explaining path ..
concentrating relevant data
27. 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 2016
got in
28. 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
29. semantic PDM
recommendations
Dr. Andreas Weber | semantic PDM | 26.04.2016 | page 29
• Invest into workshops
analyze your company language - „win your staff over“
• Use data interfaces at an early stage
import and export data from and to e.g. ERP as „daily business“
• Start small
in initial stage focus on one area of data with an immediate valuable benefit
• Grow step by step
don‘t get lost in the shuffle of excited whishes
contact:
Andreas Weber
semantic PDM
andreas.weber@s-pim.de