Critical Path Method(CPM)

Slides:



Advertisements
Similar presentations
Lecture Network Analysis
Advertisements

Chapter 7 Project Management
CP Chapter 4 Schedule Planning.
PRJ566 Project Planning and Management Lecture: Network Diagrams.
Operations Management Session 27: Project Management.
Advanced Project Management - CPH
Scheduling The Project  Scheduling Planning, budgeting and scheduling are all part of the same process Planning a project, developing a budget for it,
Network Analysis and Duration Estimating Kathy S. Schwaig.
Tutorial 2 Project Management Activity Charts (PERT Charts)
Manjari Akella Pranava Nagpal B-Tech(CSE) 4 th Year.
PREPARED BY : NOR AZAH BINTI AZIZ KOLEJ MATRIKULASI TEKNIKAL KEDAH PROJECT NETWORK DIAGRAM.
MGMT 483 Week 8 Scheduling.
Module 5 – Networks and Decision Mathematics Chapter 24 – Directed Graphs.
Project Management. What is a Project? One Time Effort Identifiable Start/End Points Specific Objectives Multiple Tasks Resources from Across the Organization.
Importance of Project Schedules
The Critical Path – Precedence diagram method Luise Lorenz Christina Mohr.
George’s Bicycle Creating a Gantt Chart.
PROJECT MANAGEMENT Outline What is project mean? Examples of projects… Project Planning and Control Project Life Cycle Gantt Chart PERT/CPM.
PROJECT MANAGEMENT Syllabus Outcomes : Construct and interpret a network, identify the critical path, and calculate the free and total float. Evaluate.
Project Planning : Understanding The Work
© Pearson Education Limited 2004 OHT 8.1 Cadle and Yeates: Project Management for Information Systems, 4th edition Critical Path Method(CPM)
Business Department Session 6 Exam Question –Draw Network diagram –Identify Critical path –Sketch Gantt Chart –‘Crash’ the project Reduce the project completion.
Switch off your Mobiles Phones or Change Profile to Silent Mode.
In Chapter 5: Scheduling the Project From Action Plan and WBS to Gantt chart and project network.  Gantt Chart  Project Network  Activity-on-arrow 
15B Critical path analysis. In a critical path analysis, edges represent activities. Nodes (vertices) represent the end of one activity and the start.
Scheduling and Budgeting Engineers Without Frontiers CEE 402.
CRITICAL PATH METHOD - PRECEDENCE DIAGRAMS - SANDEEP DIGAVALLI.
Critical Path Analysis (CPA)
Project Management module
ECE362 Principles of Design
UNIT II Scheduling Procedures & Techniques FLOAT
Chapter 5: Project Time Management Doddy Prayogo, Ph.D.
Project Planning & Scheduling
Activity networks – Example 1
Project Scheduling Lecture # 1.
Time Planning and Control Activity on Node Network (AON)
Eleanor Roosevelt High School
Project planning Unit 3 Employability and Professional Development
Project Planning & Scheduling
Project Management for Business
Critical Path Analysis (CPA)
UNIT II Scheduling Procedures & Techniques CRITICAL PATH ANALYSIS
Chapter 6: Project Time Management
CHAPTER 6 PROJECT TIME MANAGEMENT
Project Time Management
Time Planning and Control Activity on Node Network (AON)
PLANNING ENGINEERING AND PROJECT MANAGEMENT
CHAPTER 8: SCHEDULING (PENJADUALAN)
SE Tasks for a Concept Development Project
Critical Path Analysis
Software Project Management
Analysing the AoA network
PERT - The Program Evaluation and Review Technique
Activity on Node Approach to CPM Scheduling
PROJECT MANAGEMENT (BSBI 622)
Analysing the AoA network
Time Planning and Control Activity on Node Network (AON)
Project Management (lecture)
Software Project Management 4th Edition
Software Project Management 4th Edition
Project Planning By Phaik San Liew.
Chapter 6 Activity Planning.
Lecture 5: Project Time Planning (Precedence Diagramming Technique)
Exercise – A small building.
Project Time Management
Analysing the AoA network
Project Management (lecture)
Chapter 6 Activity Planning.
CHAPTER 6 PROJECT TIME MANAGEMENT
Presentation transcript:

Critical Path Method(CPM)

