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

Slides:



Advertisements
Similar presentations
Lecture 4 – PERT Diagrams & CPM
Advertisements

WBS: Lowest level OBS: Lowest level
Associate Professor MIS Department UNLV
CP Chapter 4 Schedule Planning.
Chapter 17 Project Management McGraw-Hill/Irwin
Copyright 2006 John Wiley & Sons, Inc. Beni Asllani University of Tennessee at Chattanooga Project Management Operations Management - 5 th Edition Chapter.
Project Management CPM/PERT Professor Ahmadi.
1 1 Slide © 2006 Thomson South-Western. All Rights Reserved. Slides prepared by JOHN LOUCKS St. Edwards University.
Chapter 13 Project Scheduling: PERT/CPM
1 1 Slide © 2008 Thomson South-Western. All Rights Reserved Slides by JOHN LOUCKS St. Edwards University.
1 1 Slide © 2001 South-Western College Publishing/Thomson Learning Anderson Sweeney Williams Anderson Sweeney Williams Slides Prepared by JOHN LOUCKS QUANTITATIVE.
1 Lecture by Junaid Arshad Department of Engineering Management Abridged and adapted by A. M. Al-Araki, sept WBS: Lowest level OBS: Lowest level.
1 Topics to cover in 2 nd part ( to p2). 2 Chapter 8 - Project Management Chapter Topics ( to p3)
PROJECT MANAGEMENT. Outline What is a “project”? Project Management Objectives and tradeoffs Planning and Control in Projects Scheduling Methods Constant-Time.
Project Scheduling Basic Approach. projectA project is a collection of tasks that must be completed in minimum time or at minimal cost. activitiesIt is.
Project Scheduling Tools As part of CSA3040 © 2003, 2004 – Dr. Ernest Cachia.
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.
Project Scheduling Prof. Jiang Zhibin Dept. of IE, SJTU.
CSSE 372 Week 6 Day 2 Constructing and Analyzing the Project Network Diagram  PERT Chart PERT was invented for the Nautilus submarine project. Ok, maybe.
إدارة المشروعات Projects Management
1 1 Slide © 2000 South-Western College Publishing/ITP Slides Prepared by JOHN LOUCKS.
Project Scheduling Basic Approach. projectA project is a collection of tasks that must be completed in minimum time or at minimal cost. activitiesIt is.
MGMT 483 Week 8 Scheduling.
5/4/20151 NETWORK SCHEDULING TECHNIQUES. 5/4/20152 Network Diagrams  PMI defines the scheduling process as: “the identification of the project objectives.
1 1 Slide © 2009 South-Western, a part of Cengage Learning Slides by John Loucks St. Edward’s University.
Project Scheduling. SEEM Project Scheduling (PS) To determine the schedules to perform the various activities (tasks) required to complete the project,
Chapter 10 Project Scheduling: PERT/CPM
Projects: Critical Paths Dr. Ron Lembke Operations Management.
Project Management An interrelated set of activities with definite starting and ending points, which results in a unique outcome for a specific allocation.
To Accompany Russell and Taylor, Operations Management, 4th Edition,  2003 Prentice-Hall, Inc. All rights reserved. Project Management OPIM 310-Lecture.
To Accompany Russell and Taylor, Operations Management, 4th Edition,  2003 Prentice-Hall, Inc. All rights reserved. Chapter 6 Project Management To Accompany.
© 2000 by Prentice-Hall Inc Russell/Taylor Oper Mgt 3/e Chapter 6 Project Management.
Roberta Russell & Bernard W. Taylor, III
Copyright 2009 John Wiley & Sons, Inc. Beni Asllani University of Tennessee at Chattanooga Project Management Operations Management - 5 th Edition Chapter.
___________________________________________________________________________ Operations Research  Jan Fábry Project Management.
The Critical Path – Precedence diagram method Luise Lorenz Christina Mohr.
PROJECT MANAGEMENT Outline What is project mean? Examples of projects… Project Planning and Control Project Life Cycle Gantt Chart PERT/CPM.
MANA 705 DL © Sistema Universitario Ana G. Méndez, All rights reserved. W6 6.2 Operation Management Operation Management Managing Projects Techniques.
Copyright 2006 John Wiley & Sons, Inc. Beni Asllani University of Tennessee at Chattanooga Project Management Operations Management - 5 th Edition Chapter.
1 Project Management Chapter Lecture outline Project planning Project scheduling Project control CPM/PERT Project crashing and time-cost trade-off.
To Accompany Russell and Taylor, Operations Management, 4th Edition,  2003 Prentice-Hall, Inc. All rights reserved. Chapter 17 Project Management Part.
8-1 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Project Management Chapter 8.
To Accompany Russell and Taylor, Operations Management, 4th Edition,  2003 Prentice-Hall, Inc. All rights reserved. Chapter 6 Project Management To Accompany.
PROJECT MANAGEMENT Approaches
Project Planning and Budgeting Recall the four stages Project Definition and Conceptualization Project Planning and Budgeting Project Execution and Control.
Chapter 7 – PERT, CPM and Critical Chain Operations Management by R. Dan Reid & Nada R. Sanders 4th Edition © Wiley 2010.
1 TCOM 5143 Lecture 11 Project Management. 2 What’s Project Management? Project management involves planning and scheduling the different activities of.
Copyright 2006 John Wiley & Sons, Inc. Beni Asllani University of Tennessee at Chattanooga Project Management Operations Management - 5 th Edition Chapter.
Network planning models These project scheduling techniques model the project's activities and their relationships as a network. In the network, time flows.
IE 366 Chapter 6, Section 10 Project Planning and Scheduling.
Project Planning, Scheduling and Control Planning: –defines objectives, tasks and preceeding relationships; estimates time and resources Scheduling: –identifies.
Beni Asllani University of Tennessee at Chattanooga
Scheduling Scheduling : is the process of converting a project action plan into an operating time table. Why scheduling ? To answer the following questions:
Chapter 16 – Project Management
Project Management MGT 30725
PROJECT MANAGEMENT.
Project Management: PERT/CPM
Project Management (PERT/CPM) PREPARED BY CH. AVINASH
Project Scheduling Lecture # 1.
Most commonly used methods for project management.
Project Planning & Scheduling
Project Management for Business
Projects: Critical Paths
PROJECT MANAGEMENT WITH CPM/PERT.
Project Planning and Budgeting
PLANNING ENGINEERING AND PROJECT MANAGEMENT
PROJECT MANAGEMENT (BSBI 622)
Slides Prepared by JOHN LOUCKS
Operations Research Lecture 7.
Presentation transcript:

