Presentation is loading. Please wait.

Presentation is loading. Please wait.

Project Management. Learning Objectives  Discuss the behavioral aspects of projects in terms of project personnel and the project manager.  Discuss.

Similar presentations


Presentation on theme: "Project Management. Learning Objectives  Discuss the behavioral aspects of projects in terms of project personnel and the project manager.  Discuss."— Presentation transcript:

1 Project Management

2 Learning Objectives  Discuss the behavioral aspects of projects in terms of project personnel and the project manager.  Discuss the nature and importance of a work breakdown structure in project management.  Give a general description of PERT/CPM techniques.  Construct simple network diagrams.

3 Learning Objectives  List the kinds of information that a PERT or CPM analysis can provide.  Analyze networks with deterministic times.  Analyze networks with probabilistic times.  Describe activity “crashing” and solve typical problems.

4 Unique, one-time operations designed to accomplish a specific set of objectives in a limited time frame. Build A A Done Build B B Done Build C C Done Build D Ship JANFEBMARAPRMAYJUN On time! Projects

5 Project Management  What are the Key Metrics  Time  Cost  Performance objectives  What are the Key Success Factors?  Top-down commitment  Having a capable project manager  Having time to plan  Careful tracking and control  Good communications

6 Project Management  What are the Major Administrative Issues?  Executive responsibilities  Project selection  Project manager selection  Organizational structure  Organizational alternatives  Manage within functional unit  Assign a coordinator  Use a matrix organization with a project leader

7 Project Management  What are the tools?  Work breakdown structure  Network diagram  Gantt charts  Risk management

8 Planning and Scheduling MARAPRMAYJUNJULAUGSEPOCTNOVDEC Locate new facilities Interview staff Hire and train staff Select and order machine Installation / Remodel Move in/startup Gantt Chart

9  Deciding which projects to implement  Selecting a project manager  Selecting a project team  Planning and designing the project  Managing and controlling project resources  Deciding if and when a project should be terminated Key Decisions

10 Project Manager Responsible for: WorkQuality Human ResourcesTime CommunicationsCosts

11  Temptation to understate costs  Withhold information  Misleading status reports  Falsifying records  Comprising workers’ safety  Approving substandard work Ethical Issues

12 Project Life Cycle Concept Feasibility Planning Execution Termination Management

13 Work Breakdown Structure Project X Level 1 Level 2 Level 3 Level 4

14 PERT and CPM PERT: Program Evaluation and Review Technique CPM: Critical Path Method  Graphically displays project activities  Estimates how long the project will take  Indicates most critical activities  Show where delays will not affect project

15 The Network Diagram  Network (precedence) diagram – diagram of project activities that shows sequential relationships by the use of arrows and nodes.  Activity-on-arrow (AOA) – a network diagram convention in which arrows designate activities.  Activity-on-node (AON) – a network diagram convention in which nodes designate activities.  Activities – steps in the project that consume resources and/or time.  Events – the starting and finishing of activities, designated by nodes in the AOA convention.

16 The Network Diagram (cont’d)  Path  Sequence of activities that leads from the starting node to the finishing node  Critical path  The longest path; determines expected project duration  Critical activities  Activities on the critical path  Slack  Allowable slippage for path; the difference the length of path and the length of critical path

17 A Comparison of AON and AOA Network Conventions Activity onActivityActivity on Node (AON)MeaningArrow (AOA) A comes before B, which comes before C (a) A B C BAC A and B must both be completed before C can start (b) A C C B A B B and C cannot begin until A is completed (c) B A C A B C

18 A Comparison of AON and AOA Network Conventions Activity onActivityActivity on Node (AON)MeaningArrow (AOA) C and D cannot begin until A and B have both been completed (d) A B C D B AC D C cannot begin until both A and B are completed; D cannot begin until B is completed. A dummy activity is introduced in AOA (e) CA BD Dummy activity A B C D

19 A Comparison of AON and AOA Network Conventions Activity onActivityActivity on Node (AON)MeaningArrow (AOA) B and C cannot begin until A is completed. D cannot begin until both B and C are completed. A dummy activity is again introduced in AOA. (f) A C DB AB C D Dummy activity

