Human Performance-Aware Scheduling and Routing of a Multi-Skilled Workforce

Maikel L. van Eck, Murat Firat, Wim P. M. Nuijten, Natalia Sidorova, Wil M. P. van der Aalst


Planning human activities within business processes often happens based on the same methods and algorithms as are used in the area of manufacturing systems. However, human behaviour is quite different from machine behaviour. Their performance depends on a number of factors, including workload, stress, personal preferences, etc. In this article we describe an approach for scheduling activities of people that takes into account business rules and dynamic human performance in order to optimise the schedule. We formally describe the scheduling problem we address and discuss how it can be constructed from inputs in the form of business process models and performance measurements. Finally, we discuss and evaluate an implementation for our planning approach to show the impact of considering dynamic human performance in scheduling.


Scheduling; business process management; dynamic human performance; mixed integer programming

Full Text:


DOI: 10.7250/csimq.2017-12.01


  • There are currently no refbacks.

Copyright (c) 2017 Complex Systems Informatics and Modeling Quarterly