Skip to content
Wendsja edited this page Sep 8, 2018 · 5 revisions

Facts about manual planning and known constraints

In this sections we want to keep record of all known constraints so far and further facts about the manually scheduling process.

  • normal shift table:
Monday - Friday Saturday, Sunday, Holiday
#Workers Time Slot Name #Workers Time Slot Name
1 6 - 14 WD1 1 8 - 15 WE1
1 14 - 20 WD2 1 9 - 17 WE2
2 13 - 21 WD3 1 14 - 20 WE3
1 13 - 21 WE4
  • Nachtbereitschaft (NB) shift table:
Sunday - Thursday Name: NB1 Friday, Saturday, Holiday Name: NB2
#Workers Time Slot #Workers Time Slot
1 20 - 22 1 20 - 22
22 - 6 "Bereitschaft" 22 - 8 "Bereitschaft"
6 - 8
  • only specific employees are allowed to do NB shifts
  • employess can be devided into:
    • Fachkräfte FK
    • Hilfskräfte HK
  • at this times there has to be at least one FK available:
    • Monday - Friday: 6 - 21
    • Saturday, Sunday, Holiday: 8 - 21
  • employees are allowed to work part time, to save and reduce overtime
  • #days off = #Saturdays + #Sunday + #Holidays
  • employees are not aloud to work more then 10 days in a row (#working hours doesn't matter)
    • if employee works 10 days in a row, 3 days off have to follow (or even 4 days if employee wants to)
  • between end of the last shift and start of the next one has to be a gap of at least 10 hours
    • Exception: During NB it is allowed to work 16 hours in a row if working and resting hours are in ratio of 1:1

Infos about initial plan

The following information are already given by the employees before an initial shift plan is created:

  • days of abscense (vacation, days of rest, education)
  • time slots they want and don't want to work

Further information

  • It would be of big help if the program could calculate the number of used and available slots
    • formular for quick estimation: 5 (time slots per day) * #days/month
Clone this wiki locally