About Dependencies

What are Dependencies?

A Dependency is a logical relationship between tasks or sets of tasks that determine the order in which they can be completed.

There are four types of dependency:

  • Task B cannot start until task A has started.
  • Task B cannot start until task A has been completed.
  • Task B cannot end until task A has started.
  • Task B cannot end until task A has been completed.

Project on Demand provides a Dependency management solution that facilitates Dependency recording, categorisation and review management.

How should they be used?

The Dependency management process within Project on Demand is as follows:

Project Management Process Step Action within Project on Demand
1 Identify and record the Dependency. Create a new Dependency.
2 Assign ownership of the Dependency. Set the Owner.
3 Perform a risk assessment to establish what effect the Dependency has on the Project and plan accordingly. Set the Type and Review Date.
4 Monitor the Dependency and perform periodic reviews. Monitor Dashboard / Dependency Management for any overdue Dependency reviews.
5 Validate the Dependency. Set Status to Resolved.

Dependency Properties

Name Description Possible Values
ID Unique Dependency reference number. Number - Generated by the application.
Description Full description of the Dependency. Text.
Identified By The person who identified the Dependency. User with Project access or text.
Identified Date The date the Dependency was identified. Autogenerated to date of creation but fully customisable.
Type Used to group Dependencies with shared characteristics. External or Internal.
Required By Date The date the Dependency is required to be resolved. Autogenerated to date of creation but fully customisable.
Owner The person who has been assigned ownership of the Dependency. User with Project access or text.
Review Date The next scheduled review date. Autogenerated to date of creation but fully customisable.
Responsibility Of The person who has been assigned responsibility for the Dependency. User with Project access or text.
Status The current state of the Dependency. Open or Closed.

Concurrency Control

Dependencies implement optimistic concurrency control.