Linkage Relationships. Lagging Techniques for Scheduling a Network

Size: px
Start display at page:

Download "Linkage Relationships. Lagging Techniques for Scheduling a Network"

Transcription

1 Project Management Lags and Slack Analysis 59 Linkage Relationships Lagging Techniques for Scheduling a Network Why is this Topic on LAGS Important to the project manager? Finish-to-Start is NOT THE ONLY way to link tasks in a network. A task could start after another task starts A lag just represents a delay in something happening, such as waiting for an order to arrive. Time can be saved by creatively sequencing (linking) tasks. This part will explain lagging relationships and illustrate the above points of importance. Topics we will discuss Four different relationships (linkages) between two tasks. Forward / Backward passes, but including the lags. Expanded understanding of the Critical Path

2 Project Management Lags and Slack Analysis 60 Lagging Techniques for Scheduling a Network 1. Four Types of Task Relationships The following four types kinds of task linkages represent the various ways that two task activities can be connected or related together in a network schedule. a. Finish-to-Start (FS) very common First task must be finished before next task starts. o Example: FINISH prototype model before STARTing the prototype testing. o Example: FINISH building walls, then START painting the walls. o Example: Place order and wait one week to start receiving/storing in warehouse. This FS shows no lag, i.e., B does NOT WAIT to start after the finish of A. Task B starts IMMEDIATELY after A. Example: Pour concrete (task A), then wait 6 days before installing sub-flooring (task B). This FS shows that task B must WAIT at least 6 days after the finish of A, before Task B can start. Dur = Work Effort = days b. Start-to-Start (SS) quite common Two tasks must start at the same time or one task start later (earlier) than the other. o Example: As soon as the MIS department is ready to begin testing new software, the computer security sub-contractor must also be ready to begin at same time. Security sub-contractor must be ready to START when the software is ready. When the software is ready to START, the sub-contractor must be able to START. o Example: START installing the hardware (task A), then START installing the software (task B) six days later. Task B is WAITING for Task A to start. This SS shows that task B can only start 6 days after task A starts, i.e., the lag makes the START of task B wait. Dur = Work Effort = days On your own after class (answers after two pages) * What is the difference IF the durations WERE A=10 and B=3? This one is moderately difficult. If you successfully figure it out, then congratulations! The duration of the 2-task project would be days. The days of work effort would be days. * * Return to these notes after class and try this one (Finish to Start) Draw a task relationship diagram to represent 1 day to place an order with Amazon and then waiting 3 days to receive the order, and then 3 days to install the video device. The duration of the 2-task project is days. The days of work effort are days.

3 Project Management Lags and Slack Analysis 61 c. Finish-to-Finish (FF) occurs sometimes Two tasks must finish at the same time or one task finish later (earlier) than the other.. May occur when two tasks must finish simultaneously, but have different task durations. o Example: Advertising sales must FINISH when advertising page layout FINISHES. When page layout is finished and completed, advertising sales must terminate, because there would be no more opportunity or time to incorporate new sales ads. o Example: FINISH installing the software no later than two weeks after FINISHing the installation of the computer hardware. This FF shows that task B cannot finish any earlier than 9 days after the finish of task A. I.e., the finish of B must WAIT at least 9 days after the finish of Task A. d. Start-to-Finish (SF) happens, but not so common Second task must finish at the same time or one task finish later (earlier) than the other. o Example: START training the management on new Windows software, but schedule the employees to FINISH their training as soon as possible one month later. It s not important when the employees start, only that they FINISH at a particular date. They must finish one month later because we have facility rented for only one month. o Example: The scaffolding will be used from the start of the exterior set up to the finish of exterior repairs. The summer Olympics MUST have the closing ceremony (B) of the Swimming Event 14 days after the beginning of the Swimming Event (A). This SF shows that task B cannot finish any earlier than 14 days after the START of task A. I.e., the finish of B must WAIT at least 14 days after the START of Task A. *****On your own after class Return to these notes after class and try this one: This is a START-START (SS) linkage. Draw a task relationship diagram to represent starting the guest list (3 day task) two days after beginning of reserving the reception room (4 day task). Reserving is 1 st, and then starting the guest list is 2 nd. The duration of the 2-task project is days. The days of work effort are days.

4 Project Management Lags and Slack Analysis 62 ANSWERS These are answers to the previous two pages. Pour the Concrete Hardware then Software * What is the difference IF the durations WERE A=10 and B=3? The duration = _10 days. The work effort = _13_ days. Amazon Order and Waiting -----à -----à -----à This FS shows that task B must WAIT at least 6 days after the finish of A, before Task B can start. Dur = 15 Work Effort = 9 days. Sum of task durations Dur = 11 Work Effort = 9 days. Sum of task Duration = 7 days Work Effort = 4 days ============================================================================ This FF shows that task B cannot finish any earlier than 9 days after the finish of task A. I.e., the finish of B must WAIT at least 9 days after the finish of Task A. Duration = 13 days Work Effort = 9 days This SF shows that task B cannot finish any earlier than 14 days after the START of task A. I.e., the finish of B must WAIT at least 14 days after the START of Task A. Duration = 14, Work Effort = 9 Guest List and Reserving Reception Room The duration is 5 days. The work effort = 7 days.

5 Project Management Lags and Slack Analysis 63 Lag Start and Finish Time The following discussion explains how lags (delays usually) can affect the relationship of one task to another. It is important to keep track of the kind of linkage you are working with. 1. Forward Pass with Lags a. Forward pass, add lag to early times. Normally ES(F) would be 14. However, Lag forces ES to be 18 (10 + 8) A lag means delayed later into the future. Lag means CANNOT START any earlier than. But is OK to start later than D 4 Lag +8 (10 + 8) F 3 2. Backward Pass with Lags b. Backward pass, subtract lag from late times. Only an FF relationship between Task D & F. Lag constrains LF(D) to be 7 time units earlier than LF(F), i.e., 23 7 = D Lag + 7 (23 7) F Try this simple lagged project network to get some feeling for lags in the forward and backward passes. Answers at the end of this section 1. What is the Critical Path? 2. How do I interpret these critical paths? Brief Summary for Using Lags: Same rules as performing the FW and BW passes in a network WITHOUT lags Forward and Backward Pass with Lags a. Forward pass, add lag to early times. Use largest value with Merge. b. Backward pass, subtract lag from late times. Use smallest value for Burst.

