Spring 2008, King Saud University Arrow Diagramming Dr. Khalid Al-Gahtani 1 CPM Network Computation Computation Nomenclature The following definitions.

Slides:



Advertisements
Similar presentations
Spring 2008, King Saud University Arrow Diagramming Dr. Khalid Al-Gahtani 1 Network Schedule Predominant Network Scheduling Techniques: –Critical Path.
Advertisements

Precedence Diagramming
WBS: Lowest level OBS: Lowest level
Developing a Project Plan CHAPTER SIX Student Version Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin.
464 Lecture 09 CPM Revision. Scheduling Techniques r The scheduling techniques are î To plan, schedule, budget and control the many activities associated.
PLANNING ENGINEERING AND PROJECT MANAGEMENT
Calculate the critical path Arrow diagram Critical Path Method Edina Nagy Lajos Kiss Szabolcs Hornyák.
CPM Network Computation
X- FUNDAMENTAL SCHEDULING PROJESS
ES=32 EF=34 LS=33 LF=35 ES=10 EF=16 LS=10 LF=16 ES=4+6=10 EF=10 LS=4
1 Lecture by Junaid Arshad Department of Engineering Management Abridged and adapted by A. M. Al-Araki, sept WBS: Lowest level OBS: Lowest level.
CSSE Sep.2008 Constructing and Analyzing the Project Network Diagram Chapter 6.
D1: Critical Events And Critical Paths. D1: Critical Events And Paths A critical path is the list of activities on an activity network that, if they are.
1.040/1.401 Project Management Spring 2007 Deterministic Planning Part I Dr. SangHyun Lee Department of Civil and Environmental Engineering.
Gantt Chart Graph or bar chart with a bar for each project activity that shows passage of time Provides visual display of project schedule Slack amount.
CSSE 372 Week 6 Day 2 Constructing and Analyzing the Project Network Diagram  PERT Chart PERT was invented for the Nautilus submarine project. Ok, maybe.
إدارة المشروعات Projects Management
1 1 Slide © 2000 South-Western College Publishing/ITP Slides Prepared by JOHN LOUCKS.
Tutorial 2 Project Management Activity Charts (PERT Charts)
PREPARED BY : NOR AZAH BINTI AZIZ KOLEJ MATRIKULASI TEKNIKAL KEDAH PROJECT NETWORK DIAGRAM.
MGMT 483 Week 8 Scheduling.
Project Scheduling Critical Path Method
Construction Planning and Scheduling A G E NG 520 Schedule Computations Part #2 1. Definition and Computation of Total and Free Floats: Total Float : The.
Dr. Hany Abd Elshakour 5/4/2015 3:55 PM 1. Dr. Hany Abd Elshakour 5/4/2015 3:55 PM 2 Time Planning and Control Activity on Node Network and Precedence.
Project Networks. A,4 B,3 C,4 D,6 E,3 H,6 F,5 G,4 I,2 St,0 Fin,0 Example Network - terminology C,t Activity Duration of Activity (ES, LS) Early Start.
ActivityDurationPredecessor Activity A3- B5- C4A D7B E10B F3E G8C, D In this example, we will carry out a calculation by using an AOA-network and the information.
Chapters 8, 9, and 10 Design Stage 1 Preconstruction Stage 2: Procurement Conceptual Planning Stage3: Construction Stage 4: Project Close-out.
Activity networks – Example 1 TaskDuration (hours)Immediate predecessors A3- B4- C6- D5A E1B F6B G7C, D, E The table below shows the tasks involved in.
Project Scheduling. SEEM Project Scheduling (PS) To determine the schedules to perform the various activities (tasks) required to complete the project,
Network planning Learning objectives After these lectures you should be able to: - Produce and analyse activities networks - Calculate earliest and latest.
Project Management (2) Chapter 16, Part 2. EJR 2006 Review of Project Management, Part 1 What is a project? Examples of projects Project performance expectations.
1 ARCH 435 PROJECT MANAGEMENT Lecture 3: Project Time Planning (Arrow Diagramming Technique) Activity on Arrow (AOA)
Project Management Dr. Everette S. Gardner, Jr.. Project Management2 PERT / CPM advantages 1. Disciplined planning 2. Realistic objectives 3. Unambiguous.
Software project management (intro) Scheduling Network.
Prof. Awad Hanna Estimating Activity Duration Time Interval  Time Interval is selected according to the nature of the activity (seconds - minutes…) 
The Critical Path – Precedence diagram method Luise Lorenz Christina Mohr.
Time Planning and Con trol Precedence Diagram.  Precedence Diagramming  An important extension to the original activity-on-node concept appeared around.
Network Problem CPM & PERT
© 2004 by Prentice Hall, Inc., Upper Saddle River, N.J Network Planning Methods Example CPM : Saint Paul’s Hospital Network Planning Methods.
Irwin/McGraw-Hill © The McGraw-Hill Companies, Inc., 1999 PROJECT MANAGEMENT 18-1 Project Management.
Switch off your Mobiles Phones or Change Profile to Silent Mode.
PROJECT MANAGEMENT Definitions WBS = Work Breakdown Structure
Copyright 2012 John Wiley & Sons, Inc. Chapter 8 Scheduling.
Project Planning and Budgeting Recall the four stages Project Definition and Conceptualization Project Planning and Budgeting Project Execution and Control.
Session 25 University of Southern California ISE514 November 17, 2015 Geza P. Bottlik Page 1 Outline Questions? Exam results – very good 19 grades improved.
Dr. Hany Abd Elshakour 2/18/ :27 PM 1. Dr. Hany Abd Elshakour 2/18/ :27 PM 2 Time Planning and Control Activity on Arrow (Arrow Diagramming.
Software Project Scheduling By: Sohaib Ejaz Introduction A Gantt chart is a graphical representation of the duration of tasks against the progression.
Project Management – Part 1. Overview What is a project? Project management techniques Activity lists Network diagrams Critical path analysis Gant charts.
Project Planning, Scheduling and Control Planning: –defines objectives, tasks and preceeding relationships; estimates time and resources Scheduling: –identifies.

Scheduling Scheduling : is the process of converting a project action plan into an operating time table. Why scheduling ? To answer the following questions:
Project Management (PERT/CPM) PREPARED BY CH. AVINASH
Activity networks – Example 1
Project Management for Business
Project Time Management.
Projects: Critical Paths
معرفي روش هاي برنامه ريزي شبكه و محاسبات زمان
Project Management CPM Method Tutorial-p2
Time Planning and Control Activity on Node Network (AON)
Project Planning and Budgeting
Activity on Arrow Project Management.
Time Planning and Control Precedence Diagram
1 Total Slack A 3d Task Early Start Late Start Early Finish
Management & Project Control - Present by Dr.Amir.A.Shojaie
BEST VIEWED IN SLIDE SHOW MODE
Lecture 5: Project Time Planning (Precedence Diagramming Technique)
Slides Prepared by JOHN LOUCKS
Exercise – A small building.
Time Planning and Control Precedence Diagram
Presentation transcript:

Spring 2008, King Saud University Arrow Diagramming Dr. Khalid Al-Gahtani 1 CPM Network Computation Computation Nomenclature The following definitions and subsequent formulas will be given in terms of an arbitrary activity designed as (i-j) as shown below:

Spring 2008, King Saud University Arrow Diagramming Dr. Khalid Al-Gahtani 2 Computation Nomenclature Predecessors Activities Successors Activities

Spring 2008, King Saud University Arrow Diagramming Dr. Khalid Al-Gahtani 3 Forward Pass Computations STEP 1: E 1 = 0 STEP 2: E i = Max all l (E l + D li )2 ≤ i ≤ n. STEP 3: ES ij = E i all ij EF ij = E i + D ij all ij STEP 4:The (Expected) project duration can be computed as the last activity (E n ) event time.

Spring 2008, King Saud University Arrow Diagramming Dr. Khalid Al-Gahtani 4 Backward Pass Computations STEP 1: L n = T s or E n STEP 2: L j = Min all k (L k  D jk ) 1 ≤ j ≤ n-1 STEP 3: LF ij = L j all ij LS ij = L j  D ij all ij

Spring 2008, King Saud University Arrow Diagramming Dr. Khalid Al-Gahtani 5 Example 1:

Spring 2008, King Saud University Arrow Diagramming Dr. Khalid Al-Gahtani 6 Example 1:

Spring 2008, King Saud University Arrow Diagramming Dr. Khalid Al-Gahtani 7 Example 2:

Spring 2008, King Saud University Arrow Diagramming Dr. Khalid Al-Gahtani 8 Example 2:

Spring 2008, King Saud University Arrow Diagramming Dr. Khalid Al-Gahtani 9 Forward pass calculations  the minimum time required to complete the project is 30 since E5 = 30

Spring 2008, King Saud University Arrow Diagramming Dr. Khalid Al-Gahtani 10 Backward pass calculations E0 = L0, E1 = L1, E2 = L2, E4 = L4,and E5 = L5. As a result, all nodes but node 3 are in the critical path. Activities on the critical path include: A (0,1), C (1,2), F (2,4) and I (4,5)

Spring 2008, King Saud University Arrow Diagramming Dr. Khalid Al-Gahtani 11 Final Results of Example 1 *Activity on a critical path since E i + D ij = L j.

Spring 2008, King Saud University Arrow Diagramming Dr. Khalid Al-Gahtani 12 Float and their Management Float Definitions: –Float or Slack is the spare time available or not critical activities. –Indicates an amount of flexibility associated with an activity. –There are four various categories of activity float:

Spring 2008, King Saud University Arrow Diagramming Dr. Khalid Al-Gahtani Total Float: Total FloatPath FloatTotal Float or Path Float is the maximum amount of time that the activity can be delayed without extending the completion time of the project. It is the total float associated with a path. For arbitrary activity (i  j), the Total Float can be written as: Path Float  Total Float (F ij )= LS ij  ES ij = LF ij  EF ij = L j – EF ij

Spring 2008, King Saud University Arrow Diagramming Dr. Khalid Al-Gahtani Free Float Free FloatActivity FloatFree Float or Activity Float is equal to the amount of time that the activity completion time can be delayed without affecting the earliest start or occurrence time of any other activity or event in the network. It is owned by an individual activity, whereas path or total float is shared by all activities a long slack path. can be written as: Activity Float  Free Float (AF ij )= Min (ES jk )  EF ij = E j  EF ij

Spring 2008, King Saud University Arrow Diagramming Dr. Khalid Al-Gahtani Interfering Float: That if used will effect the float of other activities along its path (shared float). For arbitrary activity (i  j), the Interfering Float can be written as: Interfering Float (ITFij) = F ij  AF ij = L j  E j

Spring 2008, King Saud University Arrow Diagramming Dr. Khalid Al-Gahtani Independent Float It is the amount of float which an activity will always possess no matter how early or late it or its predecessors and successors are. Float that is “owned” by one activity. In all cases, independent float is always less than or equal to free float. can be written as: Independent Float (IDF ij )= Max (0, E j  L i –D ij ) = Max (0, Min (ES jk ) - Max (LF li )  D ij )

Spring 2008, King Saud University Arrow Diagramming Dr. Khalid Al-Gahtani 17

Spring 2008, King Saud University Arrow Diagramming Dr. Khalid Al-Gahtani 18 Float Computations Path Float  Total Float (Fij) = LSij  ESij = LFij  EFij = Lj – EFij Activity Float  Free Float (AFij) = Min (ESjk)  EFij = Ej  EFij Interfering Float (ITFij) = Fij  AFij = Lj  Ej Independent Float (IDFij)= Max (0, E j  L i –D ij ) = Max (0, Min (ESjk)  Max (LFli)  Dij)

Spring 2008, King Saud University Arrow Diagramming Dr. Khalid Al-Gahtani 19 Example 3:

Spring 2008, King Saud University Arrow Diagramming Dr. Khalid Al-Gahtani 20 Example 3:

Spring 2008, King Saud University Arrow Diagramming Dr. Khalid Al-Gahtani 21 Example 3:

Spring 2008, King Saud University Arrow Diagramming Dr. Khalid Al-Gahtani 22 Example 3: The minimum completion time for the project is 32 days Activities C,E,F,G and the dummy activity X are seen to lie on the critical path.

Spring 2008, King Saud University Arrow Diagramming Dr. Khalid Al-Gahtani 23 Critical Path Identifications The critical path is continues chain of activities from the beginning to the end, with zero float (if the zero-float convention of letting Lt = Et for terminal network event is followed). The critical path is the one with least path float (if the zero-float convention of letting Lt = Et for terminal network event is NOT followed). The longest path through the network. T = ∑ ti*, where –T = project Completion Time –ti* = Duration of Critical Activity There may be more than one critical paths in a network

Spring 2008, King Saud University Arrow Diagramming Dr. Khalid Al-Gahtani 24 Identify CP activities & path(s) 1. Critical Activity: An activity for which no extra time is available (no float, F = 0). Any delay in the completion of a critical activity will delay the project duration. 2. Critical Path: Joins all the critical activities. Is the longest time path in the network? CP’s could be multiple in a project network.

Spring 2008, King Saud University Arrow Diagramming Dr. Khalid Al-Gahtani 25 Ownership of float