Presentation is loading. Please wait.

Presentation is loading. Please wait.

Scheduling Scheduling : is the process of converting a project action plan into an operating time table. Why scheduling ? To answer the following questions:

Similar presentations


Presentation on theme: "Scheduling Scheduling : is the process of converting a project action plan into an operating time table. Why scheduling ? To answer the following questions:"— Presentation transcript:

1 Scheduling Scheduling : is the process of converting a project action plan into an operating time table. Why scheduling ? To answer the following questions: If each activity goes according to plan , then when will the project be completed? Which tasks are most critical to ensure the timely completion of the project? Which tasks can be delayed , if necessary , without delaying project completion and by how much? More specifically , at what times should each activity begin and end? At any given time during the project, how much money should have been spent? Is it worthwhile to incur extra costs to accelerate some of the activities? If so, then which ones?

2 Network Techniques PERT CPM
PERT/CPM is based on a diagram that represents the entire project as a network of arrows and nodes. Two most popular approaches are : AOA : activity on arrow ( PERT ) AON : activity on node ( CPM )

3 Project Representation
A network is a form of project representation schemes that use arrows and nodes to represent activities and their relationships. A 3 days 1 5

4 Rules for constructing a network
Arrow represents the activity Circles represents time event ( start, finish) Any activity can be represented by one arrow only All activities having no predecessor should start at the same “start node” of the network. All activities having no successors should finish in one “finish node” in the network. Two nodes can only represent one activity

5 Notes for constructing a network

6 Forward Path Calculation
Early Start ( ES ) Early Finish ( EF ) The earliest possible start time of an activity leaving a node equals the maximum of the early finish time of all activities entering that node EF = ES + duration

7 Backward Path Calculation
Late Finish ( LF ) Late Start ( LS ) The latest possible finish time of an activity entering a node equals the minimum of the late start time of all activities leaving that node LS = LF - duration

8 4 questions must be answered to begin modeling process:
What are the major project activities? What are the sequencing requirements or constraints for these activities? Which activities can be conducted simultaneously? What are the estimated time requirements for each activity?

9 Estimating the duration of project activities
The length of each activity should be approximately in the range 0.5% to 2% of the length of the project.( 1 year -> between a day and week) If the number of activities is very large ( above 250 ) then the project should be divided into subprojects.

10 Two approaches are used for estimating the length of an activity
Deterministic approach Past data If not exist : Modular approach Benchmark job technique approach Parametric technique ( cause-effect analysis , reg. analysis ) Stochastic approach Expected time estimation for an activity depends on: a: Optimistic time : which will be required if execution goes extremely well m:most likely time, which will be required if execution is normal b: pessimistic time , which will be required if everything goes badly. Et(A) = ( a + 4 m + b ) / 6

11 Difference Between PERT and CPM
PERT used the arrow to represent an activity and CPM used the node. PERT used three estimates ( Opti, Pess. and Most likely ) of an activity’s required time, whereas CPM used just a single, best-time estimate.

12 The Top Level Project Tasks
Brainstorm the Major Tasks C Establish Work Flow B G A D E F

13 Define Top Level Tasks Canoe Example
Site Preparation Build Dock Build Building Finish and Ready for Business

14 Sequence Top Level Tasks
Build Dock Site Preparation Finish Build Building

15 Sub-Tasks Detailed Tasks C G B A D E F Develop Work Sequence Detailed

16 Brainstorm Sub-Tasks Site Preparation Build Dock Build Building Finish
Dock Site Install Pilings Foundation Order Canoes Frame Landscape Building Site Build Dock Roof Assemble Canoes Power Siding Open for Business Paint

17 Work Breakdown Structure
Top Level Task 2nd Level Task 2nd Level Task 2nd Level Task 2nd Level Task 3rd Level Task 3rd Level Task 3rd Level Task 3rd Level Task 3rd Level Task 3rd Level Task 3rd Level Task 3rd Level Task 3rd Level Task Lower Level Tasks

