Chapter 8 - Project Management1 Lecture 2 Today’s lecture covers the followings: 1.To study “project crashing” concept 2.LP formulation for project management.

Slides:



Advertisements
Similar presentations
Chapter 7 Project Management
Advertisements

WOOD 492 MODELLING FOR DECISION SUPPORT
Lecture 3 Linear Programming: Tutorial Simplex Method
ECE Longest Path dual 1 ECE 665 Spring 2005 ECE 665 Spring 2005 Computer Algorithms with Applications to VLSI CAD Linear Programming Duality – Longest.
Linear Programming We are to learn two topics today: LP formulation
Pure, Mixed-Integer, Zero-One Models
1 Decision Analysis What is it? What is the objective? More example Tutorial: 8 th ed:: 5, 18, 26, 37 9 th ed: 3, 12, 17, 24 (to p2) (to p5) (to p50)
Contents College 4 §4.1, §4.2, §4.4, §4.6 Extra literature on resource constrained project scheduling (will be handed out)
1 Topics to cover in 2 nd part ( to p2). 2 Chapter 8 - Project Management Chapter Topics ( to p3)
PROJECT MANAGEMENT. Outline What is a “project”? Project Management Objectives and tradeoffs Planning and Control in Projects Scheduling Methods Constant-Time.
1 1 Slide © 2004 Thomson/South-Western Chapter 12 Project Scheduling: PERT/CPM n Project Scheduling with Known Activity Times n Project Scheduling with.
1 1 Slide © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.
1 1 Slide © 2009 South-Western, a part of Cengage Learning Slides by John Loucks St. Edward’s University.
1 Transportation Problems Transportation is considered as a “special case” of LP Reasons? –it can be formulated using LP technique so is its solution (to.
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,
1 1 Slide © 2008 Thomson South-Western. All Rights Reserved Slides by JOHN LOUCKS St. Edward’s University.
Module 5 – Networks and Decision Mathematics Chapter 24 – Directed Graphs.
Chapter 7 Networks and Scheduling Project Management for Business, Engineering, and Technology.
Project Management An interrelated set of activities with definite starting and ending points, which results in a unique outcome for a specific allocation.
■ Project duration can be reduced by assigning more resources to project activities. ■ However, doing this increases project cost. ■ Decision is based.
EMGT 501 HW #2 Answer. 020/3 X 3 05/601-1/62/3050/3 X 6 0-5/300-2/3-1/3180/3 (c).3/230with )3/80,0,0,3/50,3/20,0(*)*, ( solution Optimal   Z.
The Stagecoach Problem
Project Scheduling The Critical Path Method (CPM).
1 1 Slide Chapter 14: Goal Programming Goal programming is used to solve linear programs with multiple objectives, with each objective viewed as a "goal".
Linear Programming Applications
1 IOE/MFG 543 Chapter 7: Job shops Sections 7.1 and 7.2 (skip section 7.3)
Operations Management Contemporary Concepts and Cases Chapter Fourteen Project Planning and Scheduling Copyright © 2011 by The McGraw-Hill Companies,
MANA 705 DL © Sistema Universitario Ana G. Méndez, All rights reserved. W6 6.2 Operation Management Operation Management Managing Projects Techniques.
Chapter 12 Section 12.1 The Geometry of Linear Programming.
Quick Recap Monitoring and Controlling. 2 Control Project Cost.
Project Management Chapter 8.
Network Problem CPM & PERT
Copyright 2006 John Wiley & Sons, Inc. Beni Asllani University of Tennessee at Chattanooga Project Management Operations Management - 5 th Edition Chapter.
Project Management Chapter 8 (Crashing).
© J. Christopher Beck Lecture 5: Project Planning 2.
Business Mathematics MTH-367 Lecture 15. Chapter 11 The Simplex and Computer Solutions Methods continued.
1 Project Planning, Scheduling and Control Project – a set of partially ordered, interrelated activities that must be completed to achieve a goal.
Welcome to MM305 Unit 6 Seminar Larry Musolino
8-1 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Project Management Chapter 8.
Today we will solve equations with two variables. Solve = figure out.
Project Management - PERT/CPM What is project management? Consider building a house: Step A: Prepare site. (5 days) Step B: Build foundation. (8 days)
1 1 © 2003 Thomson  /South-Western Slide Slides Prepared by JOHN S. LOUCKS St. Edward’s University.
© J. Christopher Beck Lecture 6: Time/Cost Trade-off in Project Planning.
8-1 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Project Management Chapter 8.
Project Planning with PERT and CPM Chapter 14
CPM – Critical Path Method Can normal task times be reduced? Is there an increase in direct costs? Additional manpower Additional machines Overtime, etc…
Today we will solve equations with two variables. Solve = figure out.
Project Management Chapter 13 Sections 13.1, 13.2, and 13.3.
1 TCOM 5143 Lecture 11 Project Management. 2 What’s Project Management? Project management involves planning and scheduling the different activities of.
1 TCOM 5143 Lecture 10 Centralized Networks: Time Delay and Cost Tradeoffs.
Project Planning & Scheduling What is a “project”? Objectives and tradeoffs Planning and Control in Projects Scheduling Methods Constant-Time Networks.
1 Job Shop Scheduling. 2 Job shop environment: m machines, n jobs objective function Each job follows a predetermined route Routes are not necessarily.
Time-Cost Trade-off Models
PERT / CPM – Time-Cost Tradeoffs BSAD 30 Dave Novak Source: Anderson et al., 2015 Quantitative Methods for Business 13 th edition – some slides are directly.
Project Management Chapter 8.
Project Management Chapter Topics
Project Management: PERT/CPM
Chapter 5: Project Time Management Doddy Prayogo, Ph.D.
St. Edward’s University
Project Planning & Scheduling
Activity networks – Example 1
Chapter 5 Linear Inequalities and Linear Programming
Learning Objectives When you complete this chapter, you should be able to : Identify or Define: Work breakdown structure Critical path AOA and AON Networks.
Basic Project Scheduling
Project Planning & Scheduling
Basic Project Scheduling
Chapter 8 - Project Management
Chapter 3 The Simplex Method and Sensitivity Analysis
Chapter 6 Network Flow Models.
Presentation transcript:

Chapter 8 - Project Management1 Lecture 2 Today’s lecture covers the followings: 1.To study “project crashing” concept 2.LP formulation for project management problem 3.The use of QM (Try it yourself!) Tutorial: Chapter 8: 8 th Ed:Q26 and Q30 9tj Ed: Q21 and Q23 (to p2) (to p26)

Chapter 8 - Project Management2 Project Crashing Basic Concept In last lecture, we studied on how to use CPM to determine solution for a project problem There, we determine its critical path and completion time. Question: Can we cut short its project completion time? If so, how! (to p3)

Chapter 8 - Project Management3 Project Crashing Solution! Yes, the project duration can be reduced by assigning more resources to project activities But, doing this would somehow increase our project cost! How do we strike a balance? (to p4)

Chapter 8 - Project Management4 Trade-off concept Here, we adopt the “Trade-off” concept ie, we attempt to “crash” some “critical” events by allocating more sources to them, and also to maintain a balance that the shortening time is not less than the normal activities How to do that: Question: What criteria should it be based on when deciding to crashing critical times? (to p11) (to p5)

Chapter 8 - Project Management5 Example – crashing (1) The critical path is 1-2-3, the completion time =11 How? Path: = 5+6=11 weeks Path: 1-3 = 5 weeks Now, how many days can we “crash” it? (1) 6(3) 5(0) Normal weeks Max weeks can be crashed (to p6)

Chapter 8 - Project Management6 Example – crashing (1) (1) 6(3) 5(0) The maximum time that can be crashed for: Path = = 4 Path 1-3 = 0 Total weeks can be crashed = = 4 Are we to use up all these 4 weeks? (to p7)

Chapter 8 - Project Management7 Example – crashing (1) (1) 6(3) 5(0) If we used all 4 days, then path has (5-1) + (6-3) = 7 completion weeks Now, we need to check if the completion time for path 1-3 has lesser than 7 weeks (why?) Now, path 1-3 has (5-0) = 5 weeks Since path 1-3 still shorter than 7 weeks, we used up all 4 crashed weeks Question: What if path 1-2 has, say 8 week completion time? 4(0) 3(0) (to p8)

Chapter 8 - Project Management8 Example – crashing (1) (1) 6(3) 8(0) Such as Now, we cannot use all 4 days (Why?) Because path will not be critical path anymore as path 1-3 would now has longest hour to finish Rule: When a path is a critical path, it will stay as a critical path So, we can only reduce the path completion time to the same time As path 1-2. (HOW?) (to p9)

Chapter 8 - Project Management9 Example – crashing (1) (1) 6(3) 8(0) Solution: We can only reduce total time for path = path 1-2, that is 8 weeks If the cost for path 1-2 and path 2-3 is the same then We can random pick them to crash so that its completion Time is 8 weeks (to p10)

Chapter 8 - Project Management10 Example – crashing (1) (1) 6(3) 8(0) Solution: (1)6(3) 8(0) OR 4(0)4(1) 3(0) Now, paths and 1-3 are both critical paths (to p4)

Chapter 8 - Project Management11 Time-cost Trade-off In this subject, the decision for “crashing” the project is based on the trade-off between “time and cost” The method is called “Time-cost Trade-off” How it works? –We determine an average crash cost for each event How to do that? –Procedural step. (to p13) (to p12)

12 Project Crashing and Time-Cost Trade-Off Example Problem (1 of 3) Table 8.5 Normal Activity and Crash Data for the Network in Figure 8.16 AB C D E=(A-B) F= (D-C)/(A-B) Note: A,B,C,D are given Note: we will use F values to decide We need to compute E and F which path to crash! F (to p11)

Chapter 8 - Project Management13 Time-Cost Trade-Off Steps: 1. use “normal cost” to determine the critical path 2. for each event, compute their average crash cost 3. for each section of critical path, crash their maximum time by retaining this section be part of the “critical” path. 4. compute total crashing costs and completion time Example (to p14)

Chapter 8 - Project Management14 Example: trade-off Consider the same example as show in below Step 1 determine it critical path Step 2 determine all average unit crash cost Step 3 crashing events with minimum costs Step 4 compute crashed weeks and costs (to p15) (to p16) (to p21) (to p20) (to p17) More example!

Chapter 8 - Project Management15 Step 1 Using CPM, the critical path is (to p14)

Chapter 8 - Project Management16 Step 2 (to p14)

17 First, we cluster each segment of critical path into sections that can be crashed and to consider to crash them one section at a time Step 3: Section1 Section 2 Section 3 Section 4 (to p18)

18 We now add the normal and crashed time and cost to each segment Step 3: Section1 Section 2 Section 3 Section 4 12(5) $400 8(3) $500 12(3) $$7000 4(1) $7000 4(1) $3000 4(3) $$200 (to p19)

19 We now crashed them one section at a time as follows: Step 3: Section1 Section 2 Section 3 Section 4 12(5) $400 8(3) $500 12(3) $$7000 4(1) $7000 4(1) $3000 4(3) $$200 7(0) 5(0) 9(0) 3(0) (to p14)

20 We now crashed them one section at a time as follows: Step 4: 12(5) $400 8(3) $500 12(3) $$7000 4(1) $7000 4(1) $3000 4(3) $$200 7(0) 5(0) 9(0) 3(0) Total crash cost =( 5*$400)+(3*$500)+(3*$7000)+(1*$7000)= 31,000 Total crashed weeks= =12 Note: critical path is Completion time = = 24 (to p14)

Chapter 8 - Project Management21 Crashed cost (5)5(4) 4(2) 4(1) How to solve this problem? (to p22)

Chapter 8 - Project Management22 Further detail steps 1.Determine the critical path 2.Crash the critical path to the level where other non-critical paths become a critical one 3.Consider for further crashing until all possible crashing resources were consumed! (to p23)

Chapter 8 - Project Management23 Critical path (5)5(4) 4(2) 4(1) The critical path is 1-3-4, completion time is 10+5 = 15 (to p24)

Chapter 8 - Project Management24 Crash to a level to which other non- critical path is introduced (5)5(4) 4(2) 4(3) The non-critical path is 1-2-4, has the processing time = 4+4 = 8 So, we try to reduce the critical path to this level ! 5(0)3(2) Both critical Paths = 8 (to p25)

Chapter 8 - Project Management25 Crash all resources until no further can be reduced! (5)5(3) 4(2) 4(3) Stop, since no more resources can be reduced in path (0)3(1) Both critical Paths = 7 3(2) 2(0) (to p1)

Chapter 8 - Project Management26 Formulating the CPM/PERT Network as a Linear Programming Model - The objective is to determine the earliest time the project can be completed (i.e., the critical path time). normal CPM crashing model (to p27) (to p30) (to p1)

Chapter 8 - Project Management27 LP formulation General linear programming model is: minimize Z =  c i x i subject to x j - x i  t ij for all activities i  j x i, x j  0 where x i = earliest event time of node i x j = earliest event time of node j t ij = time of activity i  j LP formulation for the project management (to p28)

Chapter 8 - Project Management28 LP for the CPM Let consider a simple problem as outlined as follows: Let x i be denote as each node i And segment of say path 1-2 as x 2 -x 1 Then (to p29)

Chapter 8 - Project Management29 Objective is Minimize Z = x1 + x2 + x3 + x4 + x5 + x6 + x7 Subject to x2 - x1  12 (for path 1-2) x3 - x2  8(for path 2-3) x4 - x2  4(for path 2-4) x4 - x3  0(for path 3-4) x5 - x4  4(for path 4-5) x6 - x4  12(for path 4-6) x6 - x5  4(for path 5-6) x7 - x6  4(for path 6-7) xi, xj  0 Do you know how to read the results from the LP output? (to p26)

Chapter 8 - Project Management30 General concept All formulation of CPM is used, except we need one more variable to represent the crashed cost per unit of each path Example! (to p31)

Chapter 8 - Project Management31 Consider again the following crashed cost as an example - Objective is to reduce the project duration from 36 to 30 weeks at the minimum possible crash cost. We now y to represent these Our objective is to min these How? (to p32)

Chapter 8 - Project Management32 Min 400y y y y y y y y 67 And all y ij <= their total allowance crash time A complete model is shown in next slide (to p33)

Chapter 8 - Project Management33 The CPM/PERT Network as a Linear Programming Model Example Problem Project Crashing - Model Formulation x i = earliest event time of node i x j = earliest event time of node j y ij = amount of time by which activity i  j is crashed (i.e., reduced) minimize Z = $400y y y y y y y 67 subject to y 12  5y 12 + x 2 - x 1  12 y 23  3y 23 + x 3 - x 2  8 y 24  1y 24 + x 4 - x 2  4 y 34  0y 34 + x 4 - x 3  0 y 45  3y 45 + x 5 - x 4  4 y 46  3y 46 + x 6 - x 4  12 y 56  3y 56 + x 6 - x 5  4 y 67  1x 67 + x 7 - x 6  4 x 7  30 x j, y ij  0 New set of equations Max crashing time for critical path i.e. total allowable crashed time CPM value (to p26)