PM Knowledge Center

Knowledge is either what you know or where to find it.

Baseline scheduling

An introduction to baseline scheduling

Baseline scheduling can be defined as the act of constructing a timetable to provide a start and end date for each project activity, taking activity relations, resource constraints and other project characteristics into account and aiming at reaching a certain scheduling objective.

The construction of a project baseline schedule is often a time-consuming and cumbersome task. However, the central role of the baseline schedule in a Schedule Risk Analysis (see "Dynamic scheduling: An introduction to risk management") and in the Project Control phase (see "Dynamic scheduling: An introduction to project control") cannot be underestimated. It should indeed be generally accepted that the usability of a project baseline schedule is to act as a point of reference in the project life cycle, and hence, a project schedule should especially be considered as nothing more than a predictive model that can be used for resource efficiency calculations, time and cost risk analyses, project tracking and performance measurement, and so on.

Network analysis

Resource analysis

The presence of resources in project scheduling increases the complexity of finding an acceptable baseline schedule. Due to this inherent complexity, software scheduling tools are necessary to construct a resource feasible schedule without resource overallocations.

Scheduling techniques

In order to have an idea about the underlying mechanism used by software tools, various scheduling techniques are discussed. These techniques are classified as follows: