Critical Path Scheduling - Construction CPM - Micro...Critical Path Scheduling 1/3/2013 8 Micro...

19
Micro Planner X-Pert Micro Planning International Ltd January 2013 America – Australia – Europe Project Management Software , Training and Consultancy By Raf Düa 1/3/2013 1 Critical Path Scheduling 18 th Century – Bar Charts Invented 1/3/2013 2 ©2012 Micro Planning International Ltd “…a longer or a shorter space of time may be most commodiously and advantageously represented by a longer or a shorter line.” Joseph Priestley (1733-1804) William Playfair (1759-1823) Critical Path Scheduling 19 th Century – Bar Charts In effective use 1/3/2013 3 Critical Path Scheduling Early 20 th Century – Gantt developed Production Management Systems for Factories 1/3/2013 4 Critical Path Scheduling 20 th Century – 1957 CPM Invented 1/3/2013 5 CPM is based on a logical network Diagram! Planning the logical precedes calculating the schedule Critical Path Scheduling 20 th Century – 1961 PDM Invented 1/3/2013 6 As a manual process – drawing the logic precedes calculating the schedule PMI / PMBOK® Guide 6.1 – Plan schedule 6.2 – Define Activities 6.3 – Sequence Activities 6.4 – Estimate Resources 6.5 – Estimate Durations 6.6 – Develop Schedule 6.7 – control Schedule

Transcript of Critical Path Scheduling - Construction CPM - Micro...Critical Path Scheduling 1/3/2013 8 Micro...

Page 1: Critical Path Scheduling - Construction CPM - Micro...Critical Path Scheduling 1/3/2013 8 Micro Planner X-Pert is a true CPM System that ... " Analysis of time does not tell you whether

Micro Planner X-Pert

Micro Planning International LtdJanuary 2013

America – Australia – Europe Project Management Software ,

Training and ConsultancyBy Raf Düa

1/3/2013 1

Critical Path Scheduling

18th Century – Bar Charts Invented

1/3/2013 2©2012 Micro Planning International Ltd

“…a longer or a shorter space of time may be most commodiously and advantageously represented by a longer or a shorter line.”

Joseph Priestley (1733-1804)William Playfair (1759-1823)

Critical Path Scheduling19th Century – Bar Charts In effective use

1/3/2013 3

Critical Path SchedulingEarly 20th Century – Gantt developed Production

Management Systems for Factories

1/3/2013 4

Critical Path Scheduling20th Century – 1957 CPM Invented

1/3/2013 5

CPM is based on a logical networkDiagram!

Planning the logical precedes calculating the schedule

Critical Path Scheduling20th Century – 1961 PDM Invented

1/3/2013 6

As a manual process –drawing the logic precedes calculating the schedule

PMI / PMBOK® Guide6.1 – Plan schedule6.2 – Define Activities6.3 – Sequence Activities6.4 – Estimate Resources 6.5 – Estimate Durations6.6 – Develop Schedule6.7 – control Schedule

Page 2: Critical Path Scheduling - Construction CPM - Micro...Critical Path Scheduling 1/3/2013 8 Micro Planner X-Pert is a true CPM System that ... " Analysis of time does not tell you whether

Micro Planner X-Pert

Critical Path Scheduling

If CPM scheduling is supposed to be a logical process why do so many tools and planners

work from 250 year old Bar Charts?

CPM was supposed to be an improvement!

1/3/2013 7

Critical Path Scheduling

1/3/2013 8

Micro Planner X-Pert is a true CPM System that supports the PMI schedule development process

And lets you chose the networking stylePDM or ADM

Micro Planner Products

Macintosh Windows

X-Pert XPM XPW

Manager MPM MPW

Plus•Product Training and Support•PM Consultancy, Consultancy and Mentoring

1/3/2013 9©2012 Micro Planning International Ltd

Micro Planner X-Pert

• Superior Project Management– Network logic - excellent visualisation– Time– Resource– Cost– Earned Value Program Management (EVPM)– Reports - with built in report writer

1/3/2013 10©2012 Micro Planning International Ltd

Micro Planner X-Pert

The preferred tool

• For the professional planner and scheduler

• Used for Project Management

• Has the best arithmetic scheduler for– Time– Resources– Costs

