Dependency management is absolutely essential to successful project delivery. A dependency is where one project uses or relies on the functionality/milestone of another project or external source.
These dependencies can be one of three types:
Dependencies need to be managed throughout the Project lifecycle; good dependency management will inform Project progress and help predict knock-on effects of deliverables/products not being delivered when planned.
Project interdependency | Programme interdependency | External dependency |
|
|
|
Forums / techniques to identify and assess dependencies can include:
NB. A mixture of forums and techniques will allow for different perspectives and contributions to dependency identification.
All dependencies should have:
The dependency should then be communicated with the owner of the project/programme to ensure the receiving project/programme confirms the dependency and tracks it in their dependency log.
Dependencies require continual management and should be reviewed at regular points. If a formal change control is submitted, the dependencies should be reviewed and consulted on as part of the change impact assessment.