episode 23 : project time management

48
1 SAJJAD KHUDHUR ABBAS Chemical Engineering , Al-Muthanna University, Iraq Oil & Gas Safety and Health Professional – OSHACADEMY Trainer of Trainers (TOT) - Canadian Center of Human Development Episode 23 : PROJECT TIME MANAGEMENT

Upload: sajjad-khudhur-abbas

Post on 15-Feb-2017

347 views

Category:

Engineering


3 download

TRANSCRIPT

Page 1: Episode 23 : PROJECT TIME MANAGEMENT

1

SAJJAD KHUDHUR ABBASChemical Engineering , Al-Muthanna University, IraqOil & Gas Safety and Health Professional – OSHACADEMYTrainer of Trainers (TOT) - Canadian Center of Human Development

Episode 23 : PROJECT TIME MANAGEMENT

Page 2: Episode 23 : PROJECT TIME MANAGEMENT

PROJECT TIME MANAGEMENT

2

Page 3: Episode 23 : PROJECT TIME MANAGEMENT

Time Management• Activity Definition – identifying the specific activities that must be performed to

produce the various project deliverables• Activity Sequencing – identifying and documenting interactivity dependencies• Activity Duration Estimating – estimating the number of work periods that will be

needed to complete individual activities• Schedule Development – analyzing activity sequences, activity durations, and

resource requirements to create the project schedule• Schedule Control – controlling changes to the project schedule

3

Page 4: Episode 23 : PROJECT TIME MANAGEMENT

4

Page 5: Episode 23 : PROJECT TIME MANAGEMENT

5

Page 6: Episode 23 : PROJECT TIME MANAGEMENT

Activity Definition• Involves identifying and documenting the specific activities that must

be performed to produce the deliverables and subdeliverables identified in the WBS

• Implicit in this process is the need to define the activities such that the project objectives will be met

6

Page 7: Episode 23 : PROJECT TIME MANAGEMENT

Activity Definition

7

Page 8: Episode 23 : PROJECT TIME MANAGEMENT

Outputs from Activity Definition• Activity list

• Include all activities that will be performed• Organized as an extension to the WBS• Does not include any activities that are not required as part of the scope• Should include descriptions of each activity to ensure that the project team members will understand

how the work is to be done

• Supporting detail• Should be documented and organized as needed• Include documentation of all identified assumptions and constraints

• WBS updates• Missing deliverables may be identified, or the deliverable descriptions clarified or corrected• Updates must be reflected in the WBS and related documentation• refinements

8

Page 9: Episode 23 : PROJECT TIME MANAGEMENT

Activity Sequencing• Involves identifying and documenting interactivity logical relationship• Must be sequenced accurately to support later development of a

realistic and achievable schedule• Can be performed with a software or manually

9

Page 10: Episode 23 : PROJECT TIME MANAGEMENT

10

Activity Sequencing

Page 11: Episode 23 : PROJECT TIME MANAGEMENT

Inputs to Activity Sequencing• Mandatory dependencies• Inherent in the nature of the work being done• Often involve physical limitations• Hard logic

• Discretionary dependencies• Defined by the PM teambased on knowledge of:

• Usually defined Best practices within a particular application area• Some unusual aspect of the project where a specific sequence is desired, even

though there are other acceptable sequence• Preferred logic, preferential logic or soft logic

• External dependencies• Involve a relationship between project activities and nonproject activities eg.

Environmental hearings before project constructions

• Milestones• Need to be part of the activity sequencing to assure that the requirements for

meeting the milestones are met

11

Page 12: Episode 23 : PROJECT TIME MANAGEMENT

12

Tools and Technique for Activity Sequencing

Precedence diagramming method (PDM):

Method of constructing a project network diagram that uses boxes or rectangles (nodes) to represent the activities and connects them with arrows that shows the dependencies.

Also called activity-on-node (AON) and is the method used by most project management software packages.

Page 13: Episode 23 : PROJECT TIME MANAGEMENT

• PDM includes four types of dependencies or precedence relationships:

• Finish-to-start – the initiation of the work of the successor depends upon the completion of the work of the predecessor

• Finish-to-finish - the completion of the work of the successor depends upon the completion of the work of the predecessor

• Start-to-start - the initiation of the work of the successor depends upon the initiation of the work of the predecessor

• Start-to-finish - the completion of the work of the successor depends upon the initiation of the work of the predecessor

13

In PDM, finish-to-start is the most commonly used type of logical relationship. Start-to-finish relationships are rarely used, and then typically only by professional scheduling engineers.

Page 14: Episode 23 : PROJECT TIME MANAGEMENT

14

Arrow diagramming method (ADM):

Method of constructing a project network diagram that uses arrows to represent the activities and connects them at nodes to show their dependencies.