18 Sequence Sub-Tasks Task Description Immediate Predecessor
A Prepare Dock Site - B Prepare Hut Site - C Install Dock Pilings A D Foundation for Hut B E Build Dock C F Frame Hut D G Power to Hut D H Side the Hut F I Roof the Hut F J Order Canoes and Receive Canoes - K Paint Hut H L Assemble Canoes J M Finish Landscaping L,I,K,E,G N Open for Business M

19 Build Network Diagram (PERT Chart) (Activities on Arrows)
1 Task Predecessor A Prepare Dock Site - B Prepare Hut Site - C Install Dock Pilings A D Foundation for Hut B E Build Dock C F Frame Hut D G Power to Hut D H Side the Hut F I Roof the Hut F J Order Canoes and Receive Canes - K Paint Hut H L Assemble Canoes J M Finish Landscaping L,I,K,E,G N Open for Business M

20 Build Network Diagram (PERT Chart)
1 3 Prep Dock Site Task Predecessor A Prepare Dock Site - B Prepare Hut Site - C Install Dock Pilings A D Foundation for Hut B E Build Dock C F Frame Hut D G Power to Hut D H Side the Hut F I Roof the Hut F J Order Canoes and Receive Canes - K Paint Hut H L Assemble Canoes J M Finish Landscaping L,I,K,E,G N Open for Business M

21 Build Network Diagram (PERT Chart)
2 J Order Canoes A 1 3 Prep Dock Site Task Predecessor A Prepare Dock Site - B Prepare Hut Site - C Install Dock Pilings A D Foundation for Hut B E Build Dock C F Frame Hut D G Power to Hut D H Side the Hut F I Roof the Hut F J Order Canoes and Receive Canes - K Paint Hut H L Assemble Canoes J M Finish Landscaping L,I,K,E,G N Open for Business M

22 Build Network Diagram (PERT Chart)
2 J Order Canoes A 1 3 Prep Dock Site B Task Predecessor Prepare Hut Site A Prepare Dock Site - B Prepare Hut Site - C Install Dock Pilings A D Foundation for Hut B E Build Dock C F Frame Hut D G Power to Hut D H Side the Hut F I Roof the Hut F J Order Canoes and Receive Canes - K Paint Hut H L Assemble Canoes J M Finish Landscaping L,I,K,E,G N Open for Business M 4 D Hut Foundation 6

23 Build Network Diagram (PERT Chart)
2 J Order Canoes A C E 1 3 5 9 Prep Dock Site Install Pilings Build Dock B Task Predecessor Prepare Hut Site A Prepare Dock Site - B Prepare Hut Site - C Install Dock Pilings A D Foundation for Hut B E Build Dock C F Frame Hut D G Power to Hut D H Side the Hut F I Roof the Hut F J Order Canoes and Receive Canes - K Paint Hut H L Assemble Canoes J M Finish Landscaping L,I,K,E,G N Open for Business M 4 D Hut Foundation 6

24 Build Network Diagram (PERT Chart)
2 J Order Canoes A C E 1 3 5 9 Prep Dock Site Install Pilings Build Dock B Task Predecessor Prepare Hut Site A Prepare Dock Site - B Prepare Hut Site - C Install Dock Pilings A D Foundation for Hut B E Build Dock C F Frame Hut D G Power to Hut D H Side the Hut F I Roof the Hut F J Order Canoes and Receive Canes - K Paint Hut H L Assemble Canoes J M Finish Landscaping L,I,K,E,G N Open for Business M G Power To Hut 4 D Hut Foundation 6

25 Build Network Diagram (PERT Chart)
2 L J Order Canoes Assemble Canoes A C E 1 3 5 9 Prep Dock Site Install Pilings Build Dock B Task Predecessor Prepare Hut Site A Prepare Dock Site - B Prepare Hut Site - C Install Dock Pilings A D Foundation for Hut B E Build Dock C F Frame Hut D G Power to Hut D H Side the Hut F I Roof the Hut F J Order Canoes and Receive Canes - K Paint Hut H L Assemble Canoes J M Finish Landscaping L,I,K,E,G N Open for Business M G Power To Hut 4 D Hut Foundation 6

26 Build Network Diagram (PERT Chart)
2 L J Order Canoes Assemble Canoes A C E 1 3 5 9 Prep Dock Site Install Pilings Build Dock B Task Predecessor Prepare Hut Site A Prepare Dock Site - B Prepare Hut Site - C Install Dock Pilings A D Foundation for Hut B E Build Dock C F Frame Hut D G Power to Hut D H Side the Hut F I Roof the Hut F J Order Canoes and Receive Canes - K Paint Hut H L Assemble Canoes J M Finish Landscaping L,I,K,E,G N Open for Business M G Power To Hut Roof 4 I D Hut Foundation F 6 7 Frame Hut

27 Build Network Diagram (PERT Chart)
Task Predecessor A Prepare Dock Site - B Prepare Hut Site - C Install Dock Pilings A D Foundation for Hut B E Build Dock C F Frame Hut D G Power to Hut D H Side the Hut F I Roof the Hut F J Order Canoes and Receive Canes - K Paint Hut H L Assemble Canoes J M Finish Landscaping L,I,K,E,G N Open for Business M Build Network Diagram (PERT Chart) 2 L J Order Canoes Assemble Canoes A C E 1 3 5 9 Prep Dock Site Install Pilings Build Dock B Prepare Hut Site G Power To Hut Roof Paint Hut K 4 I D Hut Foundation F H 6 7 8 Frame Hut Side Hut

28 Build Network Diagram (PERT Chart)
Task Predecessor A Prepare Dock Site - B Prepare Hut Site - C Install Dock Pilings A D Foundation for Hut B E Build Dock C F Frame Hut D G Power to Hut D H Side the Hut F I Roof the Hut F J Order Canoes and Receive Canes - K Paint Hut H L Assemble Canoes J M Finish Landscaping L,I,K,E,G N Open for Business M Build Network Diagram (PERT Chart) 2 L J Order Canoes Assemble Canoes A C E M N 1 3 5 9 10 11 Prep Dock Site Install Pilings Build Dock Finish Landscape Open for Business B Prepare Hut Site G Power To Hut Roof Paint Hut K 4 I D Hut Foundation F H 6 7 8 Frame Hut Side Hut

29 Build Network Diagram (PERT Chart) Canoe Example Add Times
Task Description Time A Prepare Dock Site d B Prepare Hut Site d C Install Dock Pilings d D Foundation for Hut d E Build Dock d F Frame Hut d G Power to Hut d H Side the Hut d I Roof the Hut d J Order Canoes d K Paint Hut d L Assemble Canoes d M Finish Landscaping d NOpen for Business d 2 L (10) J (2) Order Canoes Assemble Canoes A (3) C (6) E (4) M (4) N (2) 1 3 5 9 10 11 Prep Dock Site Install Pilings Build Dock Finish Landscape Open for Business B (4) Prepare Hut Site G (2) Power To Hut Roof Paint Hut 4 K (4) I (2) D (3) Hut Foundation F (3) H (2) 6 7 8 Frame Hut Side Hut

30 Build Network Diagram (PERT Chart)
Task Predecessor A Prepare Dock Site - B Prepare Hut Site - C Install Dock Pilings A D Foundation for Hut B E Build Dock C F Frame Hut D G Power to Hut D H Side the Hut F I Roof the Hut F J Order Canoes and Receive Canes - K Paint Hut H L Assemble Canoes J M Finish Landscaping L,I,K,E,G N Open for Business M Build Network Diagram (PERT Chart) 2 L J Order Canoes Assemble Canoes A C E M N 1 3 5 9 10 11 Prep Dock Site Install Pilings Build Dock Finish Landscape Open for Business B Prepare Hut Site G Power To Hut Roof Paint Hut K 4 I D Hut Foundation F H 6 7 8 Frame Hut Side Hut

31 Build Network Diagram (PERT Chart) Canoe Example Add Times
Task Description Time A Prepare Dock Site d B Prepare Hut Site d C Install Dock Pilings d D Foundation for Hut d E Build Dock d F Frame Hut d G Power to Hut d H Side the Hut d I Roof the Hut d J Order Canoes d K Paint Hut d L Assemble Canoes d M Finish Landscaping d NOpen for Business d 2 L (10) J (2) Order Canoes Assemble Canoes A (3) C (6) E (4) M (4) N (2) 1 3 5 9 10 11 Prep Dock Site Install Pilings Build Dock Finish Landscape Open for Business B (4) Prepare Hut Site G (2) Power To Hut Roof Paint Hut 4 K (4) I (2) D (3) Hut Foundation F (3) H (2) 6 7 8 Frame Hut Side Hut

32 Determining Project Length
Option 1: Sum all the task durations: A Prepare Dock Site d B Prepare Hut Site d C Install Dock Pilings A 6 d D Foundation for Hut B 3 d E Build Dock C 4 d F Frame Hut D 3 d G Power to Hut D 2 d H Side the Hut F 2 d I Roof the Hut F 3 d J Order Canoes and Receive Canoes - 2 d K Paint Hut H 4 d L Assemble Canoes J 10 d M Finish Landscaping L,I,K,E,G 4 d N Open for Business M 2 d Sum = 52 days Anything wrong with this approach?

33 Determining Project Length
Option 2: Determine duration of each network path

34 Network Diagram Project Paths
A-C-E-M-N = 19 days Network Diagram Project Paths 2 L (10) J (2) Order Canoes Assemble Canoes A (3) C (6) E (4) M (4) N (2) 1 3 5 9 10 11 Prep Dock Site Install Pilings Build Dock Finish Landscape Open for Business B (4) Prepare Hut Site G (2) Power To Hut Roof Paint Hut 4 K (4) I (2) D (3) Hut Foundation F (3) H (2) 6 7 8 Frame Hut Side Hut

35 Network Diagram Project Paths
A-C-E-M-N = 19 days B-D-F-H-K-M-N = 22 days Network Diagram Project Paths 2 L (10) J (2) Order Canoes Assemble Canoes A (3) C (6) E (4) M (4) N (2) 1 3 5 9 10 11 Prep Dock Site Install Pilings Build Dock Finish Landscape Open for Business B (4) Prepare Hut Site G (2) Power To Hut Roof Paint Hut 4 K (4) I (2) D (3) Hut Foundation F (3) H (2) 6 7 8 Frame Hut Side Hut

36 Network Diagram Project Paths
A-C-E-M-N = 19 days B-D-F-H-K-M-N = 22 days B-D-F-I-M-N = 18 days Network Diagram Project Paths 2 L (10) J (2) Order Canoes Assemble Canoes A (3) C (6) E (4) M (4) N (2) 1 3 5 9 10 11 Prep Dock Site Install Pilings Build Dock Finish Landscape Open for Business B (4) Prepare Hut Site G (2) Power To Hut Roof Paint Hut 4 K (4) I (2) D (3) Hut Foundation F (3) H (2) 6 7 8 Frame Hut Side Hut

37 Network Diagram Project Paths
A-C-E-M-N = 19 days B-D-F-H-K-M-N = 22 days B-D-F-J-M-N = 18 days B-D-G-M-N = 15 days Network Diagram Project Paths 2 L (10) J (2) Order Canoes Assemble Canoes A (3) C (6) E (4) M (4) N (2) 1 3 5 9 10 11 Prep Dock Site Install Pilings Build Dock Finish Landscape Open for Business B (4) Prepare Hut Site G (2) Power To Hut Roof Paint Hut 4 K (4) I (2) D (3) Hut Foundation F (3) H (2) 6 7 8 Frame Hut Side Hut