20 Project Network – Activity on Arrow 1 2 3 4 56 Locate facilities Order setup Interview Hire and train Remodel Move in AOA

21 Project Network – Activity on Node 1 2 3 5 6 Locate facilities Order setup Interview Remodel Move in 4 Hire and train 7S AON

22 Time Estimates  Deterministic  Time estimates that are fairly certain  Probabilistic  Estimates of times that allow for variation

23  Network activities  ES: earliest start  EF: earliest finish  LS: latest start  LF: latest finish  Used to determine  Expected project duration  Slack time  Critical path Computing Algorithm

24 Determining the Project Schedule Perform a Critical Path Analysis Table 3.2 ActivityDescriptionTime (weeks) ABuild internal components2 BModify roof and floor3 CConstruct collection stack2 DPour concrete and install frame4 EBuild high-temperature burner4 FInstall pollution control system 3 GInstall air pollution device5 HInspect and test2 Total Time (weeks)25 Earliest start (ES) =earliest time at which an activity can start, assuming all predecessors have been completed Earliest finish (EF) =earliest time at which an activity can be finished Latest start (LS) =latest time at which an activity can start so as to not delay the completion time of the entire project Latest finish (LF) =latest time by which an activity has to be finished so as to not delay the completion time of the entire project

25 AON Example ActivityDescription Immediate Predecessors ABuild internal components— BModify roof and floor— CConstruct collection stackA DPour concrete and install frameA, B EBuild high-temperature burnerC FInstall pollution control systemC GInstall air pollution deviceD, E HInspect and testF, G Milwaukee Paper Manufacturing's Activities and Predecessors

26 AON Network for Milwaukee Paper A Start B Start Activity Activity A (Build Internal Components) Activity B (Modify Roof and Floor)

27 AON Network for Milwaukee Paper C D A Start B Activity A Precedes Activity C Activities A and B Precede Activity D

28 AON Network for Milwaukee Paper G E F H C A Start DB Arrows Show Precedence Relationships

29 H (Inspect/ Test) 7 Dummy Activity AOA Network for Milwaukee Paper 6 F (Install Controls) E (Build Burner) G (Install Pollution Device) 5 D (Pour Concrete/ Install Frame) 4C (Construct Stack) 1 3 2 B (Modify Roof/Floor) A (Build Internal Components)

30 Determining the Project Schedule Perform a Critical Path Analysis ActivityDescriptionTime (weeks) ABuild internal components2 BModify roof and floor3 CConstruct collection stack2 DPour concrete and install frame4 EBuild high-temperature burner4 FInstall pollution control system 3 GInstall air pollution device5 HInspect and test2 Total Time (weeks)25

31 Determining the Project Schedule Perform a Critical Path Analysis A Activity Name or Symbol Earliest Start ES Earliest Finish EF Latest Start LS Latest Finish LF Activity Duration 2

32 ES/EF Network for Milwaukee Paper (Forward pass) Start 0 0 ES 0 EF = ES + Activity time

33 ES/EF Network for Milwaukee Paper Start 0 0 0 A2A2 2 EF of A = ES of A + 2 0 ES of A

34 B3B3 ES/EF Network for Milwaukee Paper Start 0 0 0 A2A2 20 3 EF of B = ES of B + 3 0 ES of B

35 C2C2 24 ES/EF Network for Milwaukee Paper B3B3 03 Start 0 0 0 A2A2 20

36 C2C2 24 ES/EF Network for Milwaukee Paper B3B3 03 Start 0 0 0 A2A2 20 D4D4 7 3 = Max (2, 3)

37 D4D4 37 C2C2 24 ES/EF Network for Milwaukee Paper B3B3 03 Start 0 0 0 A2A2 20

38 E4E4 F3F3 G5G5 H2H2 481315 4 813 7 D4D4 37 C2C2 24 ES/EF Network for Milwaukee Paper B3B3 03 Start 0 0 0 A2A2 20

39 LS/LF Times for Milwaukee Paper (Backward pass) E4E4 F3F3 G5G5 H2H2 481315 4 813 7 D4D4 37 C2C2 24 B3B3 03 Start 0 0 0 A2A2 20 LF = EF of Project 1513 LS = LF – Activity time

40 LS/LF Times for Milwaukee Paper E4E4 F3F3 G5G5 H2H2 481315 4 813 7 15 D4D4 37 C2C2 24 B3B3 03 Start 0 0 0 A2A2 20 LF = Min(LS of following activity) 1013

41 LS/LF Times for Milwaukee Paper E4E4 F3F3 G5G5 H2H2 481315 4 813 7 15 1013 8 48 D4D4 37 C2C2 24 B3B3 03 Start 0 0 0 A2A2 20 LF = Min(4, 10) 42

42 LS/LF Times for Milwaukee Paper E4E4 F3F3 G5G5 H2H2 481315 4 813 7 15 1013 8 48 D4D4 37 C2C2 24 B3B3 03 Start 0 0 0 A2A2 20 42 84 20 41 00

43 Computing Slack Time After computing the ES, EF, LS, and LF times for all activities, compute the slack or free time for each activity  Slack is the length of time an activity can be delayed without delaying the entire project Slack = LS – ES or Slack = LF – EF

44 Computing Slack Time EarliestEarliestLatestLatestOn StartFinishStartFinishSlackCritical ActivityESEFLSLFLS – ESPath A02020Yes B03141No C24240Yes D37481No E48480Yes F4710136No G8138130Yes H131513150Yes

45 Critical Path for Milwaukee Paper E4E4 F3F3 G5G5 H2H2 481315 4 813 7 15 1013 8 48 D4D4 37 C2C2 24 B3B3 03 Start 0 0 0 A2A2 20 42 84 20 41 00

46 ES – EF Gantt Chart for Milwaukee Paper ABuild internal components BModify roof and floor CConstruct collection stack DPour concrete and install frame EBuild high- temperature burner FInstall pollution control system GInstall air pollution device HInspect and test 12345678910111213141516

47 LS – LF Gantt Chart for Milwaukee Paper ABuild internal components BModify roof and floor CConstruct collection stack DPour concrete and install frame EBuild high- temperature burner FInstall pollution control system GInstall air pollution device HInspect and test 12345678910111213141516

48 Critical Path Example Perform a Critical Path Analysis ActivityImmediate PredecessorsTime (weeks) A -6 B -7 C A3 D A2 E B4 F B 6 G C, E10 H D, F7

49 H7H7 1320 1421 F6F6 713 814 G 10 1121 1121 E4E4 711 7 C3C3 69 8 D2D2 68 1412 A6A6 60 82 B7B7 07 07 Start 0 0 0 00 End 21 0

50 Computing Slack Time EarliestEarliestLatestLatestOn StartFinishStartFinishSlackCritical ActivityESEFLSLFLS – ESPath A06282No B07070Yes C698112No D6812146No E7117110Yes F7138141No G112111210Yes H132014211No

51 Probabilistic Time Estimates  Optimistic time  Time required under optimal conditions  Pessimistic time  Time required under worst conditions  Most likely time  Most probable length of time that will be required

52 Probabilistic Estimates Activity start Optimistic time Most likely time (mode) Pessimistic time toto tptp tmtm tete Beta Distribution

53 Expected Time tete = t o + 4t m +t p 6 t e = expected time t o = optimistic time t m = most likely time t p = pessimistic time

54 Variance    (t p – t o ) 2 36    = variance t o = optimistic time t p = pessimistic time

55 Computing Variance MostExpected OptimisticLikelyPessimisticTimeVariance Activity ambt = (a + 4m + b)/6[(b – a)/6] 2 A1232.11 B2343.11 C1232.11 D2464.44 E14741.00 F12931.78 G341151.78 H1232.11

56 Probability of Project Completion Project variance is computed by summing the variances of critical activities  2 = Project variance =  (variances of activities on critical path) p

57 Probability of Project Completion Project variance is computed by summing the variances of critical activities Project variance  2 =.11 +.11 + 1.00 + 1.78 +.11 = 3.11 Project standard deviation  p = Project variance = 3.11 = 1.76 weeks p

58 Probability of Project Completion PERT makes two more assumptions:  Total project completion times follow a normal probability distribution  Activity times are statistically independent

59 Probability of Project Completion Standard deviation = 1.76 weeks 15 Weeks (Expected Completion Time)

