3.1 Earliest Start Times.

Slides:



Advertisements
Similar presentations
464 Lecture 09 CPM Revision. Scheduling Techniques r The scheduling techniques are î To plan, schedule, budget and control the many activities associated.
Advertisements

ES=32 EF=34 LS=33 LF=35 ES=10 EF=16 LS=10 LF=16 ES=4+6=10 EF=10 LS=4
Gantt and PERT charts. Representing and Scheduling Project Plans Gantt Charts Useful for depicting simple projects or parts of large projects Show start.
PROJECT MANAGEMENT CPM/PERT V P B Chakravarthi. K Abhijeet Kumar.
A simple set of tasks in “timeline-schedule” form Req. Gathering Req. Analysis High Level Design Detail Design & Code Test Case DevelopmentTest Execution.
Project Scheduling Basic Approach. projectA project is a collection of tasks that must be completed in minimum time or at minimal cost. activitiesIt is.
CSC 2300 Data Structures & Algorithms April 13, 2007 Chapter 9. Graph Algorithms.
Gantt Chart Graph or bar chart with a bar for each project activity that shows passage of time Provides visual display of project schedule Slack amount.
Copyright © 2008 Pearson Education, Inc. Slide 13-1 Unit 13C Scheduling Problems.
1 1 Slide © 2004 Thomson/South-Western Chapter 12 Project Scheduling: PERT/CPM n Project Scheduling with Known Activity Times n Project Scheduling with.
Tutorial 2 Project Management Activity Charts (PERT Charts)
1 1 Slide © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.
1 PERT Chart for Nekretnine Macronet [2012.] T E = 5 T E = 11 T E = 12 T E = 14 T E = 20 T E = 19 T E = 22 T E = 23.
MGMT 483 Week 8 Scheduling.
Project Scheduling: Networks, Duration Estimation, and Critical Path
Activity networks – Example 1 TaskDuration (hours)Immediate predecessors A3- B4- C6- D5A E1B F6B G7C, D, E The table below shows the tasks involved in.
Critical Paths.
PERT/CPM Models for Project Management
Module 5 – Networks and Decision Mathematics Chapter 24 – Directed Graphs.
Projects: Critical Paths Dr. Ron Lembke Operations Management.
EMGT 501 HW #2 Answer. 020/3 X 3 05/601-1/62/3050/3 X 6 0-5/300-2/3-1/3180/3 (c).3/230with )3/80,0,0,3/50,3/20,0(*)*, ( solution Optimal   Z.
MATHEMATICS 3 Operational Analysis Štefan Berežný Applied informatics Košice
PROJECT PLANNING. PLANNING Planning is essential and software development is no exception. Achieving success in software development requires planning.
PERT Program Evaluation and Review Technique Tong Wang 511D ERB.
Graphs Their Applications. NC Standard Course of Study Competency Goal 1: The learner will use matrices and graphs to model relationships and solve problems.
Chapter 17 Project Tracking. Objectives Identify, develop, and use project management tools to track project progress: Schedules Gantt Charts Toll Gate.
1.Pareto Analysis 2.Fish Diagram 3.Gantt Chart 4.PERT Diagram 5.Job/Worksite Analysis Guide.
Presented by: Meysam rahimi
6/10/01Network Problems: DJK1 Network Problems Chapters 9 and 10.
Critical Paths & PERT Diagrams (TXT: 8.5 & SOL: DM.10) CLASSWORK (DAY 28) WORKSHEET (1, 3) HOMEWORK (DAY 28): WORKSHEET (2, 4)
PERT/CPM Chart David Nandigam 1. 2 PERT/CPM Chart Task. A project has been defined to contain the following list of activities along with their required.
Chapter 7 : Risk Management – part 2
Easy Substitution Assignment. 1. What are the steps for solving with substitution?
Prof.Dr. Ahmet R. Özdural – Class Notes_06 - KMU417 Project Planning and Organization – Fall Semester.
15B Critical path analysis. In a critical path analysis, edges represent activities. Nodes (vertices) represent the end of one activity and the start.
IE 366 Chapter 6, Section 10 Project Planning and Scheduling.
8 The Mathematics of Scheduling
Project Management MGT 30725
Project Management: PERT/CPM
Minimum Spanning Trees
Activity networks – Example 1
Project Scheduling Lecture # 1.
Task Tables Draw a graph for the following task table.
Most commonly used methods for project management.
Project Planning and Scheduling
Projects: Critical Paths
Planar Graphs & Euler’s Formula
PROJECT MANAGEMENT WITH CPM/PERT.
Graph Theory Unit 2.
Project Scheduling: networks, duration estimation, and critical path
ENM448-Project Planning and Management
SE Tasks for a Concept Development Project
Critical Path Analysis
Chapter 4 Review Math Analysis
Minimum Spanning Trees
Graphs Chapter 13.
Analysing the AoA network
PERT - The Program Evaluation and Review Technique
CSE 373: Data Structures and Algorithms
3-4 Linear Programming.
مدیریت عمومی دانش کهن. مدیریت عمومی دانش کهن ارایه تحقیق پایان ترم 3 نمره امتحان پایان ترم 10 نمره ارایه تکالیف کلاس 2 نمره امتحانات.
PROJECT MANAGEMENT (BSBI 622)
Section 2: Multiple choice
Analysing the AoA network
Activity Networks
Activity Networks
Essential Questions How do I use intervals of increase and decrease to understand average rates of change of quadratic functions?
Lesson Objective Understand Cascade diagrams and be able to use them to draw resource histograms.
Analysing the AoA network
PERT Program Evaluation and Review Technique
Presentation transcript:

3.1 Earliest Start Times

Considering Critical Paths When there are only a few tasks to complete in a project it is relatively easy to find the shortest time to complete the project. But as the number of tasks increases the problem becomes more difficult to solve by inspection alone. This is so important that in the 1950s the US government came up with PERT.

PERT PERT is the Program Evaluation and Review Technique. The goal of PERT is to identify the tasks that are most critical to the earliest completion of the project. This path of targeted tasks from the start to the finish of a project became known as the critical path.

EST How would we find the critical path for a project? To do this, an earliest-start time (EST) for each task must be found. The EST is the earliest that an activity can begin if all the activities preceding it begin as early as possible.

Calculating the EST To calculate the EST for each task, begin at the start and label each vertex with the smallest possible time that will be needed before the task can begin.

Graph (7) (2) (5) 3 2 2 1 2 1 C D F 3 1 1 5 Start A B H Finish 1 (0) 1 C D F 3 1 1 5 Start A B H Finish 1 (0) (1) (15) G (12) E (7) (2)

Finding the EST With G, however, G can not be completed until both predecessors, D and E, have been completed. Therefore, G can not begin until seven days have passed.

Critical Path In the example, we can see that the earliest time in which the project can be completed is 15 days. The time that it takes to complete all of the tasks in the project corresponds to the total time for the longest path from start to finish. A path with this longest time is the desired critical path. The critical path for our example would be Start-ABCDGH-Finish.

Example Copy the graph and label the vertices with the EST for each task, and determine the earliest completion time for the project. The times are in minutes. Find the critical path. B D 7 3 1 A G 3 6 3 Start Finish 3 6 C E

Possible Solutions The solutions are as follows: (3) (10) (0) B D 7 3 G 3 6 3 Start Finish 3 (12) (15) 6 C E (3) (9)

Possible Solutions (cont’d) The earliest time that the project can be completed is 15 minutes. Since the critical path is the longest path from the start to finish, the critical path is Start-ACEG-Finish.

Practice Problems Use the following graph to complete the table: B D F 3 1 7 7 3 5 3 Start G Finish A 5 7 4 C E

Practice Problems (cont’d) Vertex Earliest-Start Time A B C D E F G Minimum project time = Critical Path (s) =

Practice Problems (cont’d) Vertex Earliest-Start Time A B 7 C D E F G Minimum project time = Critical Path (s) =

Practice Problems (cont’d) Vertex Earliest-Start Time A B 7 C D E F G Minimum project time = Critical Path (s) =

Practice Problems (cont’d) Vertex Earliest-Start Time A B 7 C D 10 E F G Minimum project time = Critical Path (s) =

Practice Problems (cont’d) Vertex Earliest-Start Time A B 7 C D 10 E 11 F G Minimum project time = Critical Path (s) =

Practice Problems (cont’d) Vertex Earliest-Start Time A B 7 C D 10 E 11 F 16 G Minimum project time = Critical Path (s) =

Practice Problems (cont’d) Vertex Earliest-Start Time A B 7 C D 10 E 11 F 16 G 23 Minimum project time = Critical Path (s) =

Practice Problems (cont’d) Vertex Earliest-Start Time A B 7 C D 10 E 11 F 16 G 23 Minimum project time = 26 Critical Path (s) =

Practice Problems (cont’d) Vertex Earliest-Start Time A B 7 C D 10 E 11 F 16 G 23 Minimum project time = 26 Critical Path (s) = ACEFG

Practice Problems (cont’d) In the next exercises (2 and 3), list the vertices of the graphs and give their earliest start time. Then determine the minimum project time and a critical path.

Practice Problems (cont’d) 2. G C A E 9 6 10 7 10 6 8 Start Finish 10 5 6 8 B F D H

Practice Problems (cont’d) 3. A D G 5 6 5 5 B E 4 H 9 7 Finish Start 8 C F I 8 8 10

Practice Problems (cont’d) 4. From the table below, construct a graph to represent the information and label the vertices with their earliest-start time. Determine the minimum project time and the critical path. Task Time Prerequisites Start A 2 None B 4 C 3 A, B D 1 E 5 C, D F 6 G 7 E, F

Practice Problems (cont’d) 5. A B 10 4 10 D G C 7 6 6 Start Finish E F 8 6

Practice Problems (cont’d) How quickly can the project be completed? Determine the critical path.

Practice Problems (cont’d) Determine the minimum project time and the critical path. 10 18 A 8 5 D 18 5 F 6 2 E B 9 Finish Start G C

Practice Problems (cont’d) 8. In the graph below, the ESTs for the vertices are labeled and the critical path is marked. B D 6 8 4 (4) (10) A 2 5 G (0) Finish Start (4) (9) 4 (18) (20) 7 5 E C