Also called activity-on-arrow (AOA)

ADM uses only finish-to-start dependencies and may require the use of dummy activities to define all logical relationships correctly

Conditional diagramming methods

Graphical Evaluation and Review Technique (GERT) and System Dynamics models allow for nonsequential activities such as loops or conditional branches

Page 15: Episode 23 : PROJECT TIME MANAGEMENT

Outputs from Activity Sequencing• Project network diagrams

• Schematic displays of the project’s activities and the logical relationships (dependencies) among them (Fig 6.2 and 6.3)

• Often referred to as a PERT chart (Program Evaluation and Review Technique)

• Activity list updates• Activities may be divided or redefined to diagram the correct logical

relationship

15

Page 16: Episode 23 : PROJECT TIME MANAGEMENT

16

Page 17: Episode 23 : PROJECT TIME MANAGEMENT

17

Page 18: Episode 23 : PROJECT TIME MANAGEMENT

18

Page 19: Episode 23 : PROJECT TIME MANAGEMENT

19

Page 20: Episode 23 : PROJECT TIME MANAGEMENT

20

Page 21: Episode 23 : PROJECT TIME MANAGEMENT

21

Page 22: Episode 23 : PROJECT TIME MANAGEMENT

22

Page 23: Episode 23 : PROJECT TIME MANAGEMENT

Activity Duration Estimating• Process of taking information on project scope and resources and then

developing durations for input to schedules• Inputs for the estimates of duration typically originate from the person or

group on the project team who is most familiar with the nature of a specific activity

• The estimate is often progressively elaborated depending on the quality and availability of the input data

• The expert person or group should at least approve the estimate

23

Page 24: Episode 23 : PROJECT TIME MANAGEMENT

24

Activity Duration Estimating

Page 25: Episode 23 : PROJECT TIME MANAGEMENT

Inputs to activity duration estimating• Resource requirements – duration will be significantly

influenced by the resources assigned to them• Resource capabilities – significantly influenced by the

capabilities of the human and material resources assigned to them

• Historical information – may be available from these sources• Project files• Commercial duration estimating databases• Project team knowledge

• Identified risks – project team considers the effect of risks is included in the baseline duration estimate for each activity, including risks with high probabilities or impact

25

Page 26: Episode 23 : PROJECT TIME MANAGEMENT

Tools and techniques to activity duration estimating• Expert judgment – using expert opinion in combination with historical

information• Analogous estimating – top down estimating; using the actual duration of

a previous, similar activity as the basis for estimating the duration of a future activity

• Quantitatively based durations – quantities to be performed (number of drawing etc) multiplied by the productivity rate

• Reserve time (contingency) – incorporate an additional time frame (reserve, contingency or buffer) as recognition of schedule risk.

26

Page 27: Episode 23 : PROJECT TIME MANAGEMENT

Outputs to activity duration estimating• Activity duration estimates – quantitative assessments of the likely

number of work periods that will be required to complete an acitivity. Should include some indication of the range of possible results:

• 2 weeks 2 days – indicate the activity will take at least eight days and no more than twelve

• Basis of estimates• Activity list updates

27

Page 28: Episode 23 : PROJECT TIME MANAGEMENT

Schedule Development• Determining start and finish dates for project ativities• Often be iterated prior to determination of the project schedule

28

Page 29: Episode 23 : PROJECT TIME MANAGEMENT

29

Schedule Development

Page 30: Episode 23 : PROJECT TIME MANAGEMENT

Tools and Techniques• Mathematical analysis – involves calculating theoretical early and late start and

finish dates for all project activities without regard for any resource pool limitations. The resulting dates are not the schedule, but rather indicate the time periods within which the activity could be scheduled given resource limits and other known constraints.

• Critical path method (CPM) -• Graphical Evaluation and Review Technique (GERT)• Program Evaluation and Review Technique (PERT)

30

Page 31: Episode 23 : PROJECT TIME MANAGEMENT

31

Page 32: Episode 23 : PROJECT TIME MANAGEMENT

• Duration compression – a special case of mathematical analysis that looks for ways to shorten the project schedule without changing the project scope. Techniques include:

• Crashing – in which cost and schedule tradeoffs are analyzed to determine how, if at all, to obtain the greatest amount of compression for the least incremental cost.

• Fast tracking – doing activities in parallel that would normally be done in sequence (eg starting to write code on a software project before the design is complete). Often results in rework and usually increases risk.

32

Page 33: Episode 23 : PROJECT TIME MANAGEMENT

• Simulation – involves calculating multiple project durations with different sets of activity assumptions.

• Most common technique – Monte Carlo Analysis, in which a distribution of probable results is defined for each activity and used to calculate a distribution of probable results for the total project