Critical Path Method (CPM) A project planning and scheduling technique CPM is part of group of techniques called Network Models CPM is broken into: Creating Work Breakdown Structure Creating a Network Diagram of the Project Computing Activity Times and Activity Total Float Computing the Project Duration and Critical Path Creating an Activity Schedule Table Creating a GANTT Chart Schedule

Work breakdown structure (WBS) Figures 8.1 - 8.3 Work breakdown structures

Product breakdown structure (PBS) Figures 8.5 – 8.8 Product breakdown structures

Product flow diagram Figure 8.9 PRINCE2® product flow diagram

Quality/completion criteria Can add: Product description Purpose Composition Derivation Quality/completion criteria Can add: Format Related products Review methods

Work packages Figure 8.10 Work packages for a training course

Linear responsibility chart Figure 8.11 Linear responsibility chart

Establishing Activity Precedence Code Activity Immediate Predecessors A Draft Req. Catalogue B Review Req Catalogue C Draft data flow diagram D Interview Notes E Agreed data flow diagram Some activities must be down before others

Network diagram (activity-on-arrow) Figure 8.12 Network diagram (activity-on-arrow format)

Network with durations & critical path Activities if delayed will delay the whole project (the activities with the longest path) Figure 8.13 Network diagram with durations & critical path added

Activity Times Activity Earliest Start Time (EST) Activity Earliest Finish Time (EFT) Activity Latest Start Time (LST) Activity Latest Finish Time (LFT)

Network diagram (activity-on-node) EFT Activity Name EST Activity Duration LST LFT Figure 8.15 Network diagram (activity-on-node format)

Effort and elapsed time Effort = total volume of work Elapsed time depends on effort and also: How many resources are available What proportion of their time is available to the project Delays outside the team’s control (eg lead times for hardware) Dependencies on others

Activity Total Float Is the amount of time that an activity can be delayed without affecting overall project duration Formula: Activity Total Float = Activity LST –Activity EST Activities with total float 0 cannot be delayed without delaying the whole project Activities with some total float give some leeway in rescheduling them without delaying the whole project However, when we use up the total float on an activity, it may cause later activities to be delayed and this will reduce their total floats

Components of Total Float Free float: Part of total float whose usage will not cause subsequent activites to be delayed and thus will not affect total float Interfering float: Part of total float whose usage will cause subsequent activities to be delayed and thus will affect their total floats

Free Float The delay activity without affecting the total float of subsequent activities Formula: Free Float = min. EST of Activity’s successors – Activity EFT 24 28 J,4 26 30 TF=3 FF=3 Free Float= min(23 and 24) -20 20 G,1 22 23 23 29 G,1

Use of Activity Float I ffor certain reasons you were force to delay some activities in a project, you would first choose to delay activities with free float. Once you have run out of such activities, you would then delay activities with interfering float. In delaying such activites you would have to recompute the total float of all subsequent activities as they may have disappeared Choose to delay activities without any total float only as a last resort as doing so would cause the project to be delayed

Project Duration and Critical Path The shortest possible project duration is equal to the EST of the END activity The critical path is the path comprising all activities with zero total float. Delays in any of the activities in the critical path will result in delaying the entire project. We can identify the critical path by looking for all activities with zero total float The critical path is also always the longest continuous path activities in a network diagram from the beginning to the end of a project. The duration of the critical path is always equal to the shortest possible project duration It is usual to label the critical path by coloring, highlighting it or by drawing two small strokes across all activities in the critical path

“End of Date”: Day 0 means “End of Day 0” Timing Convention “End of Date”: Day 0 means “End of Day 0” “Start of Date”: Day 1 means “Start of Day 1” If use “Start of Date” for start dates and “End of Date” for finish dates, and activity starting on Day 1 and ending on Day 2 has a duration of 2 (and not 1) days

Activity Scheduling A Activity Duration EST EFT LST LFT Total Float Free Float A

Network diagram Figure 10.1 Dependency network with activity durations

Gantt Chart Schedule (Bar chart) EST Duration Figure 10.3 Schedule for two-person team showing parallel activities

Bar chart with milestones added Figure 10.6 Bar chart showing project milestones

Bar chart with ‘overhead’ task added Figure 10.7 Bar chart showing project management as continuous activity over project

Bar chart and resource histogram Figure 10.8 Bar chart with resource histogram

The project and other plans

PRINCE2® plans Figure 10.10 PRINCE2® plans

Contents of PRINCE2® project/stage plan Figure 10.11 Contents of PRINCE2® project and stage plans

Project budget Figure 10.13 Example budget for an IT project