60 Probability of Project Completion What is the probability this project can be completed on or before the 16 week deadline? Z=–/  p = (16 wks – 15 wks)/1.76 = 0.57 dueexpected date dateof completion Where Z is the number of standard deviations the due date lies from the mean

61 Probability of Project Completion What is the probability this project can be completed on or before the 16 week deadline? Z=−/  p = (16 wks − 15 wks)/1.76 = 0.57 dueexpected date dateof completion Where Z is the number of standard deviations the due date lies from the mean.00.01.07.08.1.50000.50399.52790.53188.2.53983.54380.56749.57142.5.69146.69497.71566.71904.6.72575.72907.74857.75175

62 Probability of Project Completion Time Probability (T ≤ 16 weeks) is 71.57% 0.57 Standard deviations 1516 WeeksWeeks

63 Determining Project Completion Time Probability of 0.01 Z Z = 2.33 Probability of 0.99 2.33 Standard deviations 02.33 Due date = 15 + 2.33 x 1.76 = 19.1 weeks

64 PERT Example MostExpected OptimisticLikelyPessimisticTimeVariance Activity ambt = (a + 4m + b)/6[(b – a)/6] 2 A3685.830.69 B2443.670.11 C1232.000.11 D6787.000.11 E2464.000.44 F6101410.001.78 G1242.170.25 H3696.001.00 I10111211.000.11 J14162016.331.00 K28107.331.78 Immediate Predecessors - C B,D A,E F G C H,I

65 Time-cost Trade-offs: Crashing  Crash – shortening activity duration  Procedure for crashing  Crash the project one period at a time  Only an activity on the critical path  Crash the least expensive activity  Multiple critical paths: find the sum of crashing the least expensive activity on each critical path

66 Crashing The Project Time (Wks)Cost ($)Crash CostCritical ActivityNormalCrashNormalCrashPer Wk ($)Path? A2122,00022,750750Yes B3130,00034,0002,000No C2126,00027,0001,000Yes D4248,00049,0001,000No E4256,00058,0001,000Yes F3230,00030,500500No G5280,00084,5001,500Yes H2116,00019,0003,000Yes 308,000

67 Crash and Normal Times and Costs for Activity B ||| 123Time (Weeks) $34,000 $34,000 — $33,000 $33,000 — $32,000 $32,000 — $31,000 $31,000 — $30,000 $30,000 — — Activity Cost CrashNormal Crash Time Normal Time Crash Cost Normal Cost Crash Cost/Wk = Crash Cost – Normal Cost Normal Time – Crash Time = $34,000 – $30,000 3 – 1 = = $2,000/Wk $4,000 2 Wks

68 Critical Path And Slack Times For Milwaukee Paper E4E4 F3F3 G5G5 H2H2 481315 4 813 7 15 1013 8 48 D4D4 37 C2C2 24 B3B3 03 Start 0 0 0 A2A2 20 42 84 20 41 00 Slack = 1 Slack = 0 Slack = 6 Slack = 0

69 Advantages of PERT  Forces managers to organize  Provides graphic display of activities  Identifies  Critical activities  Slack activities 1 2 3 4 56

70 Limitations of PERT  Important activities may be omitted  Precedence relationships may not be correct  Estimates may include a fudge factor  May focus solely on critical path 1 2 3 4 56 142 weeks

71 Goldratt’s Critical Chain  Goldratt’s insight on project management  Time estimates are often pessimistic  Activities finished ahead of schedule often go unreported  With multiple projects, resources needed for one project may be in use on another

72  Computer aided design (CAD)  Groupware (Lotus Notes)  CA Super Project  Harvard Total Manager  MS Project  Sure Track Project Manager  Time Line Project Management Software

73  Risk: occurrence of events that have undesirable consequences  Delays  Increased costs  Inability to meet specifications  Project termination Project Risk Management

74  Identify potential risks  Analyze and assess risks  Work to minimize occurrence of risk  Establish contingency plans Risk Management

75 Summary  Projects are a unique set of activities  Projects go through life cycles  PERT and CPM are two common techniques  Network diagrams  Project management software available


Download ppt "Project Management. Learning Objectives  Discuss the behavioral aspects of projects in terms of project personnel and the project manager.  Discuss."

Similar presentations


Ads by Google