Dependencies show specific relationship between two or more tasks which belong to one and the same project. In a project breakdown design task dependencies identify how tasks relate to each other, what common objectives they deal with, and under what constraints they are supposed to be performed.
There are 5 general steps for establishing dependencies between tasks in project breakdown:
- Identification: a project is identified and its objectives are established; major tasks of the project are outlined.
- Definition: major tasks are defined and their goals are described and aligned with project objectives.
- Estimation: an analysis of constraints (time, scope, quality, performance, labor, etc.) is performed to estimate and determine resources required for project tasks; project milestones are set.
- Division: decomposition of the project and its tasks into sub-projects and sub-tasks is done; major levels of project breakdown are defined; resources are allocated among major levels.
- Design: a decomposition chart of the project is designed; this chart includes major tasks, milestones, resources and breakdown levels.