Slide 1
Data Analysis & Programming for Operations Management (DAPOM)
Wout van Wezel (Coordinator)
w.m.c.van.wezel@rug.nl
Nick Szirbik
Jan Eise Fokkema
Winward Fang
Christos Emmanouilidis
Nicky van Foreest
|
faculty of economics
and business
operations
|
faculty of economics
and business
operations
Contents
Why, What, How, and When of Dapom
|
faculty of economics
and business
operations
Why Dapom?
|
faculty of economics
and business
operations
Data Science?
OM domain knowledge
Scheduling, Inventory control,
Maintenance, Warehousing,
Logistics, etc.
Computer Science
ERP, DS
Programming, databases,
optimization
Statistics
SPSS, R
Business
analytics
BIG DATA
Machine
Learning
|
faculty of economics
and business
operations
Why Dapom?
Many developments (and lots of job openings) in Data Science.
Data Science is applied in marketing, online advertising, natural sciences, astronomy, etc.
What about Operations Management?
An ERP system of a single factory is not really interesting for Data Science.
Recent developments: organizations start generating Big Data
Supply Chain Integration
Horizontal collaboration in transportation
Internet of Things: individual machines that collect data
|
faculty of economics
and business
operations
Why Dapom?
The availability of data makes Data Science interesting for Operations Management
OM theory, concepts, and tools to include Big Data are not yet standardized
So we have to fall back on the basic tools:
Programming
Optimization libraries
Databases
|
faculty of economics
and business
operations
Learning goals
You will learn how you can:
Create a computer program
Solve optimization models
Handle big data
You can use these skills in other courses, in your thesis, and in your future jobs
|
faculty of economics
and business
operations
Learning goals
We are not a computer science program.
Main design goals regarding programming skills:
You don’t need to be experts, but you should be able to recognize experts.
Maybe you won’t program yourself in your future job, but you must be able determine what is technically possible and what a reasonable price tag is if you hire a programmer.
|
faculty of economics
and business
operations
Learning goals
Programming is more a mindset than a skill.
Essentially, programming is really easy. We have:
Variables
a=3, b=2, c=a+b
Branching based on conditions
if a > 4 then a=a+2 else a=a+3
Iteration
while a