Read this article, which addresses staffing optimization. What are some of the scheduling models associated with personnel scheduling? Compare and contrast each to flesh out the pros and cons.
6. Conclusion and Future Work
Creating a staff schedule is a challenging and time consuming task. This requires generating a schedule which respects the constraints of the staff and fulfils the organization objectives. Various techniques are used to achieve this such as use of Tabu search algorithms, genetic algorithms linear programming, or mixed integer programming. This paper has proposed a solution for scheduling of IT staff in a bank by using a multiobjective programming method. The solution was implemented using Lingo software and the results were compared with the existing manual method in use. Improvements noted were in reduction in overtime for both the operator and supervisor shift and also the new method allows for the staff to choose the preferred day off. Future work includes implementing the solution in different departments in the live environment in the bank and also adapting the solution to provide flexibility in case of disruptions.