Sneller en beter roosteren: waarom data de basis vormt voor een efficiënter roosterproces - Irving...
Transcript of Sneller en beter roosteren: waarom data de basis vormt voor een efficiënter roosterproces - Irving...
Sneller en beter roosterenWaarom data de basis vormt voor een efficienter roosterproces
Irving van Heuven van Staereling
18 juni 2015
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 1 / 22
Over deze presentatie
Introductie
Promovendus bij het Centrum Wiskunde & Informatica (CWI).
Achtergrond in Business Analytics, Econometrie & Wiskunde.
Doel presentatie
Aantonen dat het roosterproces sneller en beter kan.
Stimuleren om data (beter) te registreren.
Samenwerking tot stand brengen om (meer) automatisch te roosteren.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 2 / 22
Over deze presentatie
Introductie
Promovendus bij het Centrum Wiskunde & Informatica (CWI).
Achtergrond in Business Analytics, Econometrie & Wiskunde.
Doel presentatie
Aantonen dat het roosterproces sneller en beter kan.
Stimuleren om data (beter) te registreren.
Samenwerking tot stand brengen om (meer) automatisch te roosteren.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 2 / 22
Over deze presentatie
Introductie
Promovendus bij het Centrum Wiskunde & Informatica (CWI).
Achtergrond in Business Analytics, Econometrie & Wiskunde.
Doel presentatie
Aantonen dat het roosterproces sneller en beter kan.
Stimuleren om data (beter) te registreren.
Samenwerking tot stand brengen om (meer) automatisch te roosteren.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 2 / 22
Over deze presentatie
Introductie
Promovendus bij het Centrum Wiskunde & Informatica (CWI).
Achtergrond in Business Analytics, Econometrie & Wiskunde.
Doel presentatie
Aantonen dat het roosterproces sneller en beter kan.
Stimuleren om data (beter) te registreren.
Samenwerking tot stand brengen om (meer) automatisch te roosteren.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 2 / 22
Over deze presentatie
Introductie
Promovendus bij het Centrum Wiskunde & Informatica (CWI).
Achtergrond in Business Analytics, Econometrie & Wiskunde.
Doel presentatie
Aantonen dat het roosterproces sneller en beter kan.
Stimuleren om data (beter) te registreren.
Samenwerking tot stand brengen om (meer) automatisch te roosteren.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 2 / 22
Overzicht
1 Het huidige roosterproces
2 Roosteroptimalisatie: hoe werkt dat?
3 Case study: Vrije Universiteit
4 De kloof tussen theorie en praktijk
5 Conclusies
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 3 / 22
Het huidige roosterproces
Overzicht
1 Het huidige roosterproces
2 Roosteroptimalisatie: hoe werkt dat?
3 Case study: Vrije Universiteit
4 De kloof tussen theorie en praktijk
5 Conclusies
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 4 / 22
Het huidige roosterproces
Traject tot publicatie van rooster
Roosterproces
Rooster van vorig jaar als startpunt.
Veranderingen ten opzichte van vorig jaar op een rij zetten.
Nieuwe vakken, andere studentenaantallen.
Docenten geven voorkeuren en voorwaarden aan.
Taken van de roostermakers
Lezen van mailtjes.
Handmatig inroosteren van colleges; zoeken naar verbeteringen(“puzzelen”).
Sturen van mailtjes, aanpassing suggereren of bevestiging vragen.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 5 / 22
Het huidige roosterproces
Traject tot publicatie van rooster
Roosterproces
Rooster van vorig jaar als startpunt.
Veranderingen ten opzichte van vorig jaar op een rij zetten.
Nieuwe vakken, andere studentenaantallen.
Docenten geven voorkeuren en voorwaarden aan.
Taken van de roostermakers
Lezen van mailtjes.
Handmatig inroosteren van colleges; zoeken naar verbeteringen(“puzzelen”).
Sturen van mailtjes, aanpassing suggereren of bevestiging vragen.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 5 / 22
Het huidige roosterproces
Traject tot publicatie van rooster
Roosterproces
Rooster van vorig jaar als startpunt.
Veranderingen ten opzichte van vorig jaar op een rij zetten.
Nieuwe vakken, andere studentenaantallen.
Docenten geven voorkeuren en voorwaarden aan.
Taken van de roostermakers
Lezen van mailtjes.
Handmatig inroosteren van colleges; zoeken naar verbeteringen(“puzzelen”).
Sturen van mailtjes, aanpassing suggereren of bevestiging vragen.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 5 / 22
Het huidige roosterproces
Traject tot publicatie van rooster
Roosterproces
Rooster van vorig jaar als startpunt.
Veranderingen ten opzichte van vorig jaar op een rij zetten.
Nieuwe vakken, andere studentenaantallen.
Docenten geven voorkeuren en voorwaarden aan.
Taken van de roostermakers
Lezen van mailtjes.
Handmatig inroosteren van colleges; zoeken naar verbeteringen(“puzzelen”).
Sturen van mailtjes, aanpassing suggereren of bevestiging vragen.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 5 / 22
Het huidige roosterproces
Traject tot publicatie van rooster
Roosterproces
Rooster van vorig jaar als startpunt.
Veranderingen ten opzichte van vorig jaar op een rij zetten.
Nieuwe vakken, andere studentenaantallen.
Docenten geven voorkeuren en voorwaarden aan.
Taken van de roostermakers
Lezen van mailtjes.
Handmatig inroosteren van colleges; zoeken naar verbeteringen(“puzzelen”).
Sturen van mailtjes, aanpassing suggereren of bevestiging vragen.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 5 / 22
Het huidige roosterproces
Traject tot publicatie van rooster
Roosterproces
Rooster van vorig jaar als startpunt.
Veranderingen ten opzichte van vorig jaar op een rij zetten.
Nieuwe vakken, andere studentenaantallen.
Docenten geven voorkeuren en voorwaarden aan.
Taken van de roostermakers
Lezen van mailtjes.
Handmatig inroosteren van colleges; zoeken naar verbeteringen(“puzzelen”).
Sturen van mailtjes, aanpassing suggereren of bevestiging vragen.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 5 / 22
Het huidige roosterproces
Traject tot publicatie van rooster
Roosterproces
Rooster van vorig jaar als startpunt.
Veranderingen ten opzichte van vorig jaar op een rij zetten.
Nieuwe vakken, andere studentenaantallen.
Docenten geven voorkeuren en voorwaarden aan.
Taken van de roostermakers
Lezen van mailtjes.
Handmatig inroosteren van colleges; zoeken naar verbeteringen(“puzzelen”).
Sturen van mailtjes, aanpassing suggereren of bevestiging vragen.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 5 / 22
Het huidige roosterproces
Motivatie om te veranderen
Tijdsinspanning
Proces duurt meestal maanden.
Bij hogescholen en universiteiten werken mogelijk tientallen mensenaan het maken van een rooster.
Nadelen van de huidige situatie
Neemt veel tijd in beslag (en mogelijk veel stress) → hoge kosten.
Handmatig werk kan leiden tot fouten.
Gebrek aan tijd of inzicht kan leiden tot inefficiente roosters.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 6 / 22
Het huidige roosterproces
Motivatie om te veranderen
Tijdsinspanning
Proces duurt meestal maanden.
Bij hogescholen en universiteiten werken mogelijk tientallen mensenaan het maken van een rooster.
Nadelen van de huidige situatie
Neemt veel tijd in beslag (en mogelijk veel stress) → hoge kosten.
Handmatig werk kan leiden tot fouten.
Gebrek aan tijd of inzicht kan leiden tot inefficiente roosters.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 6 / 22
Het huidige roosterproces
Motivatie om te veranderen
Tijdsinspanning
Proces duurt meestal maanden.
Bij hogescholen en universiteiten werken mogelijk tientallen mensenaan het maken van een rooster.
Nadelen van de huidige situatie
Neemt veel tijd in beslag (en mogelijk veel stress) → hoge kosten.
Handmatig werk kan leiden tot fouten.
Gebrek aan tijd of inzicht kan leiden tot inefficiente roosters.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 6 / 22
Het huidige roosterproces
Motivatie om te veranderen
Tijdsinspanning
Proces duurt meestal maanden.
Bij hogescholen en universiteiten werken mogelijk tientallen mensenaan het maken van een rooster.
Nadelen van de huidige situatie
Neemt veel tijd in beslag (en mogelijk veel stress) → hoge kosten.
Handmatig werk kan leiden tot fouten.
Gebrek aan tijd of inzicht kan leiden tot inefficiente roosters.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 6 / 22
Het huidige roosterproces
Motivatie om te veranderen
Voorbeeld
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 7 / 22
Het huidige roosterproces
Motivatie om te veranderen
Voorbeeld
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 7 / 22
Het huidige roosterproces
Motivatie om te veranderen
Voorbeeld
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 7 / 22
Het huidige roosterproces
Doelstelling
Idealiter
Docenten geven hun voorwaarden en voorkeuren digitaal op.
Computer kan met een druk op de knop een rooster maken dat zogoed mogelijk hieraan voldoet.
Roostermaker en docenten hoeven alleen maar te controleren, enhandmatig aanpassen waar nodig.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 8 / 22
Het huidige roosterproces
Doelstelling
Idealiter
Docenten geven hun voorwaarden en voorkeuren digitaal op.
Computer kan met een druk op de knop een rooster maken dat zogoed mogelijk hieraan voldoet.
Roostermaker en docenten hoeven alleen maar te controleren, enhandmatig aanpassen waar nodig.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 8 / 22
Het huidige roosterproces
Doelstelling
Idealiter
Docenten geven hun voorwaarden en voorkeuren digitaal op.
Computer kan met een druk op de knop een rooster maken dat zogoed mogelijk hieraan voldoet.
Roostermaker en docenten hoeven alleen maar te controleren, enhandmatig aanpassen waar nodig.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 8 / 22
Roosteroptimalisatie: hoe werkt dat?
Overzicht
1 Het huidige roosterproces
2 Roosteroptimalisatie: hoe werkt dat?
3 Case study: Vrije Universiteit
4 De kloof tussen theorie en praktijk
5 Conclusies
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 9 / 22
Roosteroptimalisatie: hoe werkt dat?
Probleembeschrijving
Vraag
Hoe het beste rooster voor een middelbare school, hogeschool ofuniversiteit te vinden?
Aan elk college een tijdstip en een zaal toewijzen.
Opmerking
Moet snel kunnen.
Subvraag
Hoe is “het beste rooster” gedefinieerd?
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 10 / 22
Roosteroptimalisatie: hoe werkt dat?
Probleembeschrijving
Vraag
Hoe het beste rooster voor een middelbare school, hogeschool ofuniversiteit te vinden?
Aan elk college een tijdstip en een zaal toewijzen.
Opmerking
Moet snel kunnen.
Subvraag
Hoe is “het beste rooster” gedefinieerd?
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 10 / 22
Roosteroptimalisatie: hoe werkt dat?
Probleembeschrijving
Vraag
Hoe het beste rooster voor een middelbare school, hogeschool ofuniversiteit te vinden?
Aan elk college een tijdstip en een zaal toewijzen.
Opmerking
Moet snel kunnen.
Subvraag
Hoe is “het beste rooster” gedefinieerd?
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 10 / 22
Roosteroptimalisatie: hoe werkt dat?
Probleembeschrijving
Vraag
Hoe het beste rooster voor een middelbare school, hogeschool ofuniversiteit te vinden?
Aan elk college een tijdstip en een zaal toewijzen.
Opmerking
Moet snel kunnen.
Subvraag
Hoe is “het beste rooster” gedefinieerd?
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 10 / 22
Roosteroptimalisatie: hoe werkt dat?
Definitie van een goed rooster: prestatiemaatstaven
Voorwaarden
Docent mag niet werken op zijn/haar vrije dag.
Student mag geen twee verplichte overlappende colleges hebben.
Colleges van een vak mogen niet op dezelfde dag worden gegeven.
Voorkeuren
Geen tussenuren.
Gebalanceerde werkdruk (voor zowel student als docent).
Collegevrije dagen.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 11 / 22
Roosteroptimalisatie: hoe werkt dat?
Definitie van een goed rooster: prestatiemaatstaven
Voorwaarden
Docent mag niet werken op zijn/haar vrije dag.
Student mag geen twee verplichte overlappende colleges hebben.
Colleges van een vak mogen niet op dezelfde dag worden gegeven.
Voorkeuren
Geen tussenuren.
Gebalanceerde werkdruk (voor zowel student als docent).
Collegevrije dagen.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 11 / 22
Roosteroptimalisatie: hoe werkt dat?
Definitie van een goed rooster: prestatiemaatstaven
Voorwaarden
Docent mag niet werken op zijn/haar vrije dag.
Student mag geen twee verplichte overlappende colleges hebben.
Colleges van een vak mogen niet op dezelfde dag worden gegeven.
Voorkeuren
Geen tussenuren.
Gebalanceerde werkdruk (voor zowel student als docent).
Collegevrije dagen.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 11 / 22
Roosteroptimalisatie: hoe werkt dat?
Definitie van een goed rooster: prestatiemaatstaven
Voorwaarden
Docent mag niet werken op zijn/haar vrije dag.
Student mag geen twee verplichte overlappende colleges hebben.
Colleges van een vak mogen niet op dezelfde dag worden gegeven.
Voorkeuren
Geen tussenuren.
Gebalanceerde werkdruk (voor zowel student als docent).
Collegevrije dagen.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 11 / 22
Roosteroptimalisatie: hoe werkt dat?
Definitie van een goed rooster: prestatiemaatstaven
Voorwaarden
Docent mag niet werken op zijn/haar vrije dag.
Student mag geen twee verplichte overlappende colleges hebben.
Colleges van een vak mogen niet op dezelfde dag worden gegeven.
Voorkeuren
Geen tussenuren.
Gebalanceerde werkdruk (voor zowel student als docent).
Collegevrije dagen.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 11 / 22
Roosteroptimalisatie: hoe werkt dat?
Definitie van een goed rooster: prestatiemaatstaven
Voorwaarden
Docent mag niet werken op zijn/haar vrije dag.
Student mag geen twee verplichte overlappende colleges hebben.
Colleges van een vak mogen niet op dezelfde dag worden gegeven.
Voorkeuren
Geen tussenuren.
Gebalanceerde werkdruk (voor zowel student als docent).
Collegevrije dagen.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 11 / 22
Roosteroptimalisatie: hoe werkt dat?
Definitie van een goed rooster: prestatiemaatstaven
Aanpak
Het belang van elke ongewenste gebeurtenis kwantificeren.
Voorbeeld
Stel dat “tussenuur” en “collegevrije dag” resp. score 2 en 5 hebben. Deinterpretatie is dan dat studenten bereid zijn om:
een of twee tussenuren te hebben, in ruil voor een collegevrije dag.
hun collegevrije dag op te offeren om drie tussenuren te besparen.
Kwaliteit van een rooster
De som van alle “kosten” bepaalt de kwaliteit van een rooster.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 12 / 22
Roosteroptimalisatie: hoe werkt dat?
Definitie van een goed rooster: prestatiemaatstaven
Aanpak
Het belang van elke ongewenste gebeurtenis kwantificeren.
Voorbeeld
Stel dat “tussenuur” en “collegevrije dag” resp. score 2 en 5 hebben. Deinterpretatie is dan dat studenten bereid zijn om:
een of twee tussenuren te hebben, in ruil voor een collegevrije dag.
hun collegevrije dag op te offeren om drie tussenuren te besparen.
Kwaliteit van een rooster
De som van alle “kosten” bepaalt de kwaliteit van een rooster.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 12 / 22
Roosteroptimalisatie: hoe werkt dat?
Definitie van een goed rooster: prestatiemaatstaven
Aanpak
Het belang van elke ongewenste gebeurtenis kwantificeren.
Voorbeeld
Stel dat “tussenuur” en “collegevrije dag” resp. score 2 en 5 hebben. Deinterpretatie is dan dat studenten bereid zijn om:
een of twee tussenuren te hebben, in ruil voor een collegevrije dag.
hun collegevrije dag op te offeren om drie tussenuren te besparen.
Kwaliteit van een rooster
De som van alle “kosten” bepaalt de kwaliteit van een rooster.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 12 / 22
Roosteroptimalisatie: hoe werkt dat?
Definitie van een goed rooster: prestatiemaatstaven
Aanpak
Het belang van elke ongewenste gebeurtenis kwantificeren.
Voorbeeld
Stel dat “tussenuur” en “collegevrije dag” resp. score 2 en 5 hebben. Deinterpretatie is dan dat studenten bereid zijn om:
een of twee tussenuren te hebben, in ruil voor een collegevrije dag.
hun collegevrije dag op te offeren om drie tussenuren te besparen.
Kwaliteit van een rooster
De som van alle “kosten” bepaalt de kwaliteit van een rooster.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 12 / 22
Roosteroptimalisatie: hoe werkt dat?
Definitie van een goed rooster: prestatiemaatstaven
Aanpak
Het belang van elke ongewenste gebeurtenis kwantificeren.
Voorbeeld
Stel dat “tussenuur” en “collegevrije dag” resp. score 2 en 5 hebben. Deinterpretatie is dan dat studenten bereid zijn om:
een of twee tussenuren te hebben, in ruil voor een collegevrije dag.
hun collegevrije dag op te offeren om drie tussenuren te besparen.
Kwaliteit van een rooster
De som van alle “kosten” bepaalt de kwaliteit van een rooster.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 12 / 22
Roosteroptimalisatie: hoe werkt dat?
Oplossingsmethode
Zoekmethoden
Hetzelfde als dat een mens zou doen.
Zoeken naar verbeteringen: verschuiven van colleges, en deverandering doorvoeren als het een beter rooster oplevert.
Eventueel: meerdere stappen vooruit denken.
Verschil: sneller en consistenter.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 13 / 22
Roosteroptimalisatie: hoe werkt dat?
Oplossingsmethode
Zoekmethoden
Hetzelfde als dat een mens zou doen.
Zoeken naar verbeteringen: verschuiven van colleges, en deverandering doorvoeren als het een beter rooster oplevert.
Eventueel: meerdere stappen vooruit denken.
Verschil: sneller en consistenter.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 13 / 22
Roosteroptimalisatie: hoe werkt dat?
Oplossingsmethode
Zoekmethoden
Hetzelfde als dat een mens zou doen.
Zoeken naar verbeteringen: verschuiven van colleges, en deverandering doorvoeren als het een beter rooster oplevert.
Eventueel: meerdere stappen vooruit denken.
Verschil: sneller en consistenter.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 13 / 22
Roosteroptimalisatie: hoe werkt dat?
Oplossingsmethode
Zoekmethoden
Hetzelfde als dat een mens zou doen.
Zoeken naar verbeteringen: verschuiven van colleges, en deverandering doorvoeren als het een beter rooster oplevert.
Eventueel: meerdere stappen vooruit denken.
Verschil: sneller en consistenter.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 13 / 22
Case study: Vrije Universiteit
Overzicht
1 Het huidige roosterproces
2 Roosteroptimalisatie: hoe werkt dat?
3 Case study: Vrije Universiteit
4 De kloof tussen theorie en praktijk
5 Conclusies
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 14 / 22
Case study: Vrije Universiteit
Gebruikte data
Omgeving
Roosteren voor de VU, periode september t/m december.
Vrije Universiteit
Aantal studenten: 24517
Aantal vakken: 1500
Opmerking
Enkele aannames gedaan m.b.t. beschikbaarheid docenten (data nietbeschikbaar).
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 15 / 22
Case study: Vrije Universiteit
Gebruikte data
Omgeving
Roosteren voor de VU, periode september t/m december.
Vrije Universiteit
Aantal studenten: 24517
Aantal vakken: 1500
Opmerking
Enkele aannames gedaan m.b.t. beschikbaarheid docenten (data nietbeschikbaar).
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 15 / 22
Case study: Vrije Universiteit
Gebruikte data
Omgeving
Roosteren voor de VU, periode september t/m december.
Vrije Universiteit
Aantal studenten: 24517
Aantal vakken: 1500
Opmerking
Enkele aannames gedaan m.b.t. beschikbaarheid docenten (data nietbeschikbaar).
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 15 / 22
Case study: Vrije Universiteit
Optimalisatie
0 10 20 30
100
200
300
Seconden
#ov
erla
pp
end
eco
llege
s
0 10 20 300
100
200
300
400
Seconden#
onve
rdee
lde
colle
ges
0 10 20 30
1,000
1,500
2,000
Seconden
#tu
ssen
ure
n
0 10 20 30
1,000
1,200
1,400
Seconden
#la
nge
dag
en
0 10 20 30100
200
300
400
Seconden
#ze
erla
nge
dag
en
0 10 20 30
7,300
7,400
7,500
Seconden
#w
erkd
agen
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 16 / 22
Case study: Vrije Universiteit
Samenvatting resultaten
Verbeteringen
Aantal overlappende colleges en tussenuren met 70% verminderd.
Aan vrijwel alle voorwaarden (beschikbaarheden docenten) is voldaan.
Efficienter zaalgebruik (5 % ruimtebesparing).
25% ruimtebesparing mogelijk als niet wordt geroosterd op aanname,maar op inschrijvingen (bijv. uit SAP).
Resultaten uit buitenlands onderzoek voor middelbare scholen
Soortgelijke verbeteringen: 50% tot 60% efficienter op zelfde aspecten.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 17 / 22
Case study: Vrije Universiteit
Samenvatting resultaten
Verbeteringen
Aantal overlappende colleges en tussenuren met 70% verminderd.
Aan vrijwel alle voorwaarden (beschikbaarheden docenten) is voldaan.
Efficienter zaalgebruik (5 % ruimtebesparing).
25% ruimtebesparing mogelijk als niet wordt geroosterd op aanname,maar op inschrijvingen (bijv. uit SAP).
Resultaten uit buitenlands onderzoek voor middelbare scholen
Soortgelijke verbeteringen: 50% tot 60% efficienter op zelfde aspecten.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 17 / 22
Case study: Vrije Universiteit
Samenvatting resultaten
Verbeteringen
Aantal overlappende colleges en tussenuren met 70% verminderd.
Aan vrijwel alle voorwaarden (beschikbaarheden docenten) is voldaan.
Efficienter zaalgebruik (5 % ruimtebesparing).
25% ruimtebesparing mogelijk als niet wordt geroosterd op aanname,maar op inschrijvingen (bijv. uit SAP).
Resultaten uit buitenlands onderzoek voor middelbare scholen
Soortgelijke verbeteringen: 50% tot 60% efficienter op zelfde aspecten.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 17 / 22
Case study: Vrije Universiteit
Samenvatting resultaten
Verbeteringen
Aantal overlappende colleges en tussenuren met 70% verminderd.
Aan vrijwel alle voorwaarden (beschikbaarheden docenten) is voldaan.
Efficienter zaalgebruik (5 % ruimtebesparing).
25% ruimtebesparing mogelijk als niet wordt geroosterd op aanname,maar op inschrijvingen (bijv. uit SAP).
Resultaten uit buitenlands onderzoek voor middelbare scholen
Soortgelijke verbeteringen: 50% tot 60% efficienter op zelfde aspecten.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 17 / 22
Case study: Vrije Universiteit
Samenvatting resultaten
Verbeteringen
Aantal overlappende colleges en tussenuren met 70% verminderd.
Aan vrijwel alle voorwaarden (beschikbaarheden docenten) is voldaan.
Efficienter zaalgebruik (5 % ruimtebesparing).
25% ruimtebesparing mogelijk als niet wordt geroosterd op aanname,maar op inschrijvingen (bijv. uit SAP).
Resultaten uit buitenlands onderzoek voor middelbare scholen
Soortgelijke verbeteringen: 50% tot 60% efficienter op zelfde aspecten.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 17 / 22
De kloof tussen theorie en praktijk
Overzicht
1 Het huidige roosterproces
2 Roosteroptimalisatie: hoe werkt dat?
3 Case study: Vrije Universiteit
4 De kloof tussen theorie en praktijk
5 Conclusies
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 18 / 22
De kloof tussen theorie en praktijk
Praktische knelpunten
Praktische knelpunten
Teveel data om te registreren → Informatie zit in hoofden vanroostermakers
Tegenzin onder roostermakers.
Geen geschikt roostersoftwarepakket te vinden (niet “op maatgemaakt”, slechte kwaliteit roosters).
Misschien (deels) mogelijk, maar te duur.
“We doen het altijd zo.”
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 19 / 22
De kloof tussen theorie en praktijk
Praktische knelpunten
Praktische knelpunten
Teveel data om te registreren → Informatie zit in hoofden vanroostermakers
Tegenzin onder roostermakers.
Geen geschikt roostersoftwarepakket te vinden (niet “op maatgemaakt”, slechte kwaliteit roosters).
Misschien (deels) mogelijk, maar te duur.
“We doen het altijd zo.”
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 19 / 22
De kloof tussen theorie en praktijk
Praktische knelpunten
Praktische knelpunten
Teveel data om te registreren → Informatie zit in hoofden vanroostermakers
Tegenzin onder roostermakers.
Geen geschikt roostersoftwarepakket te vinden (niet “op maatgemaakt”, slechte kwaliteit roosters).
Misschien (deels) mogelijk, maar te duur.
“We doen het altijd zo.”
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 19 / 22
De kloof tussen theorie en praktijk
Praktische knelpunten
Praktische knelpunten
Teveel data om te registreren → Informatie zit in hoofden vanroostermakers
Tegenzin onder roostermakers.
Geen geschikt roostersoftwarepakket te vinden (niet “op maatgemaakt”, slechte kwaliteit roosters).
Misschien (deels) mogelijk, maar te duur.
“We doen het altijd zo.”
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 19 / 22
De kloof tussen theorie en praktijk
Praktische knelpunten
Praktische knelpunten
Teveel data om te registreren → Informatie zit in hoofden vanroostermakers
Tegenzin onder roostermakers.
Geen geschikt roostersoftwarepakket te vinden (niet “op maatgemaakt”, slechte kwaliteit roosters).
Misschien (deels) mogelijk, maar te duur.
“We doen het altijd zo.”
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 19 / 22
De kloof tussen theorie en praktijk
Oplossing
Wat is er nu?
Algoritmen om roosters goed automatisch op te lossen.
Wat ontbreekt er?
Volledig geregistreerde data om deze algoritmen te kunnen latenwerken.
Gebruikersvriendelijke interface.
Doel van deze presentatie
Samenwerking tot stand brengen om (meer) automatisch te roosteren.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 20 / 22
De kloof tussen theorie en praktijk
Oplossing
Wat is er nu?
Algoritmen om roosters goed automatisch op te lossen.
Wat ontbreekt er?
Volledig geregistreerde data om deze algoritmen te kunnen latenwerken.
Gebruikersvriendelijke interface.
Doel van deze presentatie
Samenwerking tot stand brengen om (meer) automatisch te roosteren.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 20 / 22
De kloof tussen theorie en praktijk
Oplossing
Wat is er nu?
Algoritmen om roosters goed automatisch op te lossen.
Wat ontbreekt er?
Volledig geregistreerde data om deze algoritmen te kunnen latenwerken.
Gebruikersvriendelijke interface.
Doel van deze presentatie
Samenwerking tot stand brengen om (meer) automatisch te roosteren.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 20 / 22
De kloof tussen theorie en praktijk
Oplossing
Wat is er nu?
Algoritmen om roosters goed automatisch op te lossen.
Wat ontbreekt er?
Volledig geregistreerde data om deze algoritmen te kunnen latenwerken.
Gebruikersvriendelijke interface.
Doel van deze presentatie
Samenwerking tot stand brengen om (meer) automatisch te roosteren.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 20 / 22
Conclusies
Overzicht
1 Het huidige roosterproces
2 Roosteroptimalisatie: hoe werkt dat?
3 Case study: Vrije Universiteit
4 De kloof tussen theorie en praktijk
5 Conclusies
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 21 / 22
Conclusies
Conclusies
Samenvatting
In theorie kunnen bijna perfecte roosters gemaakt worden.
In de praktijk is er weinig wil om automatisch te laten roosteren.
Geen data om automatisch te laten roosteren.
Uit diverse case studies blijkt: significante verbeteringen mogelijk(sneller en beter).
Kans om efficienter te roosteren wordt niet benut.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 22 / 22
Conclusies
Conclusies
Samenvatting
In theorie kunnen bijna perfecte roosters gemaakt worden.
In de praktijk is er weinig wil om automatisch te laten roosteren.
Geen data om automatisch te laten roosteren.
Uit diverse case studies blijkt: significante verbeteringen mogelijk(sneller en beter).
Kans om efficienter te roosteren wordt niet benut.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 22 / 22
Conclusies
Conclusies
Samenvatting
In theorie kunnen bijna perfecte roosters gemaakt worden.
In de praktijk is er weinig wil om automatisch te laten roosteren.
Geen data om automatisch te laten roosteren.
Uit diverse case studies blijkt: significante verbeteringen mogelijk(sneller en beter).
Kans om efficienter te roosteren wordt niet benut.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 22 / 22
Conclusies
Conclusies
Samenvatting
In theorie kunnen bijna perfecte roosters gemaakt worden.
In de praktijk is er weinig wil om automatisch te laten roosteren.
Geen data om automatisch te laten roosteren.
Uit diverse case studies blijkt: significante verbeteringen mogelijk(sneller en beter).
Kans om efficienter te roosteren wordt niet benut.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 22 / 22
Conclusies
Conclusies
Samenvatting
In theorie kunnen bijna perfecte roosters gemaakt worden.
In de praktijk is er weinig wil om automatisch te laten roosteren.
Geen data om automatisch te laten roosteren.
Uit diverse case studies blijkt: significante verbeteringen mogelijk(sneller en beter).
Kans om efficienter te roosteren wordt niet benut.
Irving van Heuven van Staereling Sneller en beter roosteren 18 juni 2015 22 / 22