464 Lecture 09 CPM Revision

Scheduling Techniques r The scheduling techniques are î To plan, schedule, budget and control the many activities associated the projects; î Focusing on customers desired completion date; î Converting project plans into an operating timetable and î Providing direction for managing the day-to-day activities of projects r Critical Path Method (CPM) î Deterministic r Project Evaluation Review Technique (PERT) î Probabilistic

Critical Path r Critical Path Method (CPM) is a very widely used technique. Applications include: î Building/construction; î Production planning; î Maintenance planning; î Computer system development; î Launching a new product; î Auditing; î Mobilisation/military planning; î Planning generally. r Critical path methods are a vital tool in all project based activities

Representing a Project as a Network r A project involves several activities (or tasks) e.g. to build a house design, get planning permission, find a builder, lay foundations, order materials, build, select paint, select carpet and finish. r We can represent the relationship between the tasks as a network r In the network, nodes represent events (usually the start or completion of a task) and arcs represent activities (usually the tasks to be done) r The arrows on the arcs indicate that an event must be completed before the next i.e. Design Planning Permission

Representing a Project as a Network We can add times to the arcs, showing how long each activity takes: Design Planning Permission 6 weeks13 weeks More than one event can occur at the same time (concurrent activities) Design Planning Permission 6 13 Find Builder

