Download presentation
Presentation is loading. Please wait.
1
Precedence Diagramming
Intro to Project Scheduling - Sept Project Management & Training Introduction to Project Scheduling Precedence Diagramming {NO ANIMATION} In this chapter we discuss the type of organization WSDOT is (project driven) and we look at the importance of project scheduling, especially within the MPD context, in delivering projects on time. Precedence Diagramming
2
Intro to Project Scheduling - Sept 2005 Project Management & Training
Scheduling Terminology Work Breakdown Structure (WBS) A deliverable oriented hierarchical decomposition of the work to be executed by the project team to accomplish the team mission and create the required deliverables. The WBS defines the project scope. Team Mission Terms they should have heard several times by now, but here they are once again just to reinforce their meaning. Activity – A task or set of tasks that are carried out in order to create a deliverable. Note: The term 'activity' is used as a collection of tasks, although in casual use ‘task’ and ‘activity’ are often used interchangeably. Duration – Length of time needed to complete an activity. Work Breakdown Structure (WBS) – “to do” list; A task oriented detailed breakdown defining work packages and tasks. Milestone – A point in time representing a key or important intermediate event in the life of a project. A “measuring point”. A task with “0” (zero) duration and no resource assignments. (This also allows the students to write these definitions into the notebook, as provided…) Precedence Diagramming
3
Intro to Project Scheduling - Sept 2005 Project Management & Training
Scheduling Terminology Deliverable Any unique and verifiable product or result that must be produced to complete a project. Usually the lowest level of the WBS. Team Mission Terms they should have heard several times by now, but here they are once again just to reinforce their meaning. Activity – A task or set of tasks that are carried out in order to create a deliverable. Note: The term 'activity' is used as a collection of tasks, although in casual use ‘task’ and ‘activity’ are often used interchangeably. Duration – Length of time needed to complete an activity. Work Breakdown Structure (WBS) – “to do” list; A task oriented detailed breakdown defining work packages and tasks. Milestone – A point in time representing a key or important intermediate event in the life of a project. A “measuring point”. A task with “0” (zero) duration and no resource assignments. (This also allows the students to write these definitions into the notebook, as provided…) Precedence Diagramming
4
Intro to Project Scheduling - Sept 2005 Project Management & Training
Scheduling Terminology Scheduled Activity (task) A component of work performed to create a deliverable. Team Mission Task 1 Task 2 (Etc.) WBS (Scope) Activity List (Schedule) Terms they should have heard several times by now, but here they are once again just to reinforce their meaning. Activity – A task or set of tasks that are carried out in order to create a deliverable. Note: The term 'activity' is used as a collection of tasks, although in casual use ‘task’ and ‘activity’ are often used interchangeably. Duration – Length of time needed to complete an activity. Work Breakdown Structure (WBS) – “to do” list; A task oriented detailed breakdown defining work packages and tasks. Milestone – A point in time representing a key or important intermediate event in the life of a project. A “measuring point”. A task with “0” (zero) duration and no resource assignments. (This also allows the students to write these definitions into the notebook, as provided…) Precedence Diagramming
5
Intro to Project Scheduling - Sept 2005 Project Management & Training
Scheduling Terminology Duration Total number of work periods required to complete a scheduled activity. Usually expressed as workdays. (contrast with “effort”) Effort Total number of labor units requird to complete a scheduled activity. Usually expressed as staff hours or a rate. (contrast with “duration”) Schedule Milestone A significant event in the project schedule, such as an event restraining future work or marking the completion of a major deliverable. A “measuring point”. Milestones have “0” (zero) duration and no resource assignments. Terms they should have heard several times by now, but here they are once again just to reinforce their meaning. Activity – A task or set of tasks that are carried out in order to create a deliverable. Note: The term 'activity' is used as a collection of tasks, although in casual use ‘task’ and ‘activity’ are often used interchangeably. Duration – Length of time needed to complete an activity. Work Breakdown Structure (WBS) – “to do” list; A task oriented detailed breakdown defining work packages and tasks. Milestone – A point in time representing a key or important intermediate event in the life of a project. A “measuring point”. A task with “0” (zero) duration and no resource assignments. (This also allows the students to write these definitions into the notebook, as provided…) Precedence Diagramming
6
Intro to Project Scheduling - Sept 2005 Project Management & Training
Basic Bar Chart (Gantt Chart) This slide depicts a very simple bar chart of a 2-week project consisting of 5 activities, these types of charts in scheduling are typically called bar charts, or Gantt charts. Talk about activities C & D, and how activity C would have to be finished before Activity D could start if they were connected in finish to start relationship. If Activity E were dependent upon no tasks it could start anytime (but no later than what’s depicted if the end of week 2 is the scheduled finish date). Precedence Diagramming
7
Defining Activities/Tasks
Definition Assignment Significance
8
Intro to Project Scheduling - Sept 2005 Project Management & Training
Task Interdependencies Task Interdependencies Specify Task Relationships All tasks are Related To: Other Schedule Activities “Mandatory” or “Hard Logic” “Discretionary” or “Soft Logic” External Events Dependent Dates Required Dates (Task Interdependencies with graphic) <click> Emphasize importance of task relationships and where they are developed from. Other tasks – tasks defined within the schedule (most common) Dependent date (I.e. – fish windows, etc.) External Events (I.e. – seafair events, etc.) Network Diagram Precedence Diagramming
9
Intro to Project Scheduling - Sept 2005 Project Management & Training
Types of Task Relationships FS – Finish Start Finish Start SS – Start Start Start Start (Defines types of relationships for tasks within a project schedule) Different types of task relationships <click> Default (most common) is the FS relationship. One task begins as the conclusion of another task SS relationship. One task begins when another task begins FF relationship. One task is complete when another task is completed. The finish-to-start relationship is the most common type of logical relationship and is the default in most scheduling software. NOTE: Professional schedulers rarely use start-to-finish relationships; using start-to-start, finish-to-finish, or start-to-finish relationships can produce unexpected results in scheduling software since these types of relationships have not been consistently implemented. FF – Finish Finish Finish Finish Precedence Diagramming
10
Intro to Project Scheduling - Sept 2005 Project Management & Training
Leads and Lags Normal Finish - Start Finish – Start Modified by a Lead Finish – Start Modified by a Lag Lead & Lag <click> (Normal FS relationship, applied lead, applied lag) A lead will start the successor task prior to the completion of the predecessor task A lag will start the successor task a designated time after the completion of the predecessor task Leads and Lags are used to modify the task relationships and leads and lags can be applied to any relationship type. (example – FS Lead: Survey/basemap; long paving job you can start shouldering up the work before paving is completely finished) (Example – FS Lag: Concrete cure (leads into next slide - dummy task) Lead and Lag are used to Modify Relationships Lead and Lag Can be used with any Relationship Type (FS, FF, SS) Precedence Diagramming
11
Arrow Diagram Method (ADM) (aka Activity on Arrow – AOA)
Tasks represented by arrows (length not related to duration) Dependency shown as node Only F-S relationship used Archaic – not used with current software 2 5 1 7 3 8 6 4 “Dummy task” used to complete logic, duration of “0”
12
Precedence Diagram Method (PDM)
(aka Activity on Node – AON and Network Diagram) Tasks represented by nodes Dependency shown as arrows or links between nodes All task relationships can be used (FS, FF, SS) Basis for all current software applications A D F B E C G
13
Critical Path Sequence of scheduled activities that determines the project duration Longest duration path through the project network Activities on the Critical Path are called “Critical Activities” Critical activities have no float or slack A project can have more than one critical path Activities not on the Critical Path are called “Non Critical Activities To shorten the project duration, a scheduler must modify the critical path activities or dependencies
14
Float (or Slack) Total Float – the total amount of time that a scheduled activity (or milestone) may be delayed or extended without delaying the project end date or violating a schedule constraint. Free Float – the amount of time that a scheduled activity (or milestone) can be delayed without delaying the start of the next activity in the network. Negative Float – the amount of time that by which a critical activity (or milestone) misses a required date.
15
Intro to Project Scheduling - Sept 2005 Project Management & Training
Critical Path Method Calculate Early Start & Early Finish dates (FORWARD PASS) Calculate Late Start & Late Finish dates (BACKWARD PASS) Calculate TOTAL FLOAT for each activity Identify activities with 0 (zero) TOTAL FLOAT Critical Path Method (CPM) is a scheduling technique that determines the project duration by analyzing the sequence (or path) of activities that has the least amount of flexibility. This path, also called the “Critical Path”, represents the longest total time required to complete the project. All tasks that make up the critical path are called “Critical Tasks”. Any delay to a critical task will delay the entire project. There are four basic steps to calculate a critical path schedule and identify the critical path: <click> 1. Calculate Early Start & Early Finish dates via the FORWARD PASS <click> 2. Calculate Late Start & Late Finish dates via the BACKWARD PASS 3. Calculate the TOTAL FLOAT for each activity 4. Identify activities with 0 (zero) TOTAL FLOAT. Precedence Diagramming
16
Intro to Project Scheduling - Sept 2005 Project Management & Training
WBS Code Activity Early Start (ES) Late Start (LS) Duration Once a Work Breakdown Structure (WBS) developed for a project, a project network diagram is developed. A project network diagram is any schematic display that shows logical relationships of project activities. These network diagrams are sometimes called “Precedence Diagrams” or “Program Evaluation Review Technique (PERT) charts”. There are several ways to draw and depict project networks. GANTT Charts PERT CHARTS And others These are intended to graphically depict a project work plan schedule over time. They also serve as bookkeeping tools as to when project tasks should start and finish and what order the tasks should occur. Often times instead of using actual dates, especially in a training class, we simply use days. For example Early Start for task 1 might be 1 (as in DAY 1) and if it has a duration of 4 days then the Early Finish date will be (1+4 = 5 or DAY 5) PERT (Program Evaluation Review Technique) uses activity nodes to depict each activity (or task) and lines connecting them to show the order of occurrence. An activity node is created for each activity (or task) identified in the WBS. An example activity node is shown here. The information calculated during the CPM scheduling is entered into the activity node at the appropriate spots. Early Finish (EF) Late Finish (LF) Total Float (TF) Activity Node Precedence Diagramming
17
Simple Project consisting of 5 Tasks
Activity A WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 7 Activity B WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 5 Activity D WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 3 Activity C WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 2 Activity E WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 3
18
TWO THINGS NEEDED TO SET PROJECT START DATE
Activity A WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 7 Activity E 3 1 First and last activities (milestones) Activity durations
19
Intro to Project Scheduling - Sept 2005 Project Management & Training
6 Critical Path Method Calculate Early Start & Early Finish dates (FORWARD PASS) Calculate Late Start & Late Finish dates (BACKWARD PASS) Calculate TOTAL FLOAT for each activity Identify activities with 0 (zero) TOTAL FLOAT Critical Path Method (CPM) is a scheduling technique that determines the project duration by analyzing the sequence (or path) of activities that has the least amount of flexibility. This path, also called the “Critical Path”, represents the longest total time required to complete the project. All tasks that make up the critical path are called “Critical Tasks”. Any delay to a critical task will delay the entire project. There are four basic steps to calculate a critical path schedule and identify the critical path: <click> 1. Calculate Early Start & Early Finish dates via the FORWARD PASS <click> 2. Calculate Late Start & Late Finish dates via the BACKWARD PASS 3. Calculate the TOTAL FLOAT for each activity 4. Identify activities with 0 (zero) TOTAL FLOAT. Precedence Diagramming
20
Project Start Date & Task Durations are known
Activity A WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 7 Activity B WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 5 1 Activity D WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 3 Activity C WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 2 Activity E WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 3
21
Early Finish = Early Start + Duration
Activity A WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 7 Activity B WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 5 1 8 Activity D WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 3 Activity C WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 2 Activity E WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 3
22
Early Start With Single Predecessor
Activity A WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 7 Activity B WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 5 1 8 8 13 Activity D WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 3 Activity C WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 2 8 10 Activity E WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 3
23
Early Start With Multiple Predecessors
Activity A WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 7 Activity B WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 5 1 8 8 13 Activity D WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 3 13 16 Activity C WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 2 8 10 Activity E WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 3
24
Start-to-Start Relationships (A to E)
Activity A WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 7 Activity B WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 5 1 8 8 13 Activity D WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 3 13 16 Activity C WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 2 8 10 Activity E WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 3 1 4
25
Completed FORWARD Pass
Activity A WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 7 Activity B WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 5 1 8 8 13 Activity D WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 3 13 16 Activity C WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 2 8 10 Activity E WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 3 1 4
26
Intro to Project Scheduling - Sept 2005 Project Management & Training
Critical Path Method Calculate Early Start & Early Finish dates (FORWARD PASS) Calculate Late Start & Late Finish dates (BACKWARD PASS) Calculate TOTAL FLOAT for each activity Identify activities with 0 (zero) TOTAL FLOAT Critical Path Method (CPM) is a scheduling technique that determines the project duration by analyzing the sequence (or path) of activities that has the least amount of flexibility. This path, also called the “Critical Path”, represents the longest total time required to complete the project. All tasks that make up the critical path are called “Critical Tasks”. Any delay to a critical task will delay the entire project. There are four basic steps to calculate a critical path schedule and identify the critical path: <click> 1. Calculate Early Start & Early Finish dates via the FORWARD PASS <click> 2. Calculate Late Start & Late Finish dates via the BACKWARD PASS 3. Calculate the TOTAL FLOAT for each activity 4. Identify activities with 0 (zero) TOTAL FLOAT. Precedence Diagramming
27
Start the BACKWARD Pass
Activity A WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 7 Activity B WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 5 1 8 8 13 Activity D WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 3 13 16 16 Activity C WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 2 8 The last activity Early Finish (EF) will default to be the Late Finish (LF). 10 Activity E WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 3 1 4
28
Late Start (LS) = Late Finish (LF) - Duration
Activity A WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 7 Activity B WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 5 1 8 8 13 Activity D WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 3 13 13 16 16 Activity C WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 2 8 10 Activity E WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 3 1 4
29
Late Starts with Single Successors
Activity A WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 7 Activity B WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 5 1 8 8 8 13 13 Activity D WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 3 13 13 16 16 Activity C WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 2 8 11 10 13 Activity E WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 3 1 4
30
Late Start with Multiple Successors
Activity A WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 7 Activity B WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 5 1 1 8 8 8 8 13 13 Activity D WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 3 13 13 16 16 Activity C WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 2 8 11 10 13 Activity E WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 3 1 4
31
Finish-to-Finish Relationships (D to E)
Activity A WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 7 Activity B WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 5 1 1 8 8 8 8 13 13 Activity D WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 3 13 13 16 16 Activity C WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 2 8 11 10 13 Activity E WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 3 1 13 4 16
32
Completed BACKWARD Pass
Activity A WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 7 Activity B WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 5 1 1 8 8 8 8 13 13 Activity D WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 3 13 13 16 16 Activity C WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 2 8 11 10 13 Activity E WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 3 1 13 4 16
33
Intro to Project Scheduling - Sept 2005 Project Management & Training
6 Critical Path Method Calculate Early Start & Early Finish dates (FORWARD PASS) Calculate Late Start & Late Finish dates (BACKWARD PASS) Calculate TOTAL FLOAT for each activity Identify activities with 0 (zero) TOTAL FLOAT Critical Path Method (CPM) is a scheduling technique that determines the project duration by analyzing the sequence (or path) of activities that has the least amount of flexibility. This path, also called the “Critical Path”, represents the longest total time required to complete the project. All tasks that make up the critical path are called “Critical Tasks”. Any delay to a critical task will delay the entire project. There are four basic steps to calculate a critical path schedule and identify the critical path: <click> 1. Calculate Early Start & Early Finish dates via the FORWARD PASS <click> 2. Calculate Late Start & Late Finish dates via the BACKWARD PASS 3. Calculate the TOTAL FLOAT for each activity 4. Identify activities with 0 (zero) TOTAL FLOAT. Precedence Diagramming
34
Total Float (TF) = Late Finish (LF) – Early Finish (EF)
Activity A WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 7 Activity B WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 5 1 1 8 8 8 8 13 13 Activity D WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 3 13 13 16 16 Activity C WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 2 8 11 10 13 3 Activity E WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 3 1 13 4 16 12
35
Intro to Project Scheduling - Sept 2005 Project Management & Training
6 Critical Path Method Calculate Early Start & Early Finish dates (FORWARD PASS) Calculate Late Start & Late Finish dates (BACKWARD PASS) Calculate TOTAL FLOAT for each activity Identify activities with 0 (zero) TOTAL FLOAT Critical Path Method (CPM) is a scheduling technique that determines the project duration by analyzing the sequence (or path) of activities that has the least amount of flexibility. This path, also called the “Critical Path”, represents the longest total time required to complete the project. All tasks that make up the critical path are called “Critical Tasks”. Any delay to a critical task will delay the entire project. There are four basic steps to calculate a critical path schedule and identify the critical path: <click> 1. Calculate Early Start & Early Finish dates via the FORWARD PASS <click> 2. Calculate Late Start & Late Finish dates via the BACKWARD PASS 3. Calculate the TOTAL FLOAT for each activity 4. Identify activities with 0 (zero) TOTAL FLOAT. Precedence Diagramming
36
Critical Path – Tasks with no Total Float (TF)
Activity A WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 7 Activity B WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 5 1 1 8 8 8 8 13 13 Activity D WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 3 13 13 16 16 Activity C WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 2 8 11 10 13 3 Activity E WBS Code Activity Early Start (ES) Early Finish (EF) Late Start (LS) Late Finish (LF) Duration Total Float (TF) = 3 1 13 4 16 12
37
Task A 2 days Task C 1 days Task F 5 days Start Fin Task B 3 days Task D 2 days Task G 2 days Task E 4 days 8 days St – A – C – F – Fin: ________ St – B – D – G – Fin: ________ St – B – E – G – Fin: ________ 7 days 9 days
38
Task A 4 days Task D 5 days Task H 7 days Task B 6 days Task E 10 days Task J 2 days Start Fin Task F 5 days Task C 8 days Task G 8 days St – A – D – H – Fin: ________ St – B – E – J – Fin: ________ St – C – F – J – Fin: ________ St – C – G – Fin: ________ 16 days 18 days 15 days 16 days
39
Activity Duration Preceding Activity Start (Milestone) -- Task A 4 days Start Task B 3 days Task C 5 days Task D 7 days Task E Task F 10 days Task C & Task D Task G Task D & Task E Task H 2 days Task I Task F & Task G Task J Finish (Milestone) Task I & Task J
40
21 days 22 days 16 days 12 days 12 days
Task C 5 days Task A 4 days Task F 10 days Start Task I 2 days Task D 7 days Task B 3 days Task G 4 days Fin Task E 3 days Task J 4 days Task H 2 days 21 days St – A – C – F – I – Fin: ________ St – B – D – F – I – Fin: ________ St – B – D – G – I – Fin: ________ St – B – E – G – I – Fin: ________ St – B – E – H – J – Fin: ________ 22 days 16 days 12 days 12 days
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.