
It can be much easier to understand how tasks hang together if they are presented in a way that clearly shows their sequencing rather than in a spreadsheet list. How can using a dependencies diagram help?ĭependencies diagrams are a visual way to present information. If you’re new to scenario planning, find out more in our article. If there are project constraints, such as a fixed duration or budget, this means project managers can play with task duration, scope, and resources to identify the optimal project schedule to satisfy stakeholders. Linked to risk management, identifying dependencies between tasks also helps with scenario planning.Īs tasks are dependent on one another, project managers can show the impact on a successor activity, of making a change to its predecessor. If the project requires external resources, understanding how tasks are related to one another makes scheduling contractors more accurate which can save time and money. This can be achieved by adding extra resources to delayed tasks, so understanding who on the team is fully committed, and who’s available to help, is important. In order not to impact the project duration, other critical path tasks have to be shortened. Visibility of how resources are allocated is important if there is a delay to a task on the critical path. Understanding the sequencing of tasks, and their expected duration, makes it far easier to allocate resources. Project managers voted resource management as the 2 nd most challenging process to get right. They can set expectations with stakeholders about the level of risk attached to the project and help them understand the consequences of changes to those tasks. This means project managers can prioritize which tasks they monitor most closely and make sure they’ve got a Plan B should things go wrong. Identifying external dependencies, and those tasks on the critical path, shows where the greatest amount of project risk lies. Monitoring and managing tasks on the critical path are key to ensuring on-time delivery. Less than 1/3 of projects are completed on time. Any delays to tasks on the critical path will also delay the project overall unless other tasks on the path are shortened. On a Gantt chart, it’s easy to see which string of tasks is the longest:īy estimating the duration of each task on the critical path, you can estimate overall project duration. The critical path is the longest string of dependent tasks within a project. Project dependencies bring risk to a project, especially when they involve tasks on the critical path. Tracking dependencies are essential for 4 key reasons: The completion of an external dependency is not within the control of the project manager so they carry a higher risk to the project and must be monitored carefully. The management of internal dependencies is within the control of the project manager.Įxternal dependencies are dependent on a task external to the project, an external supply chain for example. If you’d like to know more, we’ve got a whole article on dependencies that also gives examples of these relationships in practice.ĭependencies can also be classed as internal or external.Īn internal dependency is one that is dependent on another project task. In this case, the successor task cannot finish until the predecessor task has started. These dependencies can be challenging to understand as it seems a little topsy-turvy. In this relationship, the successor task cannot start until the predecessor task has also started In this case, the successor task cannot finish until the predecessor task has finished.

The successor (second) task cannot start until the predecessor (first) task has finished. These are the most easily understood dependencies. There are actually 4 different ways tasks can be dependent on one another: It’s not always necessary for predecessor tasks to be completed before the successor task can start. Get started with Remind me: what are dependencies?ĭependencies are tasks that are dependent on other tasks for their successful completion. Oh no wait, that’s just kids.Īnyhoo, this article will explain why it’s important to identify which tasks ‘hang from’ others, why failing to manage your dependencies can have such an impact on your project timeline, and what we think is the best tool for the job. It’s the same in project-land where some tasks determinedly cling to others for dear life, resolutely refusing to get started until someone has shown them the way. The word dependent comes from the Latin dependere meaning to ‘hang from’.įor those of you out there with a ‘dependent’ - I have a 4-year old - doesn’t that seem somehow apt?
