Understanding and addressing the challenges of labour scheduling. Labour scheduling is a critical, complex and time-consuming task. Its goal is to get the right people, in the right place, at the right time, and to strike the perfect balance between meeting customer, organisation and employee needs. However, all too often the scheduling processes fail, resulting in reduced productivity, the risk of losing talent and increased costs.