38 Network Diagram Project Paths
A-C-E-M-N = 19 days B-D-F-H-K-M-N = 22 days B-D-F-J-M-N = 18 days B-D-G-M-N = 15 days J-L-M-N = 18 days Network Diagram Project Paths 2 L (10) J (2) Order Canoes Assemble Canoes A (3) C (6) E (4) M (4) N (2) 1 3 5 9 10 11 Prep Dock Site Install Pilings Build Dock Finish Landscape Open for Business B (4) Prepare Hut Site G (2) Power To Hut Roof Paint Hut 4 K (4) J (2) D (3) Hut Foundation F (3) H (2) 6 7 8 Frame Hut Side Hut

39 Critical Path The Critical Path is the Longest Path
Through the Network.

40 Network Diagram Canoe Example Critical Path
Paths: A-C-E-M-N = 19 days B-D-F-H-K-M-N = 22 days B-D-F-J-M-N = 18 days B-D-G-M-N = 15 days J-L-M-N = 18 days Network Diagram Canoe Example Critical Path 2 L (10) J (2) Order Canoes Assemble Canoes A (3) C (6) E (4) M (4) N (2) 1 3 5 9 10 11 Prep Dock Site Install Pilings Build Dock Finish Landscape Open for Business B (4) Prepare Hut Site G (2) Power To Hut Roof Paint Hut 4 K (4) I (2) D (3) Hut Foundation F (3) H (2) 6 7 8 Frame Hut Side Hut

41 Completed Task Timetable
Task Description Immediate Predecessor Time ES LS EF LF A Prepare Dock Site - 3 d B Prepare Hut Site d C Install Dock Pilings A 6 d D Foundation for Hut B 3 d E Build Dock C 4 d F Frame Hut D 3 d G Power to Hut D 2 d H Side the Hut F 2 d I Roof the Hut F 3 d J Order Canoes and Receive Canoes - 2 d K Paint Hut H 4 d L Assemble Canoes J 10 d M Finish Landscaping L,I,K,E,G 4 d N Open for Business M 2 d

42 Slack Time Total Slack = The length of time an activity can be
delayed without affecting the project completion time. Total Slack = Late Start - Early Start Total Slack = Late Finish - Early Finish For Critical Activities Free Slack = The time a task can be delayed without delaying another task.

43 Slack Time Task Description Immediate Predecessor Time ES LS EF LF Slack A Prepare Dock Site - 3 d B Prepare Hut Site d C Install Dock Pilings A 6 d D Foundation for Hut B 3 d E Build Dock C 4 d F Frame Hut D 3 d G Power to Hut D 2 d H Side the Hut F 2 d I Roof the Hut F 3 d J Order Canoes and Receive Canoes - 2 d K Paint Hut H 4 d L Assemble Canoes J 10 d M Finish Landscaping L,I,K,E,G 4 d N Open for Business M 2 d

44 Critical Path Tasks Critical Path = All tasks with slack = zero

45 Critical Path = B - D - F - H - K - M - N
Critical Path Tasks Task Description Immediate Predecessor Time ES LS EF LF Slack A Prepare Dock Site - 3 d B Prepare Hut Site d *** C Install Dock Pilings A 6 d D Foundation for Hut B 3 d *** E Build Dock C 4 d F Frame Hut D 3 d *** G Power to Hut D 2 d H Side the Hut F 2 d *** I Roof the Hut F 3 d J Order Canoes and Receive Canoes - 2 d K Paint Hut H 4 d *** L Assemble Canoes J 10 d M Finish Landscaping L,I,K,E,G 4 d *** N Open for Business M 2 d *** Critical Path = B - D - F - H - K - M - N

46 CPM ( A-O-N) : Example CPM network for computer Design Project:
Activity Designation Pred. Dura Design A - 21 Build prototype B 4 Evaluate equipment C 7 Test Prototype D 2 Write equipment report E C,D 5 Write methods report F 8 Write final report G E,F

47 C 7 F 8 A 21 G 2 B 4 E 5 D 2

48 Determine the Critical path
Forward pass: ES : the earliest possible time the activity can begin. EF : the early start time the time needed to complete the activity. ( EF = ES + Dur ) Backwards pass


Download ppt "Scheduling Scheduling : is the process of converting a project action plan into an operating time table. Why scheduling ? To answer the following questions:"

Similar presentations


Ads by Google