C.6. Human Tasks

Simulation attributes

Cost per time unit
costs for every time unit lapsed during simulation
Currency
currency of the cost per unit property
Staff availability
number of actors available to work on the given Task

Example C.1. Staff availability impact

Let's assume a simulation of 3 instances of a Process. A new instance is created every 30 minutes. The Process contains a None Start Event, a Human Task, and a Simple End Event. The Human Task takes 3 hours to complete, the Working hours is set to 3. We have only one person to work on the Human Tasks, that is Staff availability is set to 1. That results in the following:
  • The Human Task generated by the first Process instance will be executed after 3 hours;
  • The Human Task generated by the second Process instance will be executed in approx. 6 hours (the second Process instance is created after 30 minutes; however, the actor is busy with the first Task; he becomes available only after another 2.5 hours, and takes 3 hours to execute the second Task).
  • The Human Task generated by the third Process instance will be executed in approx. 9 hours (the second Human Task instance is finished after 3 hours; the actor needs another 3 hours to complete the third Human Task).
Working hours
time period for simulation of the Task execution