1/3/2013 11©2012 Micro Planning International Ltd

How X-Pert Works

• Network logic generated (not Bar Charts)• Critical Path networks using either

– ADM Arrow Diagram Method– PDM Precedent Diagram Method

• ADM means– No “lag drags”– Use of “ladders” for schedule compression

• Micro Planner uses “SS” & “FF” without lag drag

1/3/2013 12©2012 Micro Planning International Ltd

Page 3: Critical Path Scheduling - Construction CPM - Micro...Critical Path Scheduling 1/3/2013 8 Micro Planner X-Pert is a true CPM System that ... " Analysis of time does not tell you whether

Micro Planner X-Pert

X-Pert Capacity

• Maximum Num of Tasks/ Activities 15,000

• Maximum number of Sub Projects 100• Maximum Num of Tasks/ Acts per Sub Project 1,364

• Maximum Number of Labels– Zones 500

– Responsibility 500

– Cost 500Maximum Number of Calendars 250

Maximum Number of Resources 250Maximum Number of Resources per Task/Act 20

1/3/2013 ©2012 Micro Planning International Ltd 13

Calendars

1/3/2013 ©2012 Micro Planning International Ltd

X-Pert translates the various duration types into abasic unit of numbers of minutes per day.

This is carried out by the Calendars

Calendars are constructed of several objects

•The number of hours per day•Non-Working days•Overtime days

1/3/2013 ©2007 Micro Planning International Ltd

Calendars

The objects are defined by the Weekly Cycle

The cycle defines for every day, how many hours are worked in 15 minute intervals

Thus a week can have days of varying length

X-Pert provides six standard calendars, the user may specify a further 194, giving a maximum of 200

15

Calendars

• The following record types need a calendar specification

• Work Breakdown Element

• Activity / Task

• Link

• Specified Nodes

• Resource Definition

1/3/2013 ©2007 Micro Planning International Ltd

1/3/2013 ©2007 Micro Planning International Ltd

Calendars

Micro Planner X-Pert durations for tasks may be expressed in either• Weeks• Days• Hours• Minutes• Shifts

Or in combination, eg

• Weeks and Days• Weeks, Days and Hours• Days and Hours• Shifts and minutes

17 1/3/2013 ©2012 Micro Planning International Ltd

CalendarsThe Calendars and Weekly Cycles are found on the desktop in their own folders

18

Page 4: Critical Path Scheduling - Construction CPM - Micro...Critical Path Scheduling 1/3/2013 8 Micro Planner X-Pert is a true CPM System that ... " Analysis of time does not tell you whether

Micro Planner X-Pert

1/3/2013 ©2012 Micro Planning International Ltd

Calendars

The Standard six calendars provided in the Calendar Folder

19

Calendars

1/3/2013 ©2012 Micro Planning International Ltd 20

Calendar Folder showing standard X-Pert Calendars withthree user defined calendars

1/3/2013 ©2012 Micro Planning International Ltd

Calendars

Italicised characterIndicates aNon-Working day

Indicates Normal Working Day

21 1/3/2013 ©2012 Micro Planning International Ltd

Weekly CyclesThe Standard six weekly cycles provided in the WeeklyCycles Folder

22

1/3/2013 ©2007 Micro Planning International Ltd

Weekly CyclesStandard Five Day Weekly Cycle Showing Standard Eight Hour Day

23

Holidays

1/3/2013 ©2007 Micro Planning International Ltd 24

Ensure Overlay Cycle Is set to Holiday

Ensure Click Action is set to Change Cycle

Page 5: Critical Path Scheduling - Construction CPM - Micro...Critical Path Scheduling 1/3/2013 8 Micro Planner X-Pert is a true CPM System that ... " Analysis of time does not tell you whether

Micro Planner X-Pert

Holidays

1/3/2013 ©2007 Micro Planning International Ltd 25

Ensure Overlay Cycle Is set to Holiday

Ensure Click Action is set to Change Cycle

Holidays

1/3/2013 ©2007 Micro Planning International Ltd 26

Place Mouse Pointer on Selected Holiday and click

1/3/2013 ©2012 Micro Planning International Ltd

Overtime Weekly CycleNote Extra Hours on Monday, Wednesday and Saturday Morning

