The dynamic environment of an amusement park brings a lot of challenges when it comes to staff planning.