Slide 1

Slide 1 text

Planning Algoritmes en interfaces Menno de Gier - Finalist IT - Hogeschool Rotterdam Tuesday, August 28, 12

Slide 2

Slide 2 text

Overzicht • Opdracht • Onderzoek • Algoritmes • Interface • Conclusie • Demo Tuesday, August 28, 12

Slide 3

Slide 3 text

Ontwikkel een nieuwe Resourceplanner • Het plannen van medewerkers op projecten • Niet alleen projecten, maar ook andere werkzaamheden • Naast werkzaamheden ook vakanties, ziekmeldingen Tuesday, August 28, 12

Slide 4

Slide 4 text

Planning bij Finalist • 80 mensen • 260 projecten • Meer dan 1000 toewijzingen Tuesday, August 28, 12

Slide 5

Slide 5 text

Onderzoek • Algoritmes • Interfaces Tuesday, August 28, 12

Slide 6

Slide 6 text

Waarom algoritmes? • Interesse • Volledige automatisering van de planning bespaart tijd Tuesday, August 28, 12

Slide 7

Slide 7 text

Resource Constrained Scheduling Problem • Gegeven resources, taken, beperkingen en een doel • Hoe kunnen de resources het beste worden ingezet zodat rekening gehouden wordt met beperkingen en het doel behaald wordt? Tuesday, August 28, 12

Slide 8

Slide 8 text

Oplossingen • Genetische algoritmes • Maximum matchings in tweedelige grafen Tuesday, August 28, 12

Slide 9

Slide 9 text

Maximum Matchings Tuesday, August 28, 12

Slide 10

Slide 10 text

Tweedelige graaf Tuesday, August 28, 12

Slide 11

Slide 11 text

Maximum matching Tuesday, August 28, 12

Slide 12

Slide 12 text

Matching • Vaardigheid • Beschikbaarheid • Ervaring Tuesday, August 28, 12

Slide 13

Slide 13 text

Volledige automatisering haalbaar? Tuesday, August 28, 12

Slide 14

Slide 14 text

Interface Tuesday, August 28, 12

Slide 15

Slide 15 text

Interface • Visualiseren van de planning • Het plannen van medewerkers / projecten Tuesday, August 28, 12

Slide 16

Slide 16 text

Visualisatie planning • Gantt chart? • PERT diagram? • De huidige Resourceplanner? Tuesday, August 28, 12

Slide 17

Slide 17 text

Het plannen van projecten • Overzicht • Directe feedback • Validaties Tuesday, August 28, 12

Slide 18

Slide 18 text

Projecten • Komen te weinig aan bod in de bestaande applicatie • Hoeveel uren zijn er nog over? • Hoeveel uren zijn er al ingepland? Tuesday, August 28, 12

Slide 19

Slide 19 text

Conclusies (algoritmes) • Sommige algoritmes zijn onvoorspelbaar • Anderen zijn onvoldoende voor automatisering • Te veel beperkingen en wijzigingen • Het systeem kan sommige aspecten wel makkelijker maken (suggesties voor medewerkers) Tuesday, August 28, 12

Slide 20

Slide 20 text

Conclusies (interface) • Project view • Directe feedback • Meer relevante data bij de planning Tuesday, August 28, 12