Task complexity can be matched with appropriate goals by setting goals that are consistent with the level of complexity of the task being performed.
Complex tasks may require more specific and challenging goals, while simpler tasks may require less challenging goals.
For example, a team leader might set a goal for his team to finish a complex project in 6 months by breaking it into smaller sub-tasks and setting goals for each one of them.