When delegating tasks to individuals, their technical competency might be overlooked. If so, then the chances of the project getting delayed

click to enlarge
and not meeting the deadline will increase. Such delays can be avoided by increasing the communication frequency between the team members and monitoring their work.
Another alternative is to divide a complex task between team members and then delegate each part to a single individual. By reducing a complex technical task into larger simple tasks, the execution time may increase but the chances of missing the deadline for task completion can be kept up as the risk involved in the task is being diversified by the project manager among multiple individuals.
Image Credit: Icon Finder/Alessandro Rei