PROJECT MANAGEMENT Network or Critical Path Analysis

Slides:



Advertisements
Similar presentations
Lecture Network Analysis
Advertisements

Lecture 4 – PERT Diagrams & CPM
Chapter 7 Project Management
Chapter 6 Time Planning & Networks
Copyright 2006 – Biz/ed Critical Path Analysis.
Critical Path Analysis. There are no pre-requisites for this Achievement Standard so it can be placed in any course. No knowledge is pre-supposed.
Productive Efficiency
Project Scheduling Tools As part of CSA3040 © 2003, 2004 – Dr. Ernest Cachia.
Network Analysis and Duration Estimating Kathy S. Schwaig.
Tutorial 2 Project Management Activity Charts (PERT Charts)
Welcome to your final year at school! Introductions.
5.8 Project Management Chapter 37 HL - Only.
Operations Management
ActivityDurationPredecessor Activity A3- B5- C4A D7B E10B F3E G8C, D In this example, we will carry out a calculation by using an AOA-network and the information.
Chapters 8, 9, and 10 Design Stage 1 Preconstruction Stage 2: Procurement Conceptual Planning Stage3: Construction Stage 4: Project Close-out.
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.
Chapter 6 Activity Planning McGraw-Hill Education ISBN
Module 5 – Networks and Decision Mathematics Chapter 24 – Directed Graphs.
Importance of Project Schedules
Projmgmt-1/14 DePaul University Project Management I - Realistic Scheduling Instructor: David A. Lash.
Project Time Management
1 B. SW Project planning & scheduling Recap from previous slide: It is important to decide on who is responsible for each activity. See Yeates & Cadle.
The Critical Path – Precedence diagram method Luise Lorenz Christina Mohr.
George’s Bicycle Creating a Gantt Chart.
CRITICAL PATH ANALYSIS aka NETWORK PATH ANALYSIS DESIGNED to help managers who are planning complex projects that involve many interrelated tasks The idea.
PROJECT MANAGEMENT Syllabus Outcomes : Construct and interpret a network, identify the critical path, and calculate the free and total float. Evaluate.
A brief summary of Critical Path (or network) Analysis Critical Path Analysis is a way of planning complex projects. It allows one to find those parts.
Lesson Objective Understand what critical path analysis is Be able to prioritise events and create a precedence table Begin to use the precedence table.
IB Business and Management 5.8 Project Management (Critical Path Analysis)
© Pearson Education Limited 2004 OHT 8.1 Cadle and Yeates: Project Management for Information Systems, 4th edition Critical Path Method(CPM)
Topic 5.8 ( only HL ) IB Business & Management Project Management Mr L Greenbank 1.
O PERATIONAL S TRATEGIES O PERATIONAL S TRATEGIES : L EAN P RODUCTION “Do not wait; the time will never be just right” Napoleon Hill “The clock not the.
1 Selected Topics on Project Management The Critical Path Dr Marc Conrad 1Marc Conrad.
Software Project Management
Critical Path Analysis. Planning and Monitoring Tool.
Program Design BUILDING A HOUSE. Steps to Designing a Program 1. Define the Output 2. Develop the logic to get that output 3. Write the program.
Operational strategies Lean production. The adoption of techniques that help to reduce waste.
ENGM 631 Optimization Ch. 10: PERT/CPM. Great Pyriamid of Cheops (2,500 B.C.) 42,300,000 Stone Blocks 440 Stories 4Accuracy of 0.04 inch 413 acres level.
Dr. Hany Abd Elshakour 2/18/ :27 PM 1. Dr. Hany Abd Elshakour 2/18/ :27 PM 2 Time Planning and Control Activity on Arrow (Arrow Diagramming.
 Chapter 6: Activity Planning – Part 3 NET481: Project Management Afnan Albahli.
A2 Operations Management Critical Path Analysis. How long will it take? n Walls have decided to launch a new Magnum ice cream. Machine delivery will take.
 Chapter 6: Activity Planning – Part 2 NET481: Project Management Afnan Albahli.
Critical Path Analysis - Worksheet
Project Management What are businesses trying to achieve by using Operations Management? (done on AS) EFFICIENCY.
Net work Analysis/Critical Path Analysis (L1) Learning Objective – Understand CPA Learning Outcomes - By the end of the lesson students should be able.
Critical Path Analysis. Starter – The Big Breakfast! On Saturday, I want to cook myself a big breakfast.I want to have some toast, scrambled eggs and.
University Of Palestine Faculty Of Applied Engineering & Urban Planning Civil Engineering Department PROJECT MANAGEMENT Scheduling Resources and Costs.
Algorithms and Flowcharts
Lean Production: Critical Path Analysis 3.15 Lean Production Objectives; Understand the key requirements of critical path analysis (CPA) Understand the.
Copyright 2006 – Biz/ed Critical Path Analysis.
Critical Path Analysis (CPA)
Critical Path Method(CPM)
UNIT II Scheduling Procedures & Techniques FLOAT
Activity networks – Example 1
Critical Path Analysis (CPA)
Welcome to your final year at school!
Critical Path Analysis
Critical Path Method Farrokh Alemi, Ph.D.
Activity on Node Approach to CPM Scheduling
Project Management (lecture)
Project Planning By Phaik San Liew.
Chapter 6 Activity Planning.
Lecture 5: Project Time Planning (Precedence Diagramming Technique)
CPA – Information Sheet
Lesson Objective Understand Cascade diagrams and be able to use them to draw resource histograms.
Project Management (lecture)
Chapter 6 Activity Planning.
Critical Path Analysis
Critical Path Analysis
Have a think…! What process do you need to go through to make bread or redecorate your bedroom? Are there any activities that could be done at the same.
Presentation transcript:

PROJECT MANAGEMENT Network or Critical Path Analysis IB BUSINSS & MANAGEMENT – A COURSE COMPANION (p238-p291)

Network or Critical Path Analysis Network or Critical path analysis was designed to help project managers plan complex projects that have multiple interrelated tasks. It is a mathematical tool. It can be a great help in breaking down a complicated production process into clearly manageable units.

What is the aim of Critical Path Analysis? The aim is to identify which tasks are so “critical” that they cannot be altered without having an impact on how long it tasks to complete the whole process OR by extension the likely effect of a change in any inputs such as HR or finance.

What do we need to know to create a network diagram? The number and order of tasks The dependencies of each task (which one cannot be started until another has finished) The time that each task takes.

Conventions The process is drawn starting on the left of the page and working towards the right. A task is identified by a start and a finish that looks like the figure below.

CONVENTIONS A task is shown by drawing a line between the two nodes. We put the code for the task above the line and the duration below it. This is shown below.

CONVENTIONS More than one task can start at the same node as shown in figure 5.23 More than one task can finish as the same node as shown in figure 5.24

This means that task B cannot start until Task A has been completed. This means that neither task B nor C can start until task A has been completed. This means that task C cannot start until either task A OR Task B has been completed. This means that that neither task C nor D can start until task A and B have been completed.

DIAGRAMS YOU CANNOT DRAW Drawing a diagram like this is not allowed as the task starting at the same time may have different durations so they cannot finish at the same node too. In this case there has to be at least a different start or finish node for the tasks.

CALCULATIONS Each mode is split into different quadrants. This is because we can fill these in with numbers that show the starting time and finishing time of the task and these will depend on what comes before the task, how long that task tasks and what will follow on from the task.

Understanding Calculations Every task has two nodes attached that will look like the figure below. The very first node on the diagram – the start of the whole process always has an EST and LFT of 0. The very last node in the diagram has as EST and LFT equal to the total duration of the whole project. Again the two numbers will always be the same. We calculate the ESTs by working from left to right and finding when is the earliest time that we can start each task in the process. We calculate the LFTs, by working from right to left and finding out when is the latest time each task can be finished by.

Example 1 Imagine it is the last lesson of the school day. The teacher won’t let you go until you have finished your work and the class has tidied up. Code Task Preceded by Duration (Minutes) A Finish Work - 30 B Tidy Up 7

Example 2 Now imagine that the teacher says, that after finishing your work, some of you should tidy up and the rest push away the laptops. After tidying up, those students should put all the chairs on top of the desks. Nobody can leave until all tasks are completed. Code Task Preceded by Duration (Minutes) A Finish Work - 30 B Tidy Up 7 C Put away laptops 15 D Put chairs on top of desks. 6

Example 2 At node 1, it will be zero, node 2 will be 30 and node 3 will be 37 (30 + 7) minutes. However, for node 4 we have to make a decision. We can’t leave the school until both tasks C and D have been completed. So the rule is that when there is more than one task at a node the EST always takes the higher number.

In this case the EST for node will be 45 (30 + 15 > 37 + 6) As with our earlier example, we work from node 4 for our LFTs. They will start at 45 and then node 3 will be 39 (45-6) but again when we have a node at which there is more than one LFT we must make a decision. We take the lowest number. So for node 2, the LFT will be 30 (because 45-15 < (is less than) 39-70

Critical & Non Critical Tasks We can distinguish between a task that is critical (that cannot be altered without affecting the other tasks) from tasks that are not critical. We can show the critical path, which is all the linked tasks that cannot be altered without affecting the whole process – by adding these symbols. Note: All critical tasks will have ESTs equal to their LFTs.

FLOATS Spare time is known as a float and is important because it may be useful to know how much time a task can be delayed without having an impact on the whole process. There are two main floats. Free Float Total Float

Free Float This is the amount of time a task can be delayed without having an impact on the following task. It is calculated by the following formula: EST of next task – duration of the task – EST of this task

Total Float It is calculated by the following formula: This is the amount of a time a sequence of tasks can be delayed without having an impact on the whole process. It is calculated by the following formula: LFT of this task – duration of task – EST of this task

Total Float vs Free Float As the total float is for the whole process and the free float immediately effects the next activity alone, the total float will always be at least the same as the free float and often times it will be a bigger number. Total Float ≥ Free Float

Float - Example Critical Tasks always have 0 floats Code Task Preceded by Duration (minutes) A Finish Work B Tidy Up 2 C Put Away Laptops D Put Chairs on top of Desks Critical Tasks always have 0 floats Task B, cannot be delayed as long as the next task (D) starts after 37 minutes; that is directly after the task has been completed. But also if we were to delay task B by two minutes this would delay everyone leaving school. Task D, cannot be delayed by more than two minutes as this will affect the whole process as it is the last activity.

THE DUMMY (VARIABLE) TASK Sometimes it is necessary to include in the network a task that is doe not actually exist. It is needed though to make sure that the whole process is completed logical.

Example –Dummy (Variable) Task Imagine that the teacher decides that the students putting away the laptops must sing their favorite pop songs as they do it. Remember when drawing the network we can’t have two tasks taking the same time starting and finishing from the same nodes. So we will have to another intermediate node in the network.

Example – Dummy & Variable Task (Table) Code Task Preceded by Duration (minutes) A Finish Work - 30 B Tidy Up 7 C Put Away laptops 15 D Put Chairs on Top of Desks 6 E Sing Pop Songs F Dummy Task

Characteristics of a Dummy Task As the task does not physically exist we cannot allocate time to it – its duration is therefore zero and we need not put this on to the network. The task is shown by a dotted line – with the arrow to show the direction necessary. The EST for the task following it will be EST start + 0 = EST start.

Summary – Critical Task Activities The point of the network diagram is to show those tasks that are so critical the manager has to focus on them as any delay will have an immediate impact. Critical paths therefore have some important characteristics They must have EST equal to LFT at the start and finish nodes. They must therefore have zero floats. They cannot be altered without affecting the whole process.

What are the benefits of critical path analysis for project managers? By distinguishing between critical and non-critical tasks the manager can decide on which task to focus attention. The manager can calculate the effect of diverting resources from non-critical activities to critical ones and so reduce the overall time of the whole process. The manager can factor into calculations, the effect of delays to specific tasks and the impact on the whole process.

What are the benefits of critical path analysis for project managers? The manager can also cost the various tasks and so be able to calculate the most efficient funding for the process. This is very important for complex projects that may require funding over a long period of time. The manager can therefore determine an effective cash flow for the whole process and identify critical points in the whole process

What are the benefits of critical path analysis for project managers? The manager can test crash the process to see the effect of a change in circumstances. There are many computer programs that can run the process for speedy calculations.

Limitations of Critical Path Analysis Critical path analysis focuses only on quantitative data and it ignores the qualitative aspects of production. It can be confusing to create the network diagram, especially if dummy activities are required. The assumption is that all activities are sequential with a definite start and end to the whole process. In reality many business tasks are continuous and independent of each other. Sometimes projects can be really complex and involve too many different jobs to be easily broken down into a clear diagram. The network is dependent on reliable data and this may be inaccurate or wrong.