• What-if analyses – made using the logic network to simulate different scenarios, such as delaying a major component delivery, extending specific engineering durations, or introducing external factors. Outcomes of what-if simulations can be used to assess the feasibility of the schedule under adverse conditions, and in preparing contingency/response plans to overcome or mitigate the impact of unexpected situations.

33

Page 34: Episode 23 : PROJECT TIME MANAGEMENT

• Resource leveling heuristics – mathematical analysis often produces a preliminary early-start schedule that requires more resources during certain time periods than are available, or require changes in resource levels that are not manageable

• Apply heuristics such as “Allocate scarce resources to critical path activities first”

• Resource-leveling or resource based method• Resource reallocation from noncritical to critical activities is a

common way to bring the schedule back, or as close as possible, to its originally intended overall duration.

• Use of different technologies and/or machinery• Fast-tracking• In case of finite and critical project resource, critical chain

management technique can be used to modify the project schedule to account for limited resources

34

Page 35: Episode 23 : PROJECT TIME MANAGEMENT

• Project management software – modern softwares are available to automate the calculation of the mathematical analysis and resource leveling and thus allow for rapid consideration of many schedule alternatives

• Coding structure – activities hsould have a coding structure that will allow sorting and/or extractions based on different attributes assigned to the activities, such as responsibility, geographic area or building, project phase, schedule level, activity type and WBS classification

35

Page 36: Episode 23 : PROJECT TIME MANAGEMENT

Output from Schedule Development• Project Schedule – include at least planned start and expected finish

dates for each activity. Often presented graphically using:• Project network diagrams with date information added (Fig 6-5)• Bar charts, also called Gantt charts (Fig 6-6)• Milestone charts (Fig 6-7)

36

Page 37: Episode 23 : PROJECT TIME MANAGEMENT

37

Page 38: Episode 23 : PROJECT TIME MANAGEMENT

38

Page 39: Episode 23 : PROJECT TIME MANAGEMENT

39

Page 40: Episode 23 : PROJECT TIME MANAGEMENT

• Supporting detail – include at least documentation of all identified assumptions and constraints. The amount of additional detail varies by application area. For example:

• On a construction project, it will most likely include such items as resource histograms, cash-flow projections and order and delivery schedules

• Info frequently supplied:• Resource requirements by time period• Alternative schedules (best case or worst case, resource leveled or not, with or

without imposed dates• Schedule contingency reserves

40

Page 41: Episode 23 : PROJECT TIME MANAGEMENT

• Schedule Management plan – defines how changes to the schedule will be managed.

• May be formal or informal• Highly detailed or broadly framed, based on the needs of the project• Subsidiary element of the overall project plan

• Resource requirement updates• Updates may have a significant effect on preliminary estimates of resource

requirements

41

Page 42: Episode 23 : PROJECT TIME MANAGEMENT

42

Page 43: Episode 23 : PROJECT TIME MANAGEMENT

Schedule Control• Concerned with:

• Influencing the factors that create schedule changes to ensure that changes are agreed upon

• Determining that the schedule has changed• Managing the actual changes when and as they occur

• Must be thoroughly integrated with the other control processes

43

Page 44: Episode 23 : PROJECT TIME MANAGEMENT

44

Schedule Control

Page 45: Episode 23 : PROJECT TIME MANAGEMENT

Input• Project schedule

• Approved project schedule (schedule baseline) provides the basis for measuring and reporting schedule performance

• Performance reports• Provide information on schedule performance; which planned dates have been met

and which have not

• Change requests• May occur in many forms – oral, written, direct or indirect, externally or internally

initiated, and legally mandated or optional• May require extending or may allow accelerating it

• Schedule management plan

45

Page 46: Episode 23 : PROJECT TIME MANAGEMENT

Tools and Techniques• Schedule change control system• The system defines the procedures by which the project schedule may

be changed• Includes the paperwork, tracking systems and aproval levels necessary

for authorizing changes

• Performance measurement• Additional planning• Project management software

• Softwares must have the ability to track planned dates vs actual dates and to forecast the effects of schedule changes, real or potential

• Variance analysis• Comparing target dates with the actual/forecast start and finish dates

provides useful info for the detection of deviations and for the implementation of corrective solutions in case of delays

46

Page 47: Episode 23 : PROJECT TIME MANAGEMENT

Outputs• Schedule updates

• Modification to the schedule information• May or may not require adjustments to other aspects of the project plan• Revision – changes to the schedule start and finish dates in the approved project schedule,

generally incorporated in response to scope changes or changes to estimate

• Corrective actions• Anything done to bring expected future schedule performance in line with the project plan

• Lessons learned• Causes of variances• Reasoning behind the corrective action chosen

47

Page 48: Episode 23 : PROJECT TIME MANAGEMENT

48

Thanks for Watching Please follow me / SAJJAD KHUDHUR ABBAS