27 1/3/2013 ©2012 Micro Planning International Ltd

Changing Cycles

28

Overtime Cycle

1/3/2013 ©2007 Micro Planning International Ltd 29

Select Overtime as Cycle Overlay

Place Mouse Pointer on Selected Overtime dayand click

1/3/2013 ©2007 Micro Planning International Ltd

Overtime Cycle

Overtime applied to day

Click on View Day Details

30

Page 6: Critical Path Scheduling - Construction CPM - Micro...Critical Path Scheduling 1/3/2013 8 Micro Planner X-Pert is a true CPM System that ... " Analysis of time does not tell you whether

Micro Planner X-Pert

1/3/2013 ©2007 Micro Planning International Ltd

Overtime Cycle

Indicates the extra hours overtime

31 1/3/2013 ©2012Micro Planning International Ltd

Introduction to Resources

32

1/3/2013 ©2012Micro Planning International Ltd

Why Plan Resources?

• Need to know what resources are required by your project

• Thus the project manager MUST carry out resource planning

33

Resource Planning

• When you analyze a project on timing alone, the results show how soon the project can complete and what the deadlines are for each operation.

• Analysis of time does not tell you whether there are enough people to meet this schedule or whether the available machines can cope or how much cash you need.

• Time Analysis calculates when each operation could happen but to find

out when each operation should happen, you need to consider resources.

1/3/2013 ©2012 Micro Planning International Ltd 34

1/3/2013 ©2012 Micro Planning International Ltd

Time vs Resources

• Note: In calculating task durations some consideration has been made about resource levels – what we are discussing today is the optimisation of time and resources.

35

Defining Resource Information

• Before you can allocate resources to individual operations and analyze the workloads, you need to know the following information…

• The resources available to the project

• The cost of each resource (optional)

1/3/2013 ©2012 Micro Planning International Ltd 36

Page 7: Critical Path Scheduling - Construction CPM - Micro...Critical Path Scheduling 1/3/2013 8 Micro Planner X-Pert is a true CPM System that ... " Analysis of time does not tell you whether

Micro Planner X-Pert

Resource profile

• Need to define the name of the Resource and how much is available and when e.g.

1/3/2013 ©2012Micro Planning International Ltd 37 1/3/2013 ©2012 Micro Planning International Ltd

Resource Types

• Having named the Resource need to know whether it is either– Normal

– Pool

38

1/3/2013 ©2012 Micro Planning International Ltd

Normal Resources

• Normal resources are those which are available for work each time period (day) as in people

39 1/3/2013 ©2012 Micro Planning International Ltd

Pool Resources

• Pool resources are ones which are actually consumed, e.g bricks

• Which may be replenished at various time periods

40

1/3/2013 ©2012 Micro Planning International Ltd

Utilisation of a Pool Resource

41

Replenishing Pool Resource

1/3/2013 ©2012 Micro Planning International Ltd 42

Page 8: Critical Path Scheduling - Construction CPM - Micro...Critical Path Scheduling 1/3/2013 8 Micro Planner X-Pert is a true CPM System that ... " Analysis of time does not tell you whether

Micro Planner X-Pert

Resource Usage Method

• Before you enter a quantity, decide whether to specify how many resources are required (as a Rate) or

• whether to enter the Total number of People Days (or machine days, bricks, cash etc.) for the entire duration. (Also known as Level of Effort)

1/3/2013 ©2012 Micro Planning International Ltd 43 1/3/2013 ©2012 Micro Planning International Ltd

Rate or Total (1) ?

• Specifying usage as a Rate means the specified resource quantity will be used at a steady rate, regardless of length of day, week or duration. If the duration changes so does the total resource usage – the resource allocation is variable.

44

1/3/2013 ©2012 Micro Planning International Ltd

Rate or Total (2) ?

• If you specify a Total allocation then a specific amount of work time is spread evenly over the duration.

• As a result, no matter how much the duration changes, the overall allocation does not – it is constant.

• For example, imagine you have an operation that would take 1 person 4 days and you want it done in 2 days…

45 1/3/2013 ©2012 Micro Planning International Ltd

Rate or Total (3) ?

46

1/3/2013 ©2012 Micro Planning International Ltd

Rate or Total (4) ?

• You could express the work content either as a Rate of 2 people per day, or as a Total of 4 Man Days. At this point, the resource allocation is the same – 2 people per day for 2 days.

47 1/3/2013 ©2012 Micro Planning International Ltd

Rate or Total (5) ?

48

Page 9: Critical Path Scheduling - Construction CPM - Micro...Critical Path Scheduling 1/3/2013 8 Micro Planner X-Pert is a true CPM System that ... " Analysis of time does not tell you whether

Micro Planner X-Pert

1/3/2013 ©2012 Micro Planning International Ltd

Rate or Total (6) ?

• However! If the duration were greater, say, 4 days then the Rate method uses 2 people per day for 4 days – a total of 8 man days.

• Whereas a Total allocation of 4 man days does not change – allocating 1 person per day for 4 days.

49

Resource Analysis

• Resource Analysis is the process by which you examine the availability of resources and figure out when tasks should be scheduled to work within that availability. During this process, the analysis tends to level out the usage of resources.

1/3/2013 ©2012 Micro Planning International Ltd 50

Resource Analysis (Cont)

• X-Pert Resource Analysis produces a schedule of dates for every task in the project showing when they should start and finish and also produces totals for the usage of resources throughout the project.

1/3/2013 ©2012 Micro Planning International Ltd 51

What Does Resource Analysis do?

The Parallel Scheduling by Resource Analysis could best be described as a bulldozer technique.

Imagine that every task on a project is able to happen at its earliest time –as calculated by Time Analysis. The result could be usage which fluctuates regardless of how many resources are available.

1/3/2013 ©2012 Micro Planning International Ltd 52

Preparing to Resource Schedule

1/3/2013 ©2012 Micro Planning International Ltd 53

What Does Resource Analysis do (2)?

The availability of resources can be set at a specific level – like a bulldozer blade.

As the Resource Analysis bulldozer starts up and moves forward from Time Now, it pushes the peaks of excess resources into the troughs of unused resources.

1/3/2013 ©2012 Micro Planning International Ltd 54

Page 10: Critical Path Scheduling - Construction CPM - Micro...Critical Path Scheduling 1/3/2013 8 Micro Planner X-Pert is a true CPM System that ... " Analysis of time does not tell you whether

Micro Planner X-Pert

1/3/2013 ©2012 Micro Planning International Ltd

What Does Resource Analysis do (3)?

There will be times when there is too much earth for the required level to be reached.

There may also be insufficient earth to maintain continuity at the required level.

That is the theory, in practice it works like this…

55

The Time Analysis Schedule of Tasks

1/3/2013 ©2012 Micro Planning International Ltd 56

Resourcing After Day 1

1/3/2013 ©2012 Micro Planning International Ltd 57

Resourcing After Day 2

1/3/2013 ©2012 Micro Planning International Ltd 58

1/3/2013 ©2012 Micro Planning International Ltd

Resourcing After Day 3

59 1/3/2013 ©2012 Micro Planning International Ltd

Resourcing After Day 4

60

Page 11: Critical Path Scheduling - Construction CPM - Micro...Critical Path Scheduling 1/3/2013 8 Micro Planner X-Pert is a true CPM System that ... " Analysis of time does not tell you whether

Micro Planner X-Pert

1/3/2013 ©2007 Micro Planning International Ltd

Splitting

61 1/3/2013 ©2007 Micro Planning International Ltd

Defining Minimum Split

62

Stretching Tasks in Resourcing

1/3/2013 ©2007 Micro Planning International Ltd 63 1/3/2013 ©2012 Micro Planning International Ltd

Resourcing after Day 1

64

Resourcing after Day 2

1/3/2013 ©2012 Micro Planning International Ltd 65

Resourcing after Day 4

1/3/2013 ©2012 Micro Planning International Ltd 66

Page 12: Critical Path Scheduling - Construction CPM - Micro...Critical Path Scheduling 1/3/2013 8 Micro Planner X-Pert is a true CPM System that ... " Analysis of time does not tell you whether

Micro Planner X-Pert

Full Impact of Stretching Schedule by Day 7

1/3/2013 ©2012 Micro Planning International Ltd 67

Deadlines or Resources?

During Resource Analysis, you may meet a situation in which there are insufficient resources available for an task which has no more float. You are, therefore, faced with a decision – do you delay the task so that the project completion or some other deadline is delayed, or do you overload the availableresources?

1/3/2013 ©2012Micro Planning International Ltd 68

Types of Resource Analysis

The answer comes in the form of two types of Resource Analysis – Deadline Critical and Resource Critical.

• Deadline Critical calculates how many extra resources, if any, are needed to finish the project on time.

• Resource Critical calculates how much extra time, if any, is required for the existing resources to complete their allotted workloads.

1/3/2013 ©2012 Micro Planning International Ltd 69

Deadline Critical

1/3/2013 ©2012 Micro Planning International Ltd 70

Resource Limited

1/3/2013 ©2012 Micro Planning International Ltd 71

Time and resource thresholds

From the previous slides you may have imagined a certain amount of anarchy going on in X-Pert when the chips are down.

First, during a Deadline Critical analysis, the resources can be overloaded. You may have asked yourself two questions:

1. Can I limit this overloading so that, at least, it is within reason?

2. Is it possible to specify that some resources cannot be overloaded even during Deadline Critical analysis – a kind of selective Resource Critical analysis?

1/3/2013 ©2012 Micro Planning International Ltd 72

Page 13: Critical Path Scheduling - Construction CPM - Micro...Critical Path Scheduling 1/3/2013 8 Micro Planner X-Pert is a true CPM System that ... " Analysis of time does not tell you whether

Micro Planner X-Pert

Time and resource thresholds (2)

During Resource Critical analysis, the project can be delayed beyond its deadline. You may have asked yourself:

Is there any way that I can limit this delay?

The answers to these questions come in the shape of Thresholds…

1/3/2013 ©2007 Micro Planning International Ltd 73

Resource thresholds in deadline critical

1/3/2013 ©2007 Micro Planning International Ltd 74

Time thresholds

1/3/2013 ©2007 Micro Planning International Ltd 75

Unavoidable split/overload

When you choose a Resource Critical Resource Analysis, you specify that the resources must not be overloaded and, under certain circumstances, the only way of achieving this may be the interruption of oneor more tasks...

... but what happens if these tasks are Non-Split or Consecutive?

1/3/2013 ©2012 Micro Planning International Ltd 76

1/3/2013 ©2012 Micro Planning International Ltd

The Solid Fixed Block:

Imagine that tasks A and B require the same resource and that task Bis forced to start on day 3 because of a Fixed Earliest date. A fixed

date takes priority over everything else

77

Resource Distribution

1/3/2013 ©2012 Micro Planning International Ltd 78

Page 14: Critical Path Scheduling - Construction CPM - Micro...Critical Path Scheduling 1/3/2013 8 Micro Planner X-Pert is a true CPM System that ... " Analysis of time does not tell you whether

Micro Planner X-Pert

1/3/2013 ©2012 Micro Planning International Ltd

Deadline Resource Histogram

79 1/3/2013 ©2012 Micro Planning International Ltd

Resource Limited Resource Histogram

80

1/3/2013 ©2012 Micro Planning International Ltd

Cost forecasting

Cost Analysis in X-Pert

81 1/3/2013 ©2012 Micro Planning International Ltd

Costing Rates

82

1/3/2013 ©2012 Micro Planning International Ltd

The Cost of Each Task

83 1/3/2013 ©2012 Micro Planning International Ltd

Costing details

84

Page 15: Critical Path Scheduling - Construction CPM - Micro...Critical Path Scheduling 1/3/2013 8 Micro Planner X-Pert is a true CPM System that ... " Analysis of time does not tell you whether

Micro Planner X-Pert

Daily Wastage Costs

1/3/2013 ©2012 Micro Planning International Ltd 85

Total Estimated Costs or Cash Flow Profile

1/3/2013 ©2007 Micro Planning International Ltd 86

1/3/2013 ©2012 Micro Planning International Ltd

Comparing schedule costs

87 1/3/2013 ©2012 Micro Planning International Ltd

Updating a Micro Planner X-Pert Project Plan

Reporting Progress on Tasks, Resources and Costs

88

1/3/2013 ©2012 Micro Planning International Ltd

Reporting Progress

• Opened the file, go to the Analysis menu and highlight Progress Details and click.

89 1/3/2013 ©2012 Micro Planning International Ltd

Reporting Progress

• Opened the file, go to the Analysis menu and highlight Progress Details and click.

90

Page 16: Critical Path Scheduling - Construction CPM - Micro...Critical Path Scheduling 1/3/2013 8 Micro Planner X-Pert is a true CPM System that ... " Analysis of time does not tell you whether

Micro Planner X-Pert

Reporting Progress

1/3/2013 ©2012 Micro Planning International Ltd

Reporting Progress

1/3/2013 ©2012 Micro Planning International Ltd

• Enter the appropriate Time Now date,

• Eg 15-Sep-03

Reporting Progress

1/3/2013 ©2012 Micro Planning International Ltd

• Go to File on the Menu bar and select

• Save As ..

• Eg HOMUpdt1.xpj

Reporting Progress

1/3/2013 ©2012 Micro Planning International Ltd

• Go to the desktop and open the sub project to be progressed

Reporting Progress

1/3/2013 ©2012 Micro Planning International Ltd

• X-Pert shows all the tasks and events which should have started and finished since the last Time Now, with a “cross” or diagonal line through the task box

Reporting Progress

1/3/2013 ©2012 Micro Planning International Ltd

• Double Click on the first event/task to be progressed

Page 17: Critical Path Scheduling - Construction CPM - Micro...Critical Path Scheduling 1/3/2013 8 Micro Planner X-Pert is a true CPM System that ... " Analysis of time does not tell you whether

Micro Planner X-Pert

Reporting Progress

1/3/2013 ©2012 Micro Planning International Ltd

• The progress cells now appear

Reporting Progress

1/3/2013 ©2012 Micro Planning International Ltd

• Enter the actual achieved date for the “Start” event; eg “18Aug03”

Reporting Progress

1/3/2013 ©2012 Micro Planning International Ltd

Progressing Tasks• Double Click the first task to be progressed

Reporting Progress

1/3/2013 ©2012 Micro Planning International Ltd

• Enter the Task’s “Actual Start and / or Actual Finish Dates”• Eg Actual Start was 18Aug03 and Actual Finish was 22Aug03

Reporting Progress

1/3/2013 ©2012 Micro Planning International Ltd

• Reporting “Actual Resources Used”

• Click on the Resource Usage button

Reporting Progress

1/3/2013 ©2012 Micro Planning International Ltd

• Click on Actual Usage

Page 18: Critical Path Scheduling - Construction CPM - Micro...Critical Path Scheduling 1/3/2013 8 Micro Planner X-Pert is a true CPM System that ... " Analysis of time does not tell you whether

Micro Planner X-Pert

Reporting Progress

1/3/2013 ©2012 Micro Planning International Ltd

• Click on “Copy Planned to Actual”

Reporting Progress

1/3/2013 ©2012 Micro Planning International Ltd

• Note that cells are filled for you, with the data originally entered

• Click OK and the progress data is now entered

Reporting Progress

1/3/2013 ©2012 Micro Planning International Ltd

Continue to report progress

• For a Task which has started but not finished, you must report abalance to go or a % Done to date, as shown

Reporting Progress

• Note: A task should not have a balance duration reported if both the started and finished dates have been entered. Also % Done will not be used as reporting percentage work done is rather subjective and the more objective form of estimating time to complete a task is preferred.

• If a task is reported with an Actual Start Date and the rest of the fields are left blank, X-Pert will assume progress has occurred since the reported Actual Start Date and Time Now. Should there be insufficient balance left at Time Now, then the task will be assumed completed

1/3/2013 ©2012 Micro Planning International Ltd 106

Reporting Progress

1/3/2013 ©2012 Micro Planning International Ltd

• Run a Analysis to view the results of “Progress”

• EG Resource Analysis – Deadline Critical

1/3/2013 ©2012 Micro Planning International Ltd

Reporting Progress

108

Page 19: Critical Path Scheduling - Construction CPM - Micro...Critical Path Scheduling 1/3/2013 8 Micro Planner X-Pert is a true CPM System that ... " Analysis of time does not tell you whether

Micro Planner X-Pert

1/3/2013 ©2012 Micro Planning International Ltd

Reporting Progress

109