Representing a Project as a Network In the network, 2 or more activities are not allowed to have the same starting and ending node To model this, we add an extra Dummy Activity of duration 0 when one of the 2 activities are finished: Design Planning Permission 6 13 Find Builder Dummy 0 Foundations 2 Order Materials 4 5 6

Critical Path Characteristics r There is one and only one starting and one completion (terminal) node r Critical Path networks are directional. Hence we talk about arcs rather than links r There is only one arc between each pair of nodes r There are no circuits r There are no loops r There must be at least one path from start node to completion node r There may be multiple paths from start to completion r There may be more than one critical path r There may be activities with zero duration

Critical Path Objectives r There may be more than one Critical Path Objective. r Objectives may include: î Minimise total project time; î Minimise total project cost; î Minimise cost for a given time; î Minimise time for a given cost; î Minimise idle resources; î Straightforward project management; î Budget control. r CPM methods are used as both î planning tools and î control tools

Critical Path Methods There are three stages. r First we go through the network from the start working out the earliest possible completion time of each task. r This is known as the forward pass. This will give you a total time for the project. r Then, starting at the final node, we work backwards calculating the latest completion time necessary to complete the preceding task for each activity. r This is known as the backward pass. r Where the forward earliest completion time equals the backward latest completion at a node, that node lies on the critical path.

The Critical Path r There are several paths from start to finish of the project r The longest path is called the critical path r It represents the shortest time that the project can be completed r We can find the critical path by asking the following questions: î What is the earliest time that activities can be completed (or, in other words, each node is reached)? î What is the latest time that we could start the activities from a node and still complete the project in the shortest time?

A Critical Path Problem r What is the critical path through this network? r How would we set about computing it? Finish Start 0 2

Forward Pass Finish Start Calculating the Earliest Finishing/completion time (EF)

Forward Pass Finish Start Calculating the Earliest Finishing/completion time (EF) 3

Forward Pass Finish Start Calculating the Earliest Finishing/completion time (EF) 3 5?

Forward Pass (Cont.) Finish Start Calculating the Earliest Finishing/completion time (EF) 2 3

Forward Pass (Cont.) Finish Start Calculating the Earliest Finishing/completion time (EF) =max(3+3, 4)

Forward Pass (Cont.) Finish Start Calculating the Earliest Finishing/completion time (EF) =max(3+2, 6+0)

Forward Pass (Cont.) Finish Start Calculating the Earliest Finishing/completion time (EF) =max(6+7, 6+3)

Forward Pass (Cont.) Finish Start Calculating the Earliest Finishing/completion time (EF) =max(13+6, 11)

Forward Pass (Cont.) Finish Start EF LF

Backward Pass Finish Start Calculating the latest finishing/completion time (LF)

Backward Pass (cont.) Finish Start ? Calculating the latest finishing/completion time (LF)

Backward Pass (cont.) Finish Start Calculating the latest finishing/completion time (LF) 13

Backward Pass (cont.) Finish Start Calculating the latest finishing/completion time (LF) =min(13-7, 19-5)

Backward Pass (cont.) Finish Start Calculating the latest finishing/completion time (LF) 6 =min(6-0, 13-3, 19-2)

Backward Pass (cont.) Finish Start Calculating the latest finishing/completion time (LF) 6 =min(6-2, 6-3) 3

Backward Pass (cont.) Finish Start Calculating the latest finishing/completion time (LF) 6 3 4

Backward Pass (cont.) Finish Start Calculating the latest finishing/completion time (LF) =min(3-3, 4-2)

Critical Path Finish Start Critical Path

Building the Network from a list of the activities r Well look at this by example – see handout r The basic ideas are: î Start with the first activity î Subsequent activities start from the completion node of one of its predecessors î If an activity has more than one predecessor, you put indummy arcs from the other predecessors to the starting node of the activity