6 Project Management Lags and Slack Analysis 64 Forward and Backward Pass (more detailed explanations) Forward Pass Forward Passes in network scheduling always assume: o Start as early as possible policy, BUT o Start no earlier than (date or constraint) when relationships are specified. o Also, OK to start later than the indicated relationship, just CANNOT START any earlier. When performing the forward pass (FP), cover up the bottom squares at the bottom of the task box. o FP only deals with the top squares, i.e., the ES and EF times. o Remember that the highest, latest, or largest value is used going forward. o Meeting cannot start until the last (latest) person arrives. o Notice in the example to the right that the Task F would normally have an ES = 14 Question: So how does a lag affect the forward pass? Answer: Assume we have a new linkage of SS+8 from Task D to Task F. If the lag is positive, such as SS+8, then the successor task (F) would start 8 periods later than the start of its predecessor (ES D =10) or ES(F) = no earlier than 8 periods after ES(D). o Notice in the example to the right, without the lag+8, task F would have a normal start of ES = 14 (because 14 > EF=8 from predecessor. o Notice that EF F = 21 = ES F ( 18) + task duration of 3. Question: If I have two lags, How do I determine the effect on the successor task. Answer: Assume two lags as indicated to the right. o The FS + 10 lag from D (EF=14) means that task F cannot finish any earlier than EF=24. The lag forces F to have a EF at 24 as its earliest possible finish time (EF) D o The SS + 8 lag from D (ES=10) means that task F cannot start any earlier than 18. The lag will force F to wait and start (ES) on ES=18. o Notice that = 21, which is less than the EF(F) = 24. Although it looks like we have six time periods of flexibility to start and finish task F, we really need to know the Late start and finish times before we can conclude how much slack we have in Task F. The duration = 3, so that is fixed. The slack will be six (6) time periods, because of This means that you have 3 days of flexibility or slack inside the task. You could schedule the task to start later, but still finish at 24 OR, you could start at 18, pause a few days, but then still finish at EF=8 from predecessor D 4 Lag +8 EF=8 from predecessor D 4 Lag F F 3 Lag +10 ( ) F 3

7 Project Management Lags and Slack Analysis 65 Backward Pass Remember Backward Passes in network scheduling always assume: o Start no later than the time specified. o But it is OK to start earlier than (date or constraint) when relationships are specified. Cover up the top numbers. You only work with the lower values, i.e., LS and LF on the bottom. I drew lines through the top numbers to indicate we do NOT NEED the top numbers for Backward Pass. Question: So how does a lag affect the backward pass? Answer: Assume we have the linkage of SS+8 from D to F as shown at the right. o The LF(D) = 22 because LS(F) is 22 and no lag. o But a SS-relationship constrains D and F. o LS(D) would normally be 19 calculated as o But, 19 is NOT the LS for D as would be expected. It is 14. The lag means that LS D started 8 periods earlier than the LS of F (22 value) D Lag F EF=8 from predecessor Note: LF=25 comes from successor task. Assume correct. So, the late start, LS D is determined from the LS F (22) less the lag of 8 resulting in LS D = 14. The only way F could have a late start (LS) = 22 would be that task D started 8 periods earlier due to the lag +8 forcing F to start late at 22. Question: If there are two lags, How do I determine the Late finish and start values for the predecessor task. Answer: Assume the lags as indicated to the right. o Assume that the LF F = 25. o The FF+10 lag requires that the LF D = 15, i.e., task D finishes 10 periods earlier than F finishes. o Now, how do we determine the LS(D)? D Lag +8 Lag F Note: LF=25 comes from successor task. Assume correct. o The SS+8 lag from the ES of Task D means that the LS for D must have started at 14. o I placed a 14 below Task D to represent the backward pass of o The normal calculation for LS D would be 15 3 = 12. Going backwards, we use the earliest (smallest value) times for LS D, e.g., the 12 in this case = 12 is earlier (starting sooner) than the 14 from The SS + 8 lag simply means that the late start of D could not occur any later than 14, but it could occur earlier, such as in this case at period

8 Project Management Lags and Slack Analysis 66 OK, let s analyze this complex looking set of BURST relationships. o Analyze ONE TASK at a time. o FOLLOW the arrows o Verify the Forward Passes o Verify the Backward Passes Late Finish Assume the lags as indicated to the right. o Tracing back from the LS(24) of Task G, subtract 4 from 24 to get possible LF D value of 20 o Tracing back from the LF(27) of Task F, subtract 10 from 27 to get possible LF D value of 17. o So, we have late finish values of 20 and 17 for task D. o Select the least value (smallest value on backward pass), which would be 17, i.e., LF D = 17. Late Start The LS value of 14 for activity D results from being the least of the possible late start times from the following: o Activity F: 16 calculated as 24 SS lag 8 = 16 connecting to task F. o Activity D: 14 calculated as 17 duration 3 = 14 inside the activity. o Activity C: 15 calculated as 25 SS lag 10 = 15 connecting task C. The late start cannot begin any later than the earliest time (smallest number in backward pass), i.e., 14. Another way to say this is, If you are going to be late, try to still get started as EARLY as possible. Simple summary. Backward passes use the least or lowest values going backward through the network. Use the lowest value from: OR o just a simple non-lagged relationship o if it is a value calculated from subtracting a lag value

9 Project Management Lags and Slack Analysis 67 Quick Check on your Learning Do the following for this small project: 1. What is the project duration (assume days)? 2. How many days of work effort are people engaging in for this project? Now, assume that this project has been modified to utilize Start-to-Start (SS) relationships 1. What is the project duration (assume days)? 2. How many days of work effort are people engaging in for this project?

10 Project Management Lags and Slack Analysis 68 In-Class Exercise #1: Lagged Relationships. What is the Critical Path, EF, and slack analysis for this network diagram. In-Class Exercise #2 What is the Critical Path, EF, and slack analysis for this network diagram.

11 Project Management Lags and Slack Analysis 69 Answers 1. The critical path is A(s,f) - D(s,f) - C(f) - E(s,f). The interpretation of the D C(f) part of the critical path is the following: The finish of C is on the critical path (TS = 0), so Task C CANNOT be late or it will delay the project. If it is late by one day (12), then task E will be forced to start at 12, thus making it be late with a finish at 17, Thus making the project late. It is OK for the start of Task C to start one day later, i.e., LF(C) = 7. So it has total slack, on the start side of one day. IF it is late by more than one day, then the project will be late, because it would force the finish time to be 12, thus forcing task E to be one day later. 2. What is the interpretation of Task C: Task C has one day of slack on the start side. It would be acceptable to start one day late on day 7 instead of the early start on day 6. It would NOT be acceptable to finish late. The Task C must finish perfectly on time at day 11, otherwise the project will be later than day What is the slack analysis for this network diagram? FS(A) = 0 because B and D start immediately after the finish of task A. FS(B) =2 because (EF=5+4=9 which is 2 less than ES(E)=11. The lag is a hard constraint that must be obeyed and means cannot start any earlier than. Hence equivalent to an EF for task B equivalent 9. FS(C)=0 because finish wide of task C has LF-EF=0 and is on critical path. FS(D)=0 because EF(D)=8 + lag 3 means must wait until 11 for task C to finish, i.e., cannot finish any earlier than the FF and also any lags that may be in the FF relationship.

12 Project Management Lags and Slack Analysis 70 ANSWERS Quick Check on your Learning The network answer is not provided, because you can use the numerical answers to figure out how to do the forward and backward passes in the network. 1. What is the project duration (assume days)? 18 i. TOP path will be = 18 ii. BOTTOM path will be = How many days of work effort are people engaging in for this project? 16 Work effort = sum of task durations. Each task duration is days of work. Now, assume that this project has been modified to utilize Start-to-Start (SS) relationships 1. What is the project duration (assume days)? 9 TOP path will be = 8 BOTTOM path will be = 9 (we must obey the lag constraints) 2. How many days of work effort are people engaging in for this project? 16 Work effort = sum of task durations. Each task duration is days of work. The Work Effort has not changed. It is still the same collection of tasks.

13 Project Management Lags and Slack Analysis 71 ANSWER to Exercise #1. Lag +4 Lag +4 Lag +3 Lag +3 CP = A(s,f) - D(s,f) - C(f) - E(s,f) - G(f) EF for the project = 19. Slack Analysis. Task A: FS and TS are zero (on critical path with slack = zero for start/finish. Task B: FS = 2 and TS = 2 because next neighbor is critical task. o Why FS=2? Because must wait 4 periods minimum between EF(B) and ES(E), makes it be same AS IF B had EF=9. Hence 11-9 = 2. Task C: FS = 0, and TS = 0 (cannot be late or critical task E will be late. Task D: FS = 0 because both burst paths immediately affect next neighbors. Task E: FS = 0 because lag requires a mandatory waiting for 4 time periods=19. Task F: FS = 0. Task G: FS and TS = zero as it is the last task in the network.

14 Project Management Lags and Slack Analysis 72 Exercise #2. Slack Analysis. Task A: FS and TS are zero (on critical path with slack = zero for start/finish. Task B: FS and TS are zero (on critical path with slack = zero for start/finish. Although B-D looks like it has 20-15=5 slack, it is the mandatory lag at work here. Task B is a burst activity, hence least Free Slack option. Task C: FS and TS are zero (on critical path with slack = zero for start/finish. ES+lag20=EF(25--finish no earlier than at 25). Task C has NO CONNECTION with START of Task D. Task D: FS = 0 because all three burst paths immediately affect next neighbors (D S - E S /D F - E F /D F - H S ), i.e. the lags leave no flexibility, all the lags are mandatory minimum waiting times. Task E: FS = 0 because the lag =0, hence EF for F would be 50. Task F: FS = 0, because of finish side being critical with slack = zero. Task G: FS and TS are zero (on critical path with slack = zero for start/finish. The lag=10 is part of the path and mandatory delay time that results in G F +10=50. Task H: FS and TS = zero as it is the last task in the network. ========================= Answers to Your Turn ================== Your Turn #1: Draw a task relationship diagram to represent 1 day to place an order with Amazon and then waiting 3 days to receive the order, and then 3 days to install the video device. The duration of the 2-task project is 7 days. The days of work effort are 4 days. Your Turn #2: Draw a task relationship diagram to represent starting the guest list (B=3 days) two days after beginning of reserving the reception room (A=4 days). The duration of the 2-task project is 5 days. The days of work effort are 7 days. Note that we can have Work Effort > Project Duration because the tasks OVERLAP. Lags, Task Duration, Work Effort, and Project Duration

15 Project Management Lags and Slack Analysis 73 The following terms will be used in analyzing and explaining a network schedule. Each term has a different and distinct meaning for a project manager. Lag Task Duration Work Effort Project Duration Linkage between two tasks. Lags affect the start or finish dates of tasks. They can also affect the duration of a project. However, they DO NOT affect the work effort. This is the amount of work effort associated with a task. It will be measured in days or weeks. In the WBS, task duration (work package, activity) is calculated from estimated hours or labor required to complete a task (work package) objective. This is the time that will be spent on a task, such as hours, days, or weeks. It is what people do, such as make telephone calls, dig a hole in the ground, film a take for a TV commercial, or design some plans for an item to be manufactured. Work effort is associated with verbs, i.e., doing something. This is the amount of time (days or weeks, etc.) required to complete a collection of scheduled tasks (project network schedule, usually shown as a Gantt chart). Lags can affect a project s duration, such as shortening the project with SS lags, or making the project longer with FS or FF lags that stretch the project out into the future (see Nightingale and Zuma for such lags). A project s duration is not directly related to its work effort. Due to lags, the project duration could be longer than the work effort time, or it could be shorter. Assume the following durations are in days: 0 A 4 B 3 What is the lag time? What is the work effort? What is the project duration? Project EF = 0 A 3 FS lag + 8 B 2 What is the lag time? What is the work effort? What is the project duration? Project EF = 0 A 4 FF Lag + 4 B 5 What is the lag time? What is the work effort? What is the project duration? Project EF = 0 A 8 SS Lag + 10 B 3 What is the lag time? What is the work effort? What is the project duration? Project EF = Here is a tricky one. 0 A 8 SS Lag + 3 B 3 What is the lag time? What is the work effort? What is the project duration? Project EF =

16 Project Management Lags and Slack Analysis 74 ANSWERS What is the lag time? 0 0 A 4 B 3 What is the work effort? 7 da What is the project duration? 7 Project EF = 7 0 A 3 FS lag + 8 B 2 What is the lag time? 8 What is the work effort? 5 What is the project duration? 13 Task A(3) Task B(2) = 13 Project EF = 13 0 A 4 FF Lag + 4 What is the lag time? 4 What is the work effort? 9 B 5 What is the project duration? 8_(4+ lag 4) EF (project) =8. End of B = end of the lag of 4. 0 A 8 SS Lag + 10 B 3 What is the lag time? 10 What is the work effort? 11 What is the project duration? 13 Lag + 10 and Task B (3) = 13 NOTICE, Task A = 8. The lag (10) makes Task B start +2 after EF(A). Task A finishes at 8, but the SS lag (10) forces Task B to start 2 periods after Task A finishes. Here is a tricky one. 0 A 8 SS Lag + 3 In this last example, the Task A starts at zero. Task B starts at 3 (because of the lag+3). But Task A is 8 periods, so, although Task A finishes at 8, Task B will finish at 6 (lag duration). So, the entire project of tasks A and B finishes inside of when Task A finishes, i.e., EF=8. Task A for 8 time periods B 3 Task B is 3 What is the lag time? 3 What is the work effort? 11 What is the project duration? 8 EF is NOT Lag + 3 and Task B (3) = 6 Task A is longer duration than the Lag+Dur(B) EF=8, NOT 6.

17 Project Management Lags and Slack Analysis 75 Analysis of Slack: Free Slack and Total Slack Slack Free Slack: o Amount of time my task can be late before I make my next neighbor start late. Total Slack o Amount of time my task can be late before I make the project late. Understanding Slack allows you to know o How much you can be late (we all want life to cut us some slack ) o How much flexibility or extra time can (or do) I have? Why is it Important to Understand Slack? Free Slack 1. You are a task leader. a. Things happen. b. You want to know how much you can be late. c. You are concerned about making your next neighbor late (free slack). d. How much can I be late before I make my next neighbor (successor) late? Total Slack 2. You are a project manager. a. You have several task leaders reporting to you. b. They want to know if they can be late. c. You are concerned about making the project late (total slack) d. How much can they be late before it makes the project late?

18 Project Management Lags and Slack Analysis 76 Analysis of Slack: Free Slack and Total Slack This discussion will focus on the following two topics, all related to slack in a project network schedule. Free slack Total slack We will investigate Total Slack and how it is the sum of the free slack along a path. The discussion will progress in two stages, in which we progressively enlarge the project network to include additional tasks. As we include additional tasks, we will see: how the total slack changes for different tasks (that are off the critical path), and how changes in total slack are due to changes in free slack for specific tasks (off the critical path) 1. Free slack for a task. The amount of flexible time a task can be late or early without affecting its successor task (next neighbor) A task can only have one free slack value. o When the task is a non-burst task activity, then the free slack is simply along that single path to the successor task, i.e., ES(successor) EF(predecessor). o When the task is a burst task, then each path bursting out of the task can have a calculated slack value with the successor. However, the only free slack value for a burst activity would be the smallest value, or the value for which the total slack of the network would be most sensitive (part of point #2 below). 2. Total slack for a task. The amount that a task can be early or late without affecting the finish time of the project. Total slack means the TOTAL FREE SLACK. It is the sum of the free slacks along a path. This will be explained more down below. Total slack calculation: Difference between early and late times for a task, i.e., LS ES or LF EF. o o o When the project EF = project LF, then the total slack will = 0 for all tasks along the critical path. When the project EF > project LF, i.e., TS < 0 for the terminal task, then the total slack along the critical path will be negative, because all CP tasks will have the CP EF > CP LF. This means that either the project should start earlier or somebody (politician or marketing person) should not promise the project so early. When the project EF < project LF, i.e., TS > 0 for the terminal task, then the total slack along the critical path will be positive, because all CP tasks will have the EF (CP) < LF (CP). This means that the project has begun earlier than is necessary with respect to a desired finish date, i.e., the latest time to finish (LF) is later (greater than) the earliest time to finish (EF). Or it means that you can wait to start the project (by as much as the positive total slack). BUT, WHY is the Total Slack a certain value for a task? There are TWO ANSWERS. CALCULATION ANSWER: (Late Early) Total slack is calculated as Late Early times for a task EXPLANATION ANSWER: (sum of the free slacks). Total slack is the sum of the free slack along a particular path. But Notice!! o Total slack for a non-burst task = sum of the current task free slack and including all the succeeding task free slacks along a path up to a CP task. o Total slack for a burst task = least sum of the free slack values along the burst paths, beginning with the current task activity and including all the succeeding tasks along the least path up to a CP task. Test Awareness Note: You will be asked to explain some total slack problems. Be alert to whether the question is asking for an explanation or a calculation of the total slack. Do NOT use the Calculation of Late Early as an EXPLANATION of what Total Slack is all about.

19 Project Management Lags and Slack Analysis 77 Analysis of Total Slack Using Free Slack Values along Sub-Path Refer to the diagrams and graphics below and the next pages for the slack analysis discussion. Analysis of network ABCDEF: TS(D) = 4. o L E = or 13-9 = 4. Not an explanation, just the TASK FORMULA calculation. o FS on path from task D to CP task F = 4, hence TS = 4. Why? Because D is a single task sub-path leading up to a critical task (CP is A-C-F). TS(B) = 2. o Burst Activity ES(D) EF(B) = 0 and ES(E) EF(B) = 0. FS=0 for both burst paths out of Task B. But ALSO Path BDF has TS = 4 = (FS of D=4) + (FS of B=0). Path BEF has TS = 2 = (FS of E=2) + (FS of B=0). FS (E) = 2 (16-14), hence Path BEF has least cumulative FS value and it determines the TS for task B. MS Project result for the project displayed above. **Total slack is the LEAST sum of the sub-path free slacks bursting from a task.

20 Project Management Lags and Slack Analysis 78 Let s expand the project to include the tasks A L. Notice that additional tasks are added to the sub-path. Notice that the tasks are merge tasks (multiple arrows coming into the tasks). Notice that with the additional merge tasks, the total slack value increases. The TS increases because of the additional FS values along the sub-paths. MS Project results for the project displayed (A-L) Total slack is the LEAST sum of the sub-path free slacks BURSTING from a task.

21 Project Management Lags and Slack Analysis 79 Free Slack and Total Slack EXERCISE: (on your own) Complete the following diagram with forward and backward passes, and Calculate the Total Slack and Free Slack Values. Legend ES ID EF SL LS DUR LF Use the Free Slack along the sub-path for each task to explain why each total slack calculates the way it does. Task Explanation A TS = 0 because on CP. FS = 0 because on CP. B H E TS = because on sub-path B-F-H-J with respective free slacks of,, TS = because on H-J path and FS(H) =. TS = because on E-H-J path and FS( ) = and FS(H) =. F TS = _0_ because on F-H path and FS( ) = 0. C TS = because on CFHJ path and FS( )=, FS(F) = 0, and F( )=.

22 Project Management Lags and Slack Analysis 80 ANSWERS Legend ES ID EF Analysis of Task B Slack: A task can only have ONE free slack value Task B is a BURST with two successor paths (B-E and B-F) Which path represents the free slack? o Least slack value (ZERO in this case) o The path value that will get me in trouble the earliest. o Task E will immediately be unhappy if Task B is late SL LS DUR LF Use the Free Slack along the sub-path for each task to explain why each total slack calculates the way it does. Task Explanation A TS = _4_ because on CP. FS = 0 because on CP. B TS = _4_ on sub-path B-F-H-J with respective free slacks of 1, 0, and 3 Note on Total Slack: TS for a BURST Task is the PATH with the sum of the free slacks with the LEAST SUM, which is FOUR. B-E-J = 10 = B-E-H-J = 8 = B-F-H- = 4 = This is path with the LEAST SUM H TS = _3_ because on H-J path and FS(H) = 3. E TS = _8_ because on E-H-J path and FS(E) = 5 and FS(H) = 3. F TS = _0_ because on F-H path and FS(F) = 0. C TS = _6_ because on CFHJ path and FS(C)=3, FS(F) = 0, and FS(H)=3.

23 Project Management Lags and Slack Analysis 81 Independent Class Exercise Your Turn. I have completed the Forward Pass. You complete the backward pass. Determine the Total Slack Determine the Critical Path. Complete ALL the Free Slack Values indicated.

24 Project Management Lags and Slack Analysis 82 Questions: 1. Which are the critical (and only) Free Slack values for the non-critical path tasks? a. b. c. 2. Why is the TS for Task D2 = 15? This is a rather straightforward question. 3. Why is the TS for Task B = 2, when the FS = 0? This is only a moderately difficult question. 4. Why is the FS=2 between C and E when the TS for Task C is only = 1. This is a higher difficulty question to see at what depth you understand free slack and total slack.

25 Project Management Lags and Slack Analysis The circled FS values are incorrect. Answers FS=2 (C-E). Must be least Free Slack value (C-F) =1 because of 9 8 for the burst activity. FS=3 (F-H). Must be FS(F-I) = Zero because on Critical Path. FS=2 (G-I). Must be least Free Slack value (G-J) = Zero because of Why is the TS for Task D2 = 15? This is a rather straight forward question. Simple calculation answer is Late Early = = 15. But the explanation is that it is on a path of two free slacks, D2-J (=1) and J-L (=14), hence TS = least sum of FS along the path = = Why is the TS for Task B = 2, when the FS = 0? This is only a moderately difficult question. You cannot answer this with saying that Late Early = 2 because the answer does not address the FS=0 part of the question. Best Answer: TS = 2 because = the least sum of the sub-path free slacks (FS B =0 + FS E =0 + FS H =2 + FS K =0) 4. Why is the FS=2 between C and E when the TS for Task C is only = 1. This is a difficult question to see at what depth you understand free slack and total slack. This is a WRONG understanding to say that Task C has a FS = 2 between C and E. A Task only has ONE free slack value, AND it is the LEAST value bursting out. It is the value that will get you in trouble first with making a successor LATE. Task C does not have a FS value between C-E because of the rule stating Free slack is the least sum of the sub-path free slacks. The TS=1 because of the FS value of +1 between C-F which is the least sum for the sub-paths bursting from task C.

26 Project Management Lags and Slack Analysis 84 Your turn: Refer to the Diagram above: What are the free slacks for the following tasks? Can you explain WHY? F H K Total Slack for Task F = What are the free slacks for the following tasks? Can you explain WHY? M J L Total Slack for Task J = Explain why the total slack for Task C = 1.

27 Project Management Lags and Slack Analysis 85 This is a more difficult kind of question to get you thinking about free slack and total slack. Assume that the predecessor for Task H is changed from task C to task A. 1. Explain the changes in free slack and total slack for task D. 2. Explain the changes in free slack and total slack for task C. a. Free slack. (FS = 4) b. Total Slack. (TS = 4) 3. When would task H begin? 4. When would task J begin? 5. What would be the free and total slack for Task H?

28 Project Management Lags and Slack Analysis When does task D start? 2. When does Task H finish? 3. What is the Late Finish (LF) for Task H?

29 Project Management Lags and Slack Analysis 87 Answer to Slack Exercise What are the free slacks for the following tasks? Can you explain WHY? F 0 ES(H) EF(F) = H 1 ES(K) EF(H) = K 2 ES(N) EF(K) = Total Slack for Task F = 3 Explanation is that the total slack for F is the sum of the free slacks along the sub-path F H K - N What are the free slacks for the following tasks? Can you explain WHY? M 2 ES(N) EF(M) = J 0 ES(M) EF(J) = L 0 ES(N) EF(L) = Total Slack for Task J = 1 Why? Because the sub-path with the least sum is J L N. Explain why the total slack for Task C = 1. Because the least sum sub-path is C D E J L - N =

30 Project Management Lags and Slack Analysis 88 ANSWER: This is a more difficult kind of question to get you thinking about free slack and total slack. Assume that the predecessor for Task H is changed from task C to task A. 1. Explain the changes in free slack and total slack for task D. Nothing will change for task D. It is not in any sub-path for task H. 2. Explain the changes in free slack and total slack for task C. a. Free slack. (FS = 4) There would no longer be any connection between C and H, limiting the FS = 0. So, the free slack of task C would change to 4 days (end of C, Monday 5 pm to start of Task f, Monday 8 a.m. The free slack days would be Tues, Wed, Thurs, and Fri. b. Total Slack. (TS = 4) Total slack would be the sum of the free slacks along the sub-path to a critical task, i.e., C-F. The free slack is 4 days (see 2.a above) so the total slack would be 4 days, also. 3. When would task H begin? Immediately after the finish of Task A, i.e., Monday, 8 a.m. on August.11, When would task J begin? At the end of Task H. Duration of task H is 6 days, so end of task H would be Monday, 5 pm, August 18. Beginning of Task J would be Tuesday, 8 a.m., August 19, Working Back from Task I. Task I starts, 8 a.m., Tues, 9/9. Task H will be pulled back 11 days earlier, so Task J would start 11 days earlier. Task J would begin Tuesday 8 a.m., Aug 19 and finish 3 days later, Thursday 5 p.m., August What would be the new free slack and total slack for Task H? FS(H) would still be ZERO, because J follows immediately after Task H. New FS(J) would be old FS=1 plus the additional extra 11 days = 12 days. TS H = FS H (0) + FS J (12)= 12 days

31 Project Management Lags and Slack Analysis 89 ANSWERS 1. When does task D start? Monday 8 a.m., August 25. Task D starts when its predecessor, Task B, finishes on Friday 5 p.m., August 22. Alternative Analysis: Task D is a predecessor of Task F. Task F starts on 8 a.m. Monday, September 1. Task D has 3 days duration and 2 days free slack with Task F. Hence must start 5 days earlier, i.e., one week earlier, 8 a.m. Monday, August When does Task H finish? Work backwards from Task I. 1 day free slack (J) occupies Monday, September 8, because (I) starts on Tuesday. 3 day duration of task J occupies Wed, Thurs, Fri (Sept 3, 4, 5) Hence, Task H finishes on 5 pm on Tuesday, September 2 3. What is the Late Finish (LF) for Task H? You already know the early finish (EF) for H. The Late Finish would be EF + TS, i.e., just add the total slack to the early finish. Alternatively, H-J can only move over one day. Hence late finish is only one day later.

Network Planning and Analysis

Network Planning and Analysis 46 Network Planning and Analysis 1. Objective: What can you tell me about the project? When will the project finish? How long will the project take (project total duration)? 2. Why is this topic Important

More information

Precedence Diagram Method. CSTM 462 Planning & Scheduling

Precedence Diagram Method. CSTM 462 Planning & Scheduling Precedence Diagram Method CSTM 462 Planning & Scheduling Precedence Diagramming Method (PDM) PDM is more flexible than AON or AOA networks because PDM allows the overlapping of concurrent activities.

More information

Chapter-6. Developing a Project Plan

Chapter-6. Developing a Project Plan MGMT 4135 Project Management Chapter-6 Where we are now Developing the Project Network Why? Graphical representation of the tasks to be completed Logical sequence of activities Determines dependencies

More information

Egypt Scholars Presented by Mohamed Khalifa Hassan Jan 2014

Egypt Scholars Presented by Mohamed Khalifa Hassan Jan 2014 Project Management Six Session Egypt Scholars Presented by Mohamed Khalifa Hassan Jan 2014 Mohamed Khalifa, 2014 All Rights 1 7. Scheduling 2 7. Scheduling 7.1 Scheduling techniques 7.3 Critical path method

More information

Basic CPM Calculations

Basic CPM Calculations Overview Core Scheduling Papers: #7 Basic CPM Calculations Time Analysis calculations in a Precedence Diagramming Method (PDM) Critical Path Method (CPM) network can be done in a number of different ways.

More information

technical tips and tricks

technical tips and tricks technical tips and tricks Performing critical path analysis Document author: Produced by: Andy Jessop Project Learning International Limited The tips and tricks below are taken from Project Mentor, the

More information

Project Management. Week 4- Project Planning and Network Diagrams 2012-13

Project Management. Week 4- Project Planning and Network Diagrams 2012-13 Project Management Week 4- Project Planning and Network Diagrams 2012-13 Last Week Project Appraisal Techniques Scoping Tools-Breakdown Structures Estimation This Week What is Planning? Purpose of Planning

More information

Scheduling Glossary Activity. A component of work performed during the course of a project.

Scheduling Glossary Activity. A component of work performed during the course of a project. Scheduling Glossary Activity. A component of work performed during the course of a project. Activity Attributes. Multiple attributes associated with each schedule activity that can be included within the

More information

Introduction to Project Management

Introduction to Project Management L E S S O N 1 Introduction to Project Management Suggested lesson time 50-60 minutes Lesson objectives To be able to identify the steps involved in project planning, you will: a b c Plan a project. You

More information

Network Diagram Critical Path Method Programme Evaluation and Review Technique and Reducing Project Duration

Network Diagram Critical Path Method Programme Evaluation and Review Technique and Reducing Project Duration Network Diagram Critical Path Method Programme Evaluation and Review Technique and Reducing Project Duration Prof. M. Rammohan Rao Former Dean Professor Emeritus Executive Director, Centre for Analytical

More information

Goals of the Unit. spm - 2014 adolfo villafiorita - introduction to software project management

Goals of the Unit. spm - 2014 adolfo villafiorita - introduction to software project management Project Scheduling Goals of the Unit Making the WBS into a schedule Understanding dependencies between activities Learning the Critical Path technique Learning how to level resources!2 Initiate Plan Execute

More information

Module 3: The Project Planning Stage

Module 3: The Project Planning Stage Overview Once you've initiated the project and gathered all relevant information, you'll then begin planning your project. The planning stage depends on the size of your project, how much information you

More information

Appendix A of Project Management. Appendix Table of Contents REFERENCES...761

Appendix A of Project Management. Appendix Table of Contents REFERENCES...761 Appendix A Glossary Terms of Project Management Appendix Table of Contents REFERENCES...761 750 Appendix A. Glossary of Project Management Terms Appendix A Glossary Terms of Project Management A Activity

More information

Computer Training Centre University College Cork

Computer Training Centre University College Cork Computer Training Centre University College Cork Project 2013 Table of Contents What's new in Project 2013... 1 Manual scheduling... 1 Graphical Reports... 1 Trace task paths... 1 Easier view customization...

More information

Project Management Glossary

Project Management Glossary Project Management Glossary THE VOCABULARY OF ACHIEVEMENT RON BLACK THE MENTOR GROUP WWW.RONBLACK.COM 800-381-8686 This glossary is an excerpt from Ron Black s book, The Complete Idiot s Guide to Project

More information

Scheduling Fundamentals, Techniques, Optimization Emanuele Della Valle, Lecturer: Dario Cerizza http://emanueledellavalle.org

Scheduling Fundamentals, Techniques, Optimization Emanuele Della Valle, Lecturer: Dario Cerizza http://emanueledellavalle.org Planning and Managing Software Projects 2011-12 Class 9 Scheduling Fundamentals, Techniques, Optimization Emanuele Della Valle, Lecturer: Dario Cerizza http://emanueledellavalle.org Credits 2 This slides

More information

Scheduling. Anne Banks Pidduck Adapted from John Musser

Scheduling. Anne Banks Pidduck Adapted from John Musser Scheduling Anne Banks Pidduck Adapted from John Musser 1 Today Network Fundamentals Gantt Charts PERT/CPM Techniques 2 WBS Types: Process, product, hybrid Formats: Outline or graphical organization chart

More information

Resource Allocation and Scheduling

Resource Allocation and Scheduling 90 This section is about the general overview of scheduling and allocating resources. Assigning people and machines to accomplish work (work on tasks). Resource Allocation: Time-Constrained. Assigning

More information

Project Scheduling. Introduction

Project Scheduling. Introduction Project Scheduling Introduction In chapter, the O and ON networks were presented, also the time and cost of individual activities based were calculated. Yet, however, we do not know how long is the total

More information

Project Creation and Gantt Chart Design Using Microsoft Project. R. Baker. The University of Tampa

Project Creation and Gantt Chart Design Using Microsoft Project. R. Baker. The University of Tampa Project Creation and Gantt Chart Design Using Microsoft Project R. Baker The University of Tampa What is Microsoft Project? Microsoft Project is a software package designed help managers manage a variety

More information

Microsoft Project From the WBS to a Complete Schedule Emanuele Della Valle, Lecturer: Dario Cerizza http://emanueledellavalle.org

Microsoft Project From the WBS to a Complete Schedule Emanuele Della Valle, Lecturer: Dario Cerizza http://emanueledellavalle.org Planning and Managing Software Projects 2010-11 Session 6 Microsoft Project From the WBS to a Complete Schedule Emanuele Della Valle, Lecturer: Dario Cerizza http://emanueledellavalle.org Credits 2 These

More information

Collaborative Scheduling using the CPM Method

Collaborative Scheduling using the CPM Method MnDOT Project Management Office Presents: Collaborative Scheduling using the CPM Method Presenter: Jonathan McNatty, PSP Senior Schedule Consultant DRMcNatty & Associates, Inc. Housekeeping Items Lines

More information

Test Fragen. October 2003 Project Management Wilhelm F. Neuhäuser IBM Corporation 2003

Test Fragen. October 2003 Project Management Wilhelm F. Neuhäuser IBM Corporation 2003 Test Fragen October 2003 Project Management Wilhelm F. Neuhäuser IBM Corporation 2003 Question 7 Which term describes a modification of a logical relationship that delays a successor task? a. Lag b. Lead

More information

EdExcel Decision Mathematics 1

EdExcel Decision Mathematics 1 EdExcel Decision Mathematics 1 Notes and Examples Critical Path Analysis Section 1: Activity networks These notes contain subsections on Drawing an activity network Using dummy activities Analysing the

More information

Network Calculations

Network Calculations Network Calculations The concepts and graphical techniques described in this week s readings form the basis of the tools widely used today to manage large projects. There is no way of simplifying the tasks

More information

ONLINE SUPPLEMENTAL BAPPENDIX PROJECT SCHEDULES WITH PERT/CPM CHARTS

ONLINE SUPPLEMENTAL BAPPENDIX PROJECT SCHEDULES WITH PERT/CPM CHARTS ONLINE SUPPLEMENTAL BAPPENDIX PROJECT SCHEDULES WITH PERT/CPM CHARTS Chapter 3 of Systems Analysis and Design in a Changing World explains the techniques and steps required to build a project schedule

More information

WORK PROGRAM GUIDELINES

WORK PROGRAM GUIDELINES Project Managed Change Program WORK PROGRAM GUIDELINES JABATAN KERJA RAYA MALAYSIA Cawangan Pengurusan Projek Kompleks (PROKOM) Ibu Pejabat JKR Malaysia 2 Document Ownership Section No Section Amendment

More information

Project Time Management

Project Time Management Project Time Management Study Notes PMI, PMP, CAPM, PMBOK, PM Network and the PMI Registered Education Provider logo are registered marks of the Project Management Institute, Inc. Points to Note Please

More information

Test Fragen + Antworten. October 2004 Project Management Wilhelm F. Neuhäuser IBM Corporation 2003

Test Fragen + Antworten. October 2004 Project Management Wilhelm F. Neuhäuser IBM Corporation 2003 Test Fragen + Antworten October 2004 Project Management Wilhelm F. Neuhäuser IBM Corporation 2003 Question 1 All the following Statements about a WBS are true except that it a. Provides a framework for

More information

Chapter 2: Project Time Management

Chapter 2: Project Time Management Chapter 2: Project Time Management Learning Objectives o o o o Understand the importance of project schedules and good project time management. Define activities as the basis for developing project schedules.

More information

MnDOT Project Management Office Presents: Schedule Float. Presenter: Jonathan McNatty, PSP Senior Schedule Consultant DRMcNatty & Associates, Inc.

MnDOT Project Management Office Presents: Schedule Float. Presenter: Jonathan McNatty, PSP Senior Schedule Consultant DRMcNatty & Associates, Inc. MnDOT Project Management Office Presents: Schedule Float Presenter: Jonathan McNatty, PSP Senior Schedule Consultant DRMcNatty & Associates, Inc. Housekeeping Items Lines will be muted during the webinar

More information

Tasks can be added manually by typing them into the list Manually adding tasks put the project manager in control and is a good way to start

Tasks can be added manually by typing them into the list Manually adding tasks put the project manager in control and is a good way to start Project Management is the discipline of planning, organizing, and managing resources to complete a specific goal. Microsoft Project is software that helps you. Start your project Open Project 2010 and

More information

Figure out the early start and early finish. Early start. Early finish

Figure out the early start and early finish. Early start. Early finish Figure out the early start and early finish oming up with the float for each activity is useful, but you can actually do better! When you have a long critical path, but the other paths in your network

More information

Chapter 4: Project Time Management

Chapter 4: Project Time Management Chapter 4: Project Time Management Importance of Project Schedules Managers often cite delivering projects on time as one of their biggest challenges Time has the least amount of flexibility; it passes

More information

Time Management. Part 5 Schedule Development. Richard Boser

Time Management. Part 5 Schedule Development. Richard Boser Time Management Part 5 Schedule Development Richard Boser 6.5 Schedule Development Inputs Organizational Process Assets Scope Statement Activity List Activity Attributes Network Diagrams Resource Req ms

More information

CSC 443: IT Project Management Midterm 1 exam - Spring semester 2011-2012 March 21 st, 2012

CSC 443: IT Project Management Midterm 1 exam - Spring semester 2011-2012 March 21 st, 2012 King Saud University College of Computer & Information Sciences Department of Computer Science CSC 443: IT Project Management Midterm 1 exam - Spring semester 2011-2012 March 21 st, 2012 1- Decomposing

More information

108-C-215 CRITICAL PATH METHOD SCHEDULE. (Revised 03-24-10)

108-C-215 CRITICAL PATH METHOD SCHEDULE. (Revised 03-24-10) CRITICAL PATH METHOD SCHEDULE (Revised 03-24-10) The Standard Specifications are revised as follows: SECTION 108, BEGIN LINE 177, INSERT AS FOLLOWS: 108.04.1 Critical Path Method Schedule (a) General Requirements

More information

Project Time Management

Project Time Management Project Time Management Plan Schedule Management is the process of establishing the policies, procedures, and documentation for planning, developing, managing, executing, and controlling the project schedule.

More information

Cambridge International AS and A Level Computer Science

Cambridge International AS and A Level Computer Science Topic support guide Cambridge International AS and A Level Computer Science 9608 For examination from 2017 Topic 4.4.3 Project management PERT and GANTT charts Cambridge International Examinations retains

More information

CRITICAL PATH ANALYSIS AND GANTT CHARTS

CRITICAL PATH ANALYSIS AND GANTT CHARTS CRITICAL PATH ANALYSIS AND GANTT CHARTS 1. An engineering project is modelled by the activity network shown in the figure above. The activities are represented by the arcs. The number in brackets on each

More information

8. Project Time Management

8. Project Time Management 8. Project Time Management Project Time Management closely coordinated Two basic approaches -bottom-up (analytical) -top-down (expert judgement) Processes required to ensure timely completion of the project

More information

Using Microsoft Project 2000

Using Microsoft Project 2000 Using MS Project Personal Computer Fundamentals 1 of 45 Using Microsoft Project 2000 General Conventions All text highlighted in bold refers to menu selections. Examples would be File and Analysis. ALL

More information

Unit 1: Project Planning and Scheduling

Unit 1: Project Planning and Scheduling Unit : Project Planning and Scheduling Objective Ð To provide a brief introduction to project planning and scheduling. The critical area where project management meets system development. ackground Most

More information

Project Initiation and Revision Training Manual. Table of Contents

Project Initiation and Revision Training Manual. Table of Contents for Engineering and Construction v.4.1 Project Initiation and Revision Training Class Conducted by Evans Technology June 2005 Table of Contents Introduction to Primavera... 3 Project Management (P3eC)...

More information

Project Scheduling: PERT/CPM

Project Scheduling: PERT/CPM Project Scheduling: PERT/CPM Project Scheduling with Known Activity Times (as in exercises 1, 2, 3 and 5 in the handout) and considering Time-Cost Trade-Offs (as in exercises 4 and 6 in the handout). This

More information

ME 407 Mechanical Engineering Design Spring 2016

ME 407 Mechanical Engineering Design Spring 2016 ME 407 Mechanical Engineering Design Spring 2016 Project Planning & Management Asst. Prof. Dr. Ulaş Yaman Acknowledgements to Dieter, Engineering Design, 4 th edition Ullman, The Mechanical Design Process,

More information

CHAPTER 1. Basic Concepts on Planning and Scheduling

CHAPTER 1. Basic Concepts on Planning and Scheduling CHAPTER 1 Basic Concepts on Planning and Scheduling Scheduling, FEUP/PRODEI /MIEIC 1 Planning and Scheduling: Processes of Decision Making regarding the selection and ordering of activities as well as

More information

Is Your Schedule Correct? Common Scheduling Mistakes and How to Avoid Them

Is Your Schedule Correct? Common Scheduling Mistakes and How to Avoid Them Sponsored by Is Your Schedule Correct? Common Scheduling Mistakes and How to Avoid Them Joseph A. Lukas PMP, CSM, CCP, PE White Paper 1-888-762-3683 www.pmcentersusa.com Joe Lukas & PM Centers USA, LLC

More information

PROJECT EVALUATION REVIEW TECHNIQUE (PERT) AND CRITICAL PATH METHOD (CPM)

PROJECT EVALUATION REVIEW TECHNIQUE (PERT) AND CRITICAL PATH METHOD (CPM) PROJECT EVALUATION REVIEW TECHNIQUE (PERT) AND CRITICAL PATH METHOD (CPM) Project Evaluation Review Technique (PERT) and Critical Path Method (CPM) are scheduling techniques used to plan, schedule, budget

More information

Operational Research. Project Menagement Method by CPM/ PERT

Operational Research. Project Menagement Method by CPM/ PERT Operational Research Project Menagement Method by CPM/ PERT Project definition A project is a series of activities directed to accomplishment of a desired objective. Plan your work first..then work your

More information

Project Time Management

Project Time Management Project Skills Team FME www.free-management-ebooks.com ISBN 978-1-62620-981-3 Copyright Notice www.free-management-ebooks.com 2014. All Rights Reserved ISBN 978-1-62620-981-3 The material contained within

More information

Scheduling Best Practices

Scheduling Best Practices In a continuing series of articles on specific aspects of critical path method (CPM) scheduling, Warner examines various facets of the process of preparing, analyzing and utilizing schedules in project

More information

Project Management Dashboard Pro v5 Documentation

Project Management Dashboard Pro v5 Documentation Project Management Dashboard Pro v5 Documentation Installation There is NO installation required. It s just a macro enabled excel file that opens if you have Excel 2007, 2010, 2013 and 2016 on your Windows

More information

Chapter 6: Project Time Management. King Fahd University of Petroleum & Minerals SWE 417: Software Project Management Semester: 072

Chapter 6: Project Time Management. King Fahd University of Petroleum & Minerals SWE 417: Software Project Management Semester: 072 Chapter 6: Project Time Management King Fahd University of Petroleum & Minerals SWE 417: Software Project Management Semester: 072 Learning Objectives Understand the importance of project schedules Define

More information

MnDOT Project Management Office Presents: Schedule Updates. Presenter: Eric Costantino Senior Schedule Consultant DRMcNatty & Associates, Inc.

MnDOT Project Management Office Presents: Schedule Updates. Presenter: Eric Costantino Senior Schedule Consultant DRMcNatty & Associates, Inc. MnDOT Project Management Office Presents: Schedule Updates Presenter: Eric Costantino Senior Schedule Consultant DRMcNatty & Associates, Inc. Housekeeping Items Lines will be muted during the webinar Questions

More information

Synergy between PMBOK and MS Project 2007 A Schedule Management Perspective

Synergy between PMBOK and MS Project 2007 A Schedule Management Perspective 1. Abstract PM WORLD TODAY FEATURED PAPER MARCH 2009 Synergy between PMBOK and MS Project 2007 A Schedule Management Perspective By Satya Narayan Dash, PMP, MCP and Uttam Kumar Singh, PMP, PAHM MS Project

More information

CRITICAL PATH METHOD (CPM) SCHEDULES

CRITICAL PATH METHOD (CPM) SCHEDULES 96 CRITICAL PATH METHOD (CPM) SCHEDULES How-to for Reading, Understanding, and Using CPM Schedules (without Direct Primavera Access.) 1 Objectives Learn to read, understand, and use CPM schedules (without

More information

added to the task, using Project, it will automatically calculate the schedule each time a new resource is added.

added to the task, using Project, it will automatically calculate the schedule each time a new resource is added. Chapter 3 Effort Driven Task Type By now, you will be getting sick of my repetition of the effort driven formula: Resource Units X Duration = Work I make no apologies, as it needs to be engraved in the

More information

The Project Planning Process Group

The Project Planning Process Group 3 The Project Planning Process Group............................................... Terms you ll need to understand: Activity Activity attributes Activity list Activity on arrow diagram (AOA) Activity

More information

SE351a: Software Project & Process Management

SE351a: Software Project & Process Management SE351a: Software Project & Process Management W8: Software Project Planning 22 Nov., 2005 SE351a, ECE UWO, (c) Hamada Ghenniwa SE351 Roadmap Introduction to Software Project Management Project Management

More information

10 Project Management with PERT/CPM

10 Project Management with PERT/CPM 10 Project Management with PERT/CPM 468 One of the most challenging jobs that any manager can take on is the management of a large-scale project that requires coordinating numerous activities throughout

More information

CRITICAL PATH METHOD (CEE 320 VDC SEMINAR)

CRITICAL PATH METHOD (CEE 320 VDC SEMINAR) CRITICAL PATH METHOD (CEE 320 VDC SEMINAR) 4 February 2009 Jesse Santiago & Desirae Magallon Overview Background & History CPM Defined The CPM approach Definitions Class Exercise Background & History Developed

More information

Information Technology Project Management

Information Technology Project Management Information Technology Project Management by Jack T. Marchewka Power Point Slides by Jack T. Marchewka, Northern Illinois University Copyright 2006 John Wiley & Sons, Inc. all rights reserved. Reproduction

More information

// Taming an Unruly Schedule Using the 14-Point Schedule Assessment

// Taming an Unruly Schedule Using the 14-Point Schedule Assessment // Taming an Unruly Schedule Using the 14-Point Schedule Assessment Dr. Dan Patterson, PMP CEO & President, Acumen February 2010 www.projectacumen.com Table of Contents Introduction... 3 The 14-Point Assessment...

More information

CSSE 372 Software Project Management: Software Project Scheduling

CSSE 372 Software Project Management: Software Project Scheduling CSSE 372 Software Project Management: Software Project Scheduling Shawn Bohner Office: Moench Room F212 Phone: (812) 877-8685 Email: bohner@rose-hulman.edu Examination #1 Results Average Score 82.70% Median

More information

CPM-200: Principles of Schedule Management

CPM-200: Principles of Schedule Management CPM-: Principles of Schedule Management Lesson B: Critical Path Scheduling Techniques Instructor Jim Wrisley IPM Fall Conference PMI-College of Performance Management Professional Education Program Copyright

More information

B. 2-4-6 D. 3-4-5 E. 3-5-7 F. 5-7-9

B. 2-4-6 D. 3-4-5 E. 3-5-7 F. 5-7-9 Lesson 01 Project Management Solutions #1: The network diagram for a project is shown below, with three time estimates (optimistic, most likely, and pessimistic) for each activity. Activity times are in

More information

Project Scheduling. with Primavera P6. Training Manual

Project Scheduling. with Primavera P6. Training Manual Project Scheduling with Primavera P6 Training Manual Development History June 2003, CPM Scheduling with SureTrak training materials developed by URS Corporation for Caltrans. SureTrak is a registered trademark

More information

PROJECT PROPOSAL: PROJECT BLUE ZUMA

PROJECT PROPOSAL: PROJECT BLUE ZUMA PROJECT PROPOSAL: PROJECT BLUE ZUMA To: From: CC: Dr. Edward J Glantz Alex Bok (ayb5041@psu.edu) Mark Randall Date: February 28 th, 2008 The following documents are detailed reports on our project proposal

More information

The Basics of Best Practices. Elden F. Jones II, MSPM, PMP, CMII Elden.Jones@ThePMProfs.com

The Basics of Best Practices. Elden F. Jones II, MSPM, PMP, CMII Elden.Jones@ThePMProfs.com Scheduling 101 The Basics of Best Practices Elden F. Jones II, MSPM, PMP, CMII Elden.Jones@ThePMProfs.com The Build Develop thewbs Define work packages Define activities iii Define logic Define resources

More information

Research on Task Planning Based on Activity Period in Manufacturing Grid

Research on Task Planning Based on Activity Period in Manufacturing Grid Research on Task Planning Based on Activity Period in Manufacturing Grid He Yu an, Yu Tao, Hu Da chao Abstract In manufacturing grid (MG), activities of the manufacturing task need to be planed after the

More information

SHELL INDUSTRIAL APTITUDE BATTERY PREPARATION GUIDE

SHELL INDUSTRIAL APTITUDE BATTERY PREPARATION GUIDE SHELL INDUSTRIAL APTITUDE BATTERY PREPARATION GUIDE 2011 Valtera Corporation. All rights reserved. TABLE OF CONTENTS OPERATIONS AND MAINTENANCE JOB REQUIREMENTS... 1 TEST PREPARATION... 2 USE OF INDUSTRIAL

More information

www.pmworldjournal.net Featured Paper Satya Narayan Dash By Satya Narayan Dash, PMP, CSM, MCP

www.pmworldjournal.net Featured Paper Satya Narayan Dash By Satya Narayan Dash, PMP, CSM, MCP PMBOK Guide 5 th Edition and MS Project 2010: A Practical Step-by-Step Approach 1. Abstract By Satya Narayan Dash, PMP, CSM, MCP Project Management Body of Knowledge (PMBOK) Guide, from PMI, comes with

More information

Importance of Project Schedules. matter what happens on a project. projects, especially during the second half of projects

Importance of Project Schedules. matter what happens on a project. projects, especially during the second half of projects Project Time Management Chapter 6 Importance of Project Schedules Managers often cite delivering projects on time as one of their biggest challenges Time has the least amount of flexibility; it passes

More information

Chapter 11 Monte Carlo Simulation

Chapter 11 Monte Carlo Simulation Chapter 11 Monte Carlo Simulation 11.1 Introduction The basic idea of simulation is to build an experimental device, or simulator, that will act like (simulate) the system of interest in certain important

More information

Project Scheduling: PERT/CPM

Project Scheduling: PERT/CPM Project Scheduling: PERT/CPM CHAPTER 8 LEARNING OBJECTIVES After completing this chapter, you should be able to: 1. Describe the role and application of PERT/CPM for project scheduling. 2. Define a project

More information

A Resource-constrained CPM (RCPM) Scheduling and Control Technique with Multiple Calendars

A Resource-constrained CPM (RCPM) Scheduling and Control Technique with Multiple Calendars A Resource-constrained CPM (RCPM) Scheduling and Control Technique with Multiple Calendars by Kyunghwan Kim Dissertation submitted to the Faculty of Virginia Polytechnic Institute and State University

More information

Construction Project Scheduling

Construction Project Scheduling Construction Project Scheduling Produced and Distributed by Engineer Educators 857 East Park Avenue Tallahassee, FL 32301 1 Disclaimer The material in this course manual is not meant to infringe on any

More information

How to Craft a World-Class Work Breakdown Structure

How to Craft a World-Class Work Breakdown Structure How to Craft a World-Class Work Breakdown Structure Laura Miller, PMP laura.miller2@hp.com 1 Copyright Copyright 2012 2012 Hewlett-Packard Development Development Company, Company, L.P. The L.P. information

More information

Hands on Microsoft Project (Part I) From a WBS to a Complete Schedule Emanuele Della Valle, Lecturer: Dario Cerizza http://emanueledellavalle.

Hands on Microsoft Project (Part I) From a WBS to a Complete Schedule Emanuele Della Valle, Lecturer: Dario Cerizza http://emanueledellavalle. Planning and Managing Software Projects 2011-12 Class 10 Hands on Microsoft Project (Part I) From a WBS to a Complete Schedule Emanuele Della Valle, Lecturer: Dario Cerizza http://emanueledellavalle.org

More information

Scheduling Fundamentals, Techniques, Optimization Emanuele Della Valle, Lecturer: Dario Cerizza http://emanueledellavalle.org

Scheduling Fundamentals, Techniques, Optimization Emanuele Della Valle, Lecturer: Dario Cerizza http://emanueledellavalle.org Planning and Managing Software Projects 2010-11 Session 5 Scheduling Fundamentals, Techniques, Optimization Emanuele Della Valle, Lecturer: Dario Cerizza http://emanueledellavalle.org Credits 2 This slides

More information

Linear Programming II: Minimization 2006 Samuel L. Baker Assignment 11 is on page 16.

Linear Programming II: Minimization 2006 Samuel L. Baker Assignment 11 is on page 16. LINEAR PROGRAMMING II 1 Linear Programming II: Minimization 2006 Samuel L. Baker Assignment 11 is on page 16. Introduction A minimization problem minimizes the value of the objective function rather than

More information

Project Management Chapter 3

Project Management Chapter 3 Project Management Chapter 3 How Project Management fits the Operations Management Philosophy Operations As a Competitive Weapon Operations Strategy Project Management Process Strategy Process Analysis

More information

CRITICAL-PATH ANALYSIS FOR NETWORK SCHEDULING

CRITICAL-PATH ANALYSIS FOR NETWORK SCHEDULING CRITICAL-PATH ANALYSIS FOR NTWORK SCHULING From studying this section, you will be able to: - Perform CPM and PM analyses for AOA and AON networks; - Calculate the early / late times that an activity can

More information

Lecture 26 CPM / PERT Network Diagram

Lecture 26 CPM / PERT Network Diagram Lecture 26 CPM / PERT Network Diagram 26.1 Introduction to CPM / PERT Techniques CPM (Critical Path Method) was developed by Walker to solve project scheduling problems. PERT (Project Evaluation and Review

More information

Use project management tools

Use project management tools Use project management tools Overview Using project management tools play a large role in all phases of a project - in planning, implementation, and evaluation. This resource will give you a basic understanding

More information

Object-Oriented Analysis. with the Unified Process. John W. Satzinger Southwest Missouri State University. Robert B. Jackson Brigham Young University

Object-Oriented Analysis. with the Unified Process. John W. Satzinger Southwest Missouri State University. Robert B. Jackson Brigham Young University Object-Oriented Analysis and Design with the Unified Process John W. Satzinger Southwest Missouri State University Robert B. Jackson Brigham Young University Stephen D. Burd University of New Mexico ALL

More information

Project Management SCM 352. 2011 Pearson Education, Inc. publishing as Prentice Hall

Project Management SCM 352. 2011 Pearson Education, Inc. publishing as Prentice Hall 3 Project Management 3 SCM 35 11 Pearson Education, Inc. publishing as Prentice Hall Boeing 787 Dreamliner Delays are a natural part of the airplane supply business. They promise an unreasonable delivery

More information

Learning Objectives. Learning Objectives (continued) Importance of Project Schedules

Learning Objectives. Learning Objectives (continued) Importance of Project Schedules Chapter 6: Project Time Management Information Technology Project Management, Fifth Edition Learning Objectives Understand the importance of project schedules and good project time management Define activities

More information

SYSTEMS ANALYSIS AND DESIGN DO NOT COPY

SYSTEMS ANALYSIS AND DESIGN DO NOT COPY Systems Analysis and Design in a Changing World, Fourth Edition -488-6-5 Copyright 7 Thomson Course Technology. All rights reserved. FOURTH EDITION SYSTEMS ANALYSIS AND DESIGN IN A C HANGING W ORLD John

More information

Information Technology Project Management, Sixth Edition. Note: See the text itself for full citations. More courses at cie-wc.edu

Information Technology Project Management, Sixth Edition. Note: See the text itself for full citations. More courses at cie-wc.edu Note: See the text itself for full citations. More courses at cie-wc.edu Understand the importance of project schedules and good project time management Define activities as the basis for developing project

More information

Project Time Management

Project Time Management Project Time Management Study Notes PMI, PMP, CAPM, PMBOK, PM Network and the PMI Registered Education Provider logo are registered marks of the Project Management Institute, Inc. Points to Note Please

More information

California Department Of Transportation. Class # G0C094

California Department Of Transportation. Class # G0C094 California Department Of Transportation ADVANCED CPM SCHEDULING WITH SURETRAK Class # G0C094 ADVANCED CPM SCHEDULING WITH SURETRAK September 2003 SureTrak is a registered trademark of Primavera Systems,

More information

Project Time Management Activity Definition Activity Sequencing Duration Estimating Schedule Development Schedule Control

Project Time Management Activity Definition Activity Sequencing Duration Estimating Schedule Development Schedule Control Project Time Management Activity Definition Activity Sequencing Duration Estimating Schedule Development Schedule Control Activity Definition Input Work Breakdown Structure Scope Statement Historical Information

More information

Critical Path Method (CPM)

Critical Path Method (CPM) Project Management Templates (CPM) http://spreadsheetml.com/projectmanagement/criticalpathanalysis.shtml Copyright (c) 2009-2010, ConnectCode All Rights Reserved. ConnectCode accepts no responsibility

More information

Project and Production Management Prof. Arun Kanda Department of Mechanical Engineering Indian Institute of Technology, Delhi

Project and Production Management Prof. Arun Kanda Department of Mechanical Engineering Indian Institute of Technology, Delhi Project and Production Management Prof. Arun Kanda Department of Mechanical Engineering Indian Institute of Technology, Delhi Lecture - 9 Basic Scheduling with A-O-A Networks Today we are going to be talking

More information

Lecture 6: Project Time Management By: Prof. Lili Saghafi. Information Technology Project Management, Fifth Edition

Lecture 6: Project Time Management By: Prof. Lili Saghafi. Information Technology Project Management, Fifth Edition Lecture 6: Project Time Management By: Prof. Lili Saghafi Information Technology Project Management, Fifth Edition Learning Objectives 2 Understand the importance of project schedules and good project

More information

Microsoft Project 2007 Level 1: Creating Project Tasks

Microsoft Project 2007 Level 1: Creating Project Tasks Microsoft Project 2007 Level 1: Creating Project Tasks By Robin Peers Robin Peers, 2008 ABOUT THIS CLASS Regardless of job title, most of us have needed to act as a project manager, at one time or another.

More information

Project Planning and Scheduling

Project Planning and Scheduling Project Planning and Scheduling MFS606 Project Planning Preliminary Coordination Detailed Task Description Objectives Budgeting Scheduling Project Status Monitoring When, What, Who Project Termination

More information

ECDL. European Computer Driving Licence. Project Planning Project Management Software BCS ITQ Level 2. Syllabus Version 1.0

ECDL. European Computer Driving Licence. Project Planning Project Management Software BCS ITQ Level 2. Syllabus Version 1.0 ECDL European Computer Driving Licence Project Planning Project Management Software BCS ITQ Level 2 Using Microsoft Project 2013 Syllabus Version 1.0 This training, which has been approved by BCS, The

More information