Modellen en mensen Jacob Wijngaard. (let op: y in plaats van ij)

65
Modellen en mensen Jacob Wijngaard

Transcript of Modellen en mensen Jacob Wijngaard. (let op: y in plaats van ij)

Page 1: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Modellen en mensen

Jacob Wijngaard

Page 2: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

www.wyngaard.nl(let op: y in plaats van ij)

Page 3: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Een echte tekenaap

Page 4: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Klein en Groot:

Modellen en Operations Management

Page 5: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Operations Management

• Hoe kun je de productie goed inrichten en coördineren?

• Productie in brede zin: – Inclusief aan en afvoer– Inclusief productontwikkeling en service

Page 6: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Operations Managementcoördinatie/logistiek

• Wie doet wat wanneer?• Afstemmen van inkoop en productie op

verkoop• Afstemmen van de bewerkingen op elkaar• Is er voldoende capaciteit?• Welke informatie is nodig?

Page 7: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Operations managementcoördinatie/logistiek

Page 8: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Modellen

A(Tempo)B(Dribbelen)

Page 9: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Modellen

A(Dribbelen)B(Tempo)

Page 10: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Hoeveel loopt de snelle loper (A) meer dan de langzame (B)?

• Snelheid A: v (tempo), w(dribbel)• Snelheid B: rּv (tempo), rּw (dribbel)• Neem aan:r < 1• A loopt steeds een ronde (=1) plus een beetje:

+ (1 – r2)/((v/w + r)(w/v + r))

Bij v/w = 2 en r = 0.9 is dat 0.046.Bij v/w = 1 en r = 0.9 is dat 0.053.Bij v/w = 4 en r = 0.9 is dat 0.034.

Page 11: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Modellena) Bepaling productieserieb) Bepaling van de veiligheidsvoorraadc) Order acceptatied) Productie afvlakkinge) Cyclische productie: volgorde, lengte cyclusf) Vraagvoorspellingg) Productie allocatieh) Distributiestructuuri) Transportplanningj) Magazijn inrichting

Page 12: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Stochastisch versus deterministisch

• Alles van te voren bekend: deterministische modellen

• Je weet van te voren langs welke patronen het onverwachte zich gedraagt: stochastische modellen (“werken met kansen”)

• Alles is mogelijk, niets is zeker: ???

Page 13: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Stochastische modellen

• Wachttijd modellen:– Onzekerheid in aankomst en bediening

• Voorraadmodellen:– Onzekerheid in vraag

• Onderhoudsmodellen:– Onzekerheid in faalgedrag

• …..

Page 14: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Model en “echt”

Page 15: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Daar sta je dan met je modellen

Page 16: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Dynamische programmering

• Huis verkopen binnen bepaalde tijd• Bij niet verkopen opbrengst 0• Elke tijdseenheid gemiddeld één bod• Waarde hangt af van hoeveel tijd er nog is• Biedingen tussen 1 en 2 ton:

1 2g

Page 17: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Δt V(t) V(t – Δt)

Kans is (2 – g) ּΔt

Verkocht voor (g +2)/2

Accepteren bij bod van minstens g

Page 18: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

• V(t) = {(2 – g) ּΔt ּ(g + 2)/2 + + (1 – (2 – g) ּΔt) ּV(t – Δt)}

• V(t) = maxg{(2 – g) ּΔt ּ(g + 2)/2 +

+ (1 – (2 – g) ּΔt) ּV(t – Δt)}

• (V(t) – V(t – Δt))/Δt = maxg{(2 – g)((g + 2)/2 – V(t))}

• g = V(t)

Page 19: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

• V ’(t) = (1/2)(2 – V(t))2, V(0) = 0

• Stel f (t) = 2 – V (t).

• f ’ (t) = - (1/2)(f (t))2 , f (0) = 2

• f (t) = 2/(t + 1)

• V(t ) = 2t/(t + 1)

Page 20: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Waarde (t)

