TETRA valorisatieproject IWT 06353 Realisatie van een raamwerk voor automatische personeelsplanning...

Post on 24-May-2015

212 views 0 download

Transcript of TETRA valorisatieproject IWT 06353 Realisatie van een raamwerk voor automatische personeelsplanning...

TETRA valorisatieproject IWT 06353

Realisatie van een raamwerk voor automatische personeelsplanning

Tweede gebruikerscommissie 11-05-2007

RAP

Raamwerk voor Automatische PersoneelsplanningMedewerkers:

Peter DemeesterKoen OvaereGreet Vanden Berghe

Januari 2007 – December 20074 maandelijks vergadering met de

gebruikerscommissiepresentatie van de resultaten

suggesties van de gebruikers

http://ingenieur.kahosl.be/projecten/RAP/

Probleemstelling: ziekenhuis

• Planner moet rekening houden met– Bezettingseisen

– Wettelijke beperkingen

– Voorkeuren

– Afwezigheden/verlof

– …

Ik moet morgen naar de tandarts.

Ik heb nog overuren van de vorige periode.

Probleemstelling ziekenhuis

• Automatisering nodig– Geavanceerde algoritmes

5

Inleiding: voorstelling VakgroepIT

Uitgebreide expertise op het gebied van toegepast onderzoek MultiTr@ns Dingo CoFfTea IWT-innovatieprojecten ...

6

Inleiding: uitgebreide expertise toegepast onderzoek

DINGDINGOO

OCAPOCAPII

COALCOALAA

MultiTr@ns

7

Inleiding: medewerkers RAP

Greet Vanden Berghe project supervisor

Peter Demeester researcher

Koen Ovaere researcher

8

Inleiding: leden gebruikerscommissie

Tinc Saga Consulting Eurosync AZ Sint-Lucas Brabo Bouwbedrijf Dillen

9

Inleiding: doel gebruikerscommissie

De project partners /geïnteresseerden op de hoogte houden moment voor feedback

10

Doel van het project

“De onderzoeksresultaten ivm automatische personeelsplanning voor een breed publiek beschikbaar stellen.”

11

Resultaten vorige projecten

Dingo prototype software componenten

algemeen model voor personeelsplanning algoritmen

onderhandelingsmodellen webservices Rapporten

Rap = valorisatieproject van Dingo

12

Projectplanning

WP1: definitie API voor de planningscomponenten WP2: implementatie API voor planningscomponenten WP3: definitie API voor de onderhandelingscomponent WP4: implementatie onderhandelingscomponent en API WP5: voorbeeldproblemen modelleren Gedurende het volledige jaar:

WP6: Valorisatie WP7: Kennisverspreiding WP8: Projectleiding en coördinatie

Projectplanning

Overzicht technisch gedeelte: planningsmodule

Zoekalgoritme

Datastructuren

XML-interface

<Employee><Id>15</Id><Skills>

<SkillID> 1 </SkillID><SkillID> 3 </SkillID>

</Skills>...

</Employee>

Resultaat

Public Class Employee{

int id;int[] skills;Preference[] prefs;…

}

<EmployeeSchedule><ID>15</ID><Schedule>

<Shift><ShiftID> 425</ShiftID><Date> 01/04/207 </Date>

</Shift>...

</Schedule></EmployeeSchedule>

Overzicht technisch gedeelte: interface

SW-pakket Planningsmodule

Overzicht technisch gedeelte: interface

SW-pakket PLanningsmodule

XML

Persoonlijke verzoekenPersoonlijke verzoeken

<AbsenceRequest><EmployeeId>15</EmployeeId><StartDate>01/02/2007</StartDate><EndDate>04/02/2007</EndDate>...

</AbsenceRequest>

PersoneelsbeschrijvingPersoneelsbeschrijving

<Employee><Id>15</Id><Skills>

<SkillID> 1 </SkillID><SkillID> 3 </SkillID>

</Skills>...

</Employee>

Afgewerkte onderdelen

• XML-Interface

• Eerste versie planningsmodule

• Voorbereidend werk spin-off

18

Toekomstig werk

Testen softwarecomponent Verder verfijnen/aanpassen planningsmodule Verdere kennisverspreiding en valorisatie

19

Toekomstig werk: planning

• Testen software component – Verder verzamelen en analyseren test-data

– Testen van de component op de test-data

– Analyseren test resultaten

– Eventueel veranderingen aanbrengen aan de component

• Verder verfijnen/aanpassen planningsmodule– Verder onderzoek naar mogelijke verbeteringen

– Ontwerpen van nieuwe aanvullende onderdelen (functies, structuren,...) binnen de component

– Implementatie

– Testen

20

Toekomstig werk: planning

• Verdere kennisverspreiding en valorisate– Gebeurt continu tijdens vergaderingen, symposia, technische

meetings,...

21

Vragen ?