Task Complexity is the rule of performing a given task under certain conditions that the performer needs to take into account for completing the task as required. It is a measure of task difficulty that identifies many interrelated and interdependent task components with regard to skills and abilities of the person (or group) assigned to the task.
Complexity of a task depends in how many of the following dimensions are involved in performing the task:
- Hierarchy: number of hierarchy levels (multiple steps) that compose the task
- Spread: number of people involved in performing the task at every hierarchy level
- Budget: amount of money that will either directly or indirectly influence the task and its success
- Evaluation: multiple evaluation criteria required to measure task performance and efficiency
Task complexity is an important part of the role definition process as it manifests what skills and knowledge a candidate to a role should have in order for the candidate to be able to perform all tasks associated with this role. A more complex task requires more skilled and experienced workforce. Therefore, managers should clearly define tasks and duties for roles before selecting and assigning employees.