0 1.2 2.4 3.6 4.8 6 7.19999999999999 8.4 9.60

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

1.8

2

Series1

Page 21: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Willekeurige verdeling van de boden

• Definieer G(x) = 1 – F(x) en E(g) = [xg xdF(x)]/G(g)

• V(t) = maxg{G(g)ּΔtּE(g) + (1 – G(g)ּΔt)ּV(t – Δt)}

• (V(t) – V(t – Δt))/Δt = maxg{G(g)(E(g) – V(t))}

• g = V(t)

• V’(t) = G(V(t)) (E(V(t)) – V(t)),

• V(0) = 0

Page 22: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Rol van modellen/modelleren

• Helpt leren denken in praktijk situaties• Geeft inzicht in praktijk• Is toepasbaar bij beslissingsondersteuning

Page 23: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Helpt leren denken?

Page 24: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Grappen

• Lopen in de regen: hoe snel lopen bij buien?• Captain Hornblower: links of rechts zoeken?• Rij dominostenen bouwen: waar gaten laten?• Aftelrijmpje: wie blijft over? • Mastermind spelen: optimale eerste vraag?• …..

Page 25: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)
Page 26: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Captain Hornblower

Page 27: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Domino day

Page 28: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Iene miene mutten,tien pond grutten,tien pond graan,iene miene mutten, jij kunt gaan

Page 29: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)
Page 30: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Geeft inzicht in de praktijk?Voorraadmodellen met beperkte

capaciteit

h, b

D(t)L, K, C

???

Page 31: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

De deterministische OR oplossing:

Gewoon optimaliseren. Bij onzekerheid vaak herplannen.

Page 32: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Machine met omsteltijden

Acceptatie

Combineren

Page 33: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Bij stochastiek:

Simuleer het maar:

Page 34: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

General models &insights

Situation specificdesign

Planning

Operating planning/ controlsystem

Operationalcontrol

Planning and control system design

Page 35: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Ontwerpen

Page 36: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Ontwerpen

Page 37: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

ProductiebeheersingAfstemming op Verkoop

Keten coördinatie

Productie eenheden

KOOP

Page 38: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

ProductiebeheersingAfstemming op Verkoop(wiel)

Keten coördinatie(frame)

Productie eenheden(bakjes)

KOOP

Page 39: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

ℓ1 ℓ2 ℓ3

Material Requirements Planning: vaste doorlooptijden

weinig aandacht voor capaciteitsbeperkingenweinig aandacht voor onzekerheid

Page 40: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Alle kruiwagens hebben dezelfde structuur, maar …..

Page 41: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Rol van modellen/modelleren

• Helpt leren denken in praktijk situaties• Geeft inzicht in praktijk• Bruikbaar bij het ontwikkelen van eenvoudige

en breed toepasbare besturingselementen• Is toepasbaar bij beslissingsondersteuning

Page 42: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Hiërarchische besturing

Page 43: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Aggregaat plan: eerst totale productie en totale voorraad bepalen

Page 44: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Toewijzing

Page 45: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)
Page 46: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Samen met:

• Roland Bemelmans• Karel van Donselaar• Rene de Koster• Paul Giesberts• Hans ten Kate• Taco van der Vaart• Nicky van Foreest• …..

Page 47: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Planningstructuur ontwerpen:

Page 48: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Planningstructuur ontwerpen:mensenwerk structureren

Page 49: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Planningstructuur: mensenrollen

• De mogelijkheden om te structureren zijn erg situatie specifiek:– De mensen ter plekke kunnen daar rekening mee

houden• Het ontwerp is nooit volledig– De mensen die er mee werken vullen nader in en

moeten ook weer kunnen afwijken

Page 50: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Empirisch onderzoek dus. Maar hoe ???

Page 51: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Empirisch onderzoek dus:

• Wat zijn de spelregels? Welke rollen?• Wanneer wijken spelers af van spelregels?• Zijn de spelregels duidelijk? • In hoeverre is er bij de spelers begrip van het

organisatiebelang ?• Hoe gaan spelers om met interferentie tussen eigenbelang

en organisatiebelang? • Hoe gaan de spelers om met onderlinge

belangentegenstellingen? • Wordt de speelruimte die er is consistent ingevuld? • De invloed van persoonskenmerken op het spel?

Page 52: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Samen met:

• Paul Konijnendijk (relatie Verkoop – Productie)• Jan de Vries (planningstructuur – organisatiestructuur)• Taco van der Vaart (inkooprelaties)• Aukje Nauta (Verkoop Binnendienst - Logistiek –

Productie in de procesindustrie)• Gera Welker (order acceptatie in MtO bedrijven)• Arnout Pool/Durk-Jouke van der Zee (lean planning bij

DE-Joure)• …..

Page 53: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Het schiet niet op

• Vraagt veel diepgaand case onderzoek• Planningstructuren vaak vaag/action research• Het leidt niet tot veel publicaties• Nauwelijks geschikt voor AIO’s • Geen main stream onderzoek

Page 54: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Geen main stream onderzoek

• Externe factoren (bedrijfsleven)– ERP (software wereld)– “lean” (consultancy)– Het gaat om innovatie

• Interne factoren (wetenschap)– Moeilijk, je laat je afleiden– Twee “ontwerp” benaderingen in Groningen– Survey onderzoek (wetenschap)

Page 55: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Survey onderzoek: Integratie helpt?

• Zijn jullie lekker samen bezig?

• Schiet het op?

Page 56: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Het schiet niet op

• Vraagt veel diepgaand case onderzoek• Planningstructuren vaak vaag/action research• Het leidt niet tot veel publicaties• Nauwelijks geschikt voor AIO’s • Geen main stream onderzoek

Page 57: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Geen main stream onderzoek

• Externe factoren (bedrijfsleven)– ERP (software wereld)– “lean” (consultancy)– Het gaat om innovatie

• Interne factoren (wetenschap)– Moeilijk, je laat je afleiden– Twee “ontwerp” benaderingen in Groningen– Survey onderzoek (wetenschap)

Page 58: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Survey onderzoek: Integratie helpt?

• Zijn jullie lekker samen bezig?

• Schiet het op?

Page 59: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Arcs of Integration(Fröhlich/Westbrook)

• Gebaseerd op IMSS II (International Manufacturing Strategy Survey, 1996)(703 bedrijven, 23 landen)

• Integratie - > Prestatie• Resultaat: bedrijven die het breedst integreren,

zowel de leveranciers als de klanten, presteren (veel) beter dan gemiddeld

• “Integratie” wordt bevraagd via concreet benoemde praktijken

• Prestatie wordt bevraagd via een “mental index”

Page 60: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Het zij zo

• OK, het probleem blijft nog wel even bestaan• Theorie bouwen kost nu eenmaal tijd• Het onderzoek vraagt een goede relatie met de

praktijk• Geschikt voor SOM:

– OPERA (Operations management & Operations Research)– HRM&OB (HRM & Organisational Behaviour)– B&IS (Business & Information Systems)

• Sluit aan bij RHO (Health Care)• Past in het onderwijs

Page 61: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Operations Management (coördinatie): Onderwijs

• Master of Business Administration/Operations and Supply Chains (RuG): academicus die kan ontwikkelen tot logistiek veranderaar

• TBK (RuG): academicus die kan ontwikkelen tot logistiek ontwerper

• EMLog (vLm): praktijk professional die leert de problematiek in een breder perspectief te zien, aandacht voor proces verbetering

• Master Zorglogistiek (vLm/NVZ): accent op procesverbetering, aandacht voor coördinatie

Page 62: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Een goed onderwerp dus.Maar ik ga er niet meer over

Page 63: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)
Page 64: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

“Getting things done with people ???”

Page 65: Modellen en mensen Jacob Wijngaard.  (let op: y in plaats van ij)

Bedrijfskunde:

“Getting things done with people !!!”