Analysing the AoA network Project Management. Total Project Time The minimum time in which the project can be completed. Calculation: forward pass Forward.

Slides:



Advertisements
Similar presentations
Lecture Network Analysis
Advertisements

WBS: Lowest level OBS: Lowest level
Chapter 7 Project Management
CP Chapter 4 Schedule Planning.
Estimating, scheduling and budgeting
Based on the book: Managing Business Process Flows
3 - 1 Course Title: Production and Operations Management Course Code: MGT 362 Course Book: Operations Management 10 th Edition. By Jay Heizer & Barry Render.
Operations Management Session 27: Project Management.
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.
Floats in the AoA network
Scheduling The Project  Scheduling Planning, budgeting and scheduling are all part of the same process Planning a project, developing a budget for it,
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.
Chapter 10: Project Schedule Planning
إدارة المشروعات Projects Management
Tutorial 2 Project Management Activity Charts (PERT Charts)
PREPARED BY : NOR AZAH BINTI AZIZ KOLEJ MATRIKULASI TEKNIKAL KEDAH PROJECT NETWORK DIAGRAM.
Project Scheduling: Networks, Duration estimation, and Critical Path.
Chapter 3 (Continued) Outline Recap CPM (continued)  Assign time estimates to each activity  Compute the longest time path through the network.
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.
Network planning Learning objectives After these lectures you should be able to: - Produce and analyse activities networks - Calculate earliest and latest.
Module 5 – Networks and Decision Mathematics Chapter 24 – Directed Graphs.
Precedence Network Calculations the basic information that should be calculated in the precedence network are: 1) Early activity start (ES) 2) Early activity.
1 ARCH 435 PROJECT MANAGEMENT Lecture 3: Project Time Planning (Arrow Diagramming Technique) Activity on Arrow (AOA)
Scheduling CTC-415. Activity Network Development Network Models Activity on Node Precedence Diagram Method Activity on Arrow Network Characteristics Discrete.
Drawing AOA and AON networks
Project Management Chapter 17.
MANA 705 DL © Sistema Universitario Ana G. Méndez, All rights reserved. W6 6.2 Operation Management Operation Management Managing Projects Techniques.
Project Management. Projects „Unique, one-time operations designed to accomplish a specific set of objectives in a limited time frame.”
Network Planning Methods Example PERT & CPM
1 Selected Topics on Project Management The Critical Path Dr Marc Conrad 1Marc Conrad.
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 
Resource analysis Project management (lecture + seminar)
Analysing the AoN network Project Management (seminar)
PROJECT MANAGEMENT Approaches
Lags in Precedence Relationships
ENGM 631 Optimization Ch. 10: PERT/CPM. Great Pyriamid of Cheops (2,500 B.C.) 42,300,000 Stone Blocks 440 Stories 4Accuracy of 0.04 inch 413 acres level.
‘Crashing’ – reducing task durations by increased costs ( lecture )
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.
Resource analysis 1 Project management (seminar).
Chapter 4 MIS Project Management Lecturer Sihem Smida Sihem Smida Developing a project plan.
Operations and Project Management Session 3 Extra Some Additional Details on CPM and PERT.
Project Planning, Scheduling and Control Planning: –defines objectives, tasks and preceeding relationships; estimates time and resources Scheduling: –identifies.
Critical Path Method(CPM)
UNIT II Scheduling Procedures & Techniques FLOAT
Chapter 5: Project Time Management Doddy Prayogo, Ph.D.
Project Management (PERT/CPM) PREPARED BY CH. AVINASH
Activity networks – Example 1
Project Scheduling Lecture # 1.
Project Management for Business
UNIT II Scheduling Procedures & Techniques CRITICAL PATH ANALYSIS
Multiple dependency activity on node networks
Analysing the AoA network
Activity on Arrow Project Management.
Project Scheduling: networks, duration estimation, and critical path
Analysing the AoA network
Analysing the AoA network
Activity on Node Approach to CPM Scheduling
Analysing the AoA network
Project Management (lecture)
Project Management (lecture)
Analysing the AoA network
Project Management (lecture)
Project Management (lecture)
Multiple dependency activity on node (AoN) networks
Multiple dependency activity on node (AoN) networks
Presentation transcript:

Analysing the AoA network Project Management

Total Project Time The minimum time in which the project can be completed. Calculation: forward pass Forward pass: calculating the earliest event times (EETs) and the earliest start times (ESTs) of all activities. Earliest Finishing Time = EST + Duration

Critical path Path: continuous series of project activities connected by logical relationships as designated in the project schedule network diagram. Critical path: sequence of activities that has no float time, and that determines the duration of the project. It is the longest path. Activities on the critical path are the critical activities. The critical path can be identified by a backward pass, calculating the Latest Event Times (LETs) and the Latest Finishing Times (LFTs). Latest Starting Time = Latest Finishing Time - Duration

Activity times & event times EET = EST of all emerging activities LET = LFT of all entering activities Activity identifier Duration 12 EET LET EET LET Deadline

TPT a TPT = 14 EST 0 LST 0 LFT 14 EFT 14

Float Float on activity ‘a’: a Float: 6 EST 0 EFT 14 LFT 20 LST 6

4 22 ? 5 24 ? 6 ? 34 d e 8 10 Calculate the… EET of event 6 LETs of event 4 and 5 ESTs and EFTs of activity ‘d’ and ‘e’ LSTs and LFTs of activity ‘d’ and ‘e’

EST and EFT of ‘d’: 22 and 30 EST and EFT of ‘e’: 24 and 34 LST and LFT of ‘d’: 26 and 34 LST and LFT of ‘e’: 24 and d e

10 ? 25 ? 20 ? ? 30 a b c

a b c

Calculate all event and activity times and the float-times, find the critical path

Activity times and float for the previous diagram ActivityESTLSTEFTLFTFloat A B C D E G H J K

Activity times and float for the previous diagram ActivityESTLSTEFTLFTFloat A B C D E G H J K

Four characteristics of the critical path 1.It starts at the first node 2.It is continuous 3.It ends at the last node 4.It has no float

Floats in the AoA network

Activity and event times Activity times: –EST –LST –EFT –LFT Event times: –EET –LET

Float Time available for an activity or path in addition to its duration. It can be positive or negative It is a property of activities (and available only at given activities) In case of more succeeding activities, the minimum have to be taken. Types of float: –Total float –Free float

Total float The total float possessed by an activity. Calculation for activity j: Total float j = LFT j – EFT j Identify the activity possessing float below, and calculate the total float. 1 0 ? 2 ? ? a 12 4 ? 35 c 10 3 ? ? b 15 d 8

Total float The total float possessed by an activity. Calculation for activity j: Total float j = LFT j – EFT j = LFT j – (EST j + D j ) Identify the activities possessing float below, and calculate the total float for each a c b d 8 Total float = 23 – (5+12) = 6 Total float = = 11 – (0+5) = 6

Calculating free float The float possessed by an activity which, if used, will not change the float in later activities. Free float j = EST j+1 – EFT j = EET head – EET tail - D a c b d 8 Free float = 23 – 5 – 12 = 6 Free float = = 5 – 0 – 5 = 0

Negative float If the target time (deadline) for the project (or for a part of the project) is grater than TPT, than the float will appear on the critical path or even on some other paths. Negative float = the time by which activities on the path or paths concerned must be reduced if the TPT is to be met. Negative float is a type of the Total Float. 1 0 ? 2 ? ? a 10 3 ? ? c 15

Negative float If the target time (deadline) for the project (or for a part of the project) is grater than TPT, than the float will appear on the critical path or even on some other paths. Negative float = the time by which activities on the path or paths concerned must be reduced if the TPT is to be met. Negative float is a type of the Total Float a c Total float: -5

Slack Refers to events and not to activities. Slack = LET - EET Slack: a c b d 8 Total float = 23 – (5+12) = 6 Total float = = 11 – (0+5) = 6 Slack: 0 Slack: 6

Readings Lockyer – Gordon (2005) Chapter 13

Analysing the AoN network Project Management (seminar)

Activity label & description Data on the activity node ESTEFT Duration LSTLFT Total Float

Total Project Time The shortest time in which the project can be completed. Determined by the critical path. Calculation: forward pass Forward pass: The earliest start times (EST) of all activities are calculated. Trom these the earliest finishing times (EFT) are also calculated

Critical path sequence of activities that has no float time, and that determines the duration of the project. It is the longest path. Activities on the critical path are the critical activities. The critical path can be identified by a backward pass, calculating the Latest Finishing Times (LFT), and from these the Latest Starting Times (LST).

Floats in AoN Total float: the time by which an activity can be delayed or extended without affecting the TPT. It can be used to delay the start of an activity or to increase its duration. TF = LST - EST Free float: the time by which an activity can be delayed or extended without affecting the start of any succeding activity. FF = EST j+1 - EFT j

Example: organising a conference Objectives: to organise a 3 days long open scientific conference with participants, lectures, buffet reception, a conference book of the best studies and TV and radio interviews with some of the most known lecturers. Create the WBS chart and create the task list with estimated durations and precedence relations (in a table form) Plot both the AoA and AoN diagram Calculate the TPT, identify the critical path the total and the free float times.

Example: WBS Project BookMarketing Event management Organising interviews Editing Collecting articles Publishing Peer reviewing Arranging event Infra- structure Organising participants StaffFacilitiesMaterials Invitation and marketing

Activity label Task descriptionDurationImmediate predecessors a Invitation b Organising participants c Facilities d Staffing e Materials h Collecting articles j Peer reviewing k Publishing l Organising interviews m Arranging event Activity label Task descriptionDuration (weeks) Immediate predecessors a Invitation2 b Organising participants4 c Facilities3 d Staffing4 e Materials3 h Collecting articles6 j Peer reviewing3 k Publishing5 l Organising interviews1 m Arranging event1 Activity label Task descriptionDuration (weeks) Immediate predecessors a Invitation2– b Organising participants4a c Facilities3b d Staffing4b e Materials3b f Collecting articles6b g Peer reviewing3f h Organising interviews1c, d, e i Publishing5g j Arranging event1h, i Task list with precedence relations

AoA a2a 3e3e 4d4d 3 4b4b c f 6 3g3g i 1h1h 5 1j1j TPT = 21 CP: a-b-f-g-i-j

AoN a b f e d c g i j h TPT: 21 CP: a-b-f-g-i-j

Activity times for the previous diagram (finalize individually) ActivityDurationESTLSTEFTLFTTotal float Free float a b c d e f g h i j

Example 2 (for individual practice) a) Draw the AoA and AoN diagram with the data below: Activity label Duration (weeks) Immediate predecessors a 1– b 2a c 5a d 3a e 2b f 2e g 4f, c, d b) Determine the TPT and the critical path and activity floats. c) Compute the EETs, LETs and slack for every node in the AoA & ESTs, LSTs, EFTs, LFTs in the AoN diagram.

Solution: AoA a1a 2e2e 2b2b 5c5c 3d3d 4g4g 2f2f 7 11 TPT: 11 CP: a-b-e-f-g Float: 0 T. float: 3 F. float: 3 Float: 0 Slack: 0 Slack: 3 Slack: 0 T. float: 1 F. float: 1 0

Solution: AoN a b c d f e g TPT: 11 CP: a-b-e-f-g

Example a2a 3e3e 2b2b 5c5c 3d3d 4g4g f1f 2h2h a)Calculate the EETs and LETs. b)Create a precedence table (with task, duration, immediate predecessor, total and free floats). 0

Solution ActivityDurationTotal float Free float a200 b200 c511 d333 e300 f155 g400 h200

‘Crashing’ – reducing task durations by increased costs

Definition of crashing Obtaining reduction in time at an increased cost (increasing the employed resources). Cost-slope: the cost of reducing duration time by unit time. Let’s see the following example: a b 2 c 2 e 2 d 5 f 3 a b c e d f

Procedure for crashing 1.Crash one time unit at a time 2.Only the crashing of critical activities has any effect on TPT 3.Crash that activity first that is the cheapest to reduce in time 4.Be aware of multiple critical paths 5.Stop crashing when: the crash-time is reached at every ‘crashable’ activity, benefits of possible crashing are lower than crashing costs.

Crashing table If the costs to reduce times are known, then a table can be set up showing the relative costs for the reduction in time of each activity by a constant amount. Crash-time is the minimum duration of an activity. It is given by technical factors. Activity (label) Duration (day) Float (day) Crash time Cost-slope (€/day) a b c d e f Benefit of reducing TPT by one day: 400 €/day

Solution method 1.step: identify the critical activities 2.step: find the critical activity with cheapest crash cost, and if its cost slope is lower than the daily benefit from crashing, reduce its duration with one day. If there is no activity to crash, or it is too costly, stop crashing and go to step 4. 3.step: reidentify the critical path, and go back to step two. 4.step: identify the final critical path(s), TPT and the total net benefit of crashing.

Solution Path durations Path / activity crached normalstep 1step 2step 3step 4step 5 Cost: Cumulated net benefit: Path durations Path / activity crashed normalstep 1step 2step 3step 4step 5 –aadd, cnone a-b-c-e-f – a-b-d-f – Cost:– – Cumulated net benefit: – – After crashing: – there are two critical paths – TPT is 10 days – total benefit of crashing is €890

Example 2 (for individual work) Identify the critical path and the TPT. b 2 a c 3 d 2 e 5 f 3 g 3 7

Example 2 (for individual work) Critcal: a-b-d-e-g TPT: 15 Using tbe table on the next slide, calculate the optimal TPT with crashing. b a c d e f g

Activity (label) Normal duration (day) Float (day) Crash time Cost- slope (€/day) a31500 b21550 c21150 d53900 e54400 f32100 g33200 Benefit of reducing TPT by one day: 1200 €/day What is the new TPT? What is the total profit on crashing? 10 days €3000 Activity (label) Normal duration (day) Float (day) Crash time Cost- slope (€/day) a b c d e f g303200

Reading Lockyer – Gordon (2005) Chapter 8 pp & Chapter 14

Thanks for the attention!