L2 - CPM Building Blocks Flashcards
Essential ingredients
Activities
Durations
Logic relationships
Constraints
Types of Logic and relationship Lag
F to S F to S with pos. lag F to S with neg. lag F to F F to F with lag S to S
When developing logical relationships consider:
Physical limitations: foundations>walls>roof.
Contractual requirements.
Availability of resources or other: limited # of crews available, tight schedule requires concurrent work, most profitable work schedule first.
Constraints
Imposed restrictions used to reflect project requirements that cannot be built into the logic.
Aid in building a schedule that more accurately reflects the real world aspects of your project.
Provide added control in the schedule.
Can be abused.
Too many constraints cloud the impact of certain events.
Unnecessary constraints defeat the purpose/value of CPM software.
Types of constraints
Date
Duration
Float
Typical constraints
Finish no later than:
-Indicates the date by which an activity must finish.
-Affects late dates.
-Used during backward pass.
-Affects the late dates of predecessor activities.
Start on:
-Imposes start-no-earlier-than and start-no-later-than constraint on same activity.
CPM theory - forward and backward pass
In: activities, relationships, constraints.
CPM ALGORITHM
Out: Early/Late S and F dates, critical path, float
CPM theory - definitions
Early S/F: The earliest an activity can possibly S/F as dictated by all related activities.
Late S/F: The latest an activity must S/F so as not to delay the project.
CPM theory - method
Forward pass: calculates early S/F dates
Backward pass: calculates late S/F dates
Total Float: number of days that an activity can be delayed without delaying the end date of the project.
TF= LF-EF
Free Float: amount of time an activity can slip without impacting the early start of successor activities.
Critical Path
The longest continuous path of project activities that controls the completion of the project.
On a new schedule the critical path has zero total float.
Delayed project, total float is -.
CPM schedule allows forecasting the effect of changes.
One day of delay to an activity on the critical path causes one day of delay to the project completion.
More basic definitions
Milestone: Activity with zero duration.
Constraint: Overrides the calculated date.
Calendar: User defined work and non-work periods.
Hammock: Summary level activities.
Activity code: used to group and organize activities.
Resource and cost loading: Additional project management features.