project management project time management (scheduling)

71
Project Management Project Time Management (Scheduling) Minder Chen, Ph.D. CSU Channel Islands [email protected]

Upload: hewitt

Post on 12-Jan-2016

72 views

Category:

Documents


7 download

DESCRIPTION

Project Management Project Time Management (Scheduling). Minder Chen, Ph.D. CSU Channel Islands [email protected]. Time. Limited time is the one constraint of any project with which we are all probably most familiar. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Project Management Project  Time Management (Scheduling)

Project ManagementProject Time Management

(Scheduling)

Minder Chen, Ph.D.CSU Channel Islands

[email protected]

Page 2: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 2 © Minder Chen, 2012-2015

Time

• Limited time is the one constraint of any project with which we are all probably most familiar.

• For many projects that create a product or event, time is the most important constraint to manage.

• Project team members might not know the project budget or the scope of work in great detail, but chances are they all know the project deadline.

Page 3: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 3 © Minder Chen, 2012-2015

Sample Time Constraints

• You are building a house and must finish the roof before the rainy season arrives.

• You are assembling a large display booth for a trade show that starts in two months.

• You are developing a new inventory-tracking system that must be tested and running by the start of the next fiscal year.

Page 4: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 4 © Minder Chen, 2012-2015

Project Time Management• 6.1 Plan Schedule Management—The process of establishing the policies,

procedures, and documentation for planning, developing, managing, executing, and controlling the project schedule.

• 6.2 Define Activities—The process of identifying and documenting the specific actions to be performed to produce the project deliverables.

• 6.3 Sequence Activities—The process of identifying and documenting relationships among the project activities.

• 6.4 Estimate Activity Resources—The process of estimating the type and quantities of material, human resources, equipment, or supplies required to perform each activity.

• 6.5 Estimate Activity Durations—The process of estimating the number of work periods needed to complete individual activities with estimated resources.

• 6.6 Develop Schedule—The process of analyzing activity sequences, durations, resource requirements, and schedule constraints to create the project schedule model.

• 6.7 Control Schedule—The process of monitoring the status of project activities to update project progress and manage changes to the schedule baseline to achieve the plan.

Page 5: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 5 © Minder Chen, 2012-2015

Page 6: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 6 © Minder Chen, 2012-2015

Page 7: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 7 © Minder Chen, 2012-2015

Scheduling Overview

Page 8: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 8 © Minder Chen, 2012-2015

Examples of Project Schedules

CPM: critical path method PERT: Project Evaluation & Review Technique(Gantt Chart)

Page 9: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 9 © Minder Chen, 2012-2015

Project Schedule — Graphic Examples• Milestone charts. These charts are similar to bar charts, but only identify the scheduled start or

completion of major deliverables and key external interfaces.

• Bar charts. These charts, also known as Gantt charts, represent schedule information where activities are listed on the vertical axis, dates are shown on the horizontal axis, and activity durations are shown as horizontal bars placed according to start and finish dates.

Page 10: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 10 © Minder Chen, 2012-2015

Project Schedule—Graphic ExamplesProject schedule network diagrams. These diagrams are commonly presented in the activity-on-node diagram format showing activities and relationships without a time scale, sometimes referred to as a pure logic diagram or presented in a time-scaled schedule network diagram format that is sometimes called a logic bar chart.

Page 11: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 11 © Minder Chen, 2012-2015

Page 12: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 12 © Minder Chen, 2012-2015

Rules of performance measurementEarned value management (EVM) rules or other physical measurement rules of performance measurement are set. For example, the schedule management plan may specify:

•Rules for establishing percent complete,

•Control accounts at which management of progress and schedule will be measured,

•Earned value measurement techniques (e.g., baselines, fixed-formula, percent complete, etc.) to be employed

•Schedule performance measurements such as schedule variance (SV) and schedule performance index (SPI) used to assess the magnitude of variation to the original schedule baseline.

Page 13: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 13 © Minder Chen, 2012-2015

Rolling Wave Planning

• Rolling wave planning is an iterative planning technique in which the work to be accomplished in the near term is planned in detail, while the work in the future is planned at a higher level. It is a form of progressive elaboration.

• Therefore, work can exist at various levels of detail depending on where it is in the project life cycle.

• During early strategic planning, when information is less defined, work packages may be decomposed to the known level of detail. As more is known about the upcoming events in the near term, work packages can be decomposed into activities.

Page 14: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 14 © Minder Chen, 2012-2015

Page 15: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 15 © Minder Chen, 2012-2015

Milestone

• A milestone is a significant point or event in a project. A milestone list is a list identifying all project milestones and indicates whether the milestone is mandatory, such as those required by contract, or optional, such as those based upon historical information.

• Milestones are similar to regular schedule activities, with the same structure and attributes, but they have zero duration because milestones represent a moment in time.

Page 16: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 16 © Minder Chen, 2012-2015

Sequence Activities

Activity A is the predecessor of Activity B.Activity B is the successor of Activity A.

Page 17: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 17 © Minder Chen, 2012-2015

Precedence Diagramming Method

Page 18: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 18 © Minder Chen, 2012-2015

Dependency• Finish-to-start (FS). A logical relationship in which a successor activity

cannot start until a predecessor activity has finished. Example: The awards ceremony (successor) cannot start until the race (predecessor) has finished.

• Finish-to-finish (FF). A logical relationship in which a successor activity cannot finish until a predecessor activity has finished. Example: Writing a document (predecessor) is required to finish before editing the document (successor) can finish. Editing task can start before Writing is finished.

• Start-to-start (SS). A logical relationship in which a successor activity cannot start until a predecessor activity has started. Example: Level concrete (successor) cannot begin until pour foundation (predecessor) begins.

• Start-to-finish (SF). A logical relationship in which a successor activity cannot finish until a predecessor activity has started. Example: The first security guard shift (successor) cannot finish until the second security guard shift (predecessor) starts.

In PDM, finish-to-start is the most commonly used type of precedence relationship. The start-to-finish relationship is very rarely used.

Page 19: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 19 © Minder Chen, 2012-2015

Dependency Determination• Mandatory dependencies. Mandatory dependencies are those that are

legally or contractually required or inherent in the nature of the work.

• Discretionary dependencies. Discretionary dependencies are sometimes referred to as preferred logic, preferential logic, or soft logic. Discretionary dependencies are established based on knowledge of best practices within a particular application area or some unusual aspect of the project where a specific sequence is desired, even though there may be other acceptable sequences.

• External dependencies. External dependencies involve a relationship between project activities and non-project activities. These dependencies are usually outside the project team’s control.

• Internal dependencies. Internal dependencies involve a precedence relationship between project activities and are generally inside the project team’s control.

Mandatory

Discretionary

External Internal

Page 20: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 20 © Minder Chen, 2012-2015

Leads or Lags

A lead is the amount of time whereby a successor activity can be advanced with respect to a predecessor activity. For example, on a project to construct a new office building, the landscaping could be scheduled to start two weeks prior to the scheduled punch list completion. This would be shown as a finish-to-start with a two-week lead.

A lag is the amount of time whereby a successor activity will be delayed with respect to a predecessor activity. For example, a technical writing team may begin editing the draft of a large document 15 days after they begin writing it. This can be shown as a start-to-start relationship with a 15-day lag.

SS + 15 Days(Lag)

Page 21: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 21 © Minder Chen, 2012-2015

Precedence Diagramming Method

• Visually easier to see precedence relationships

• Ideal for large projects with many activities

• They consist of a network of branches and nodes.

Page 22: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 22 © Minder Chen, 2012-2015

Developing the Project Plan

• The Project Network is a diagram that graphically depicts the sequence, interdependencies, and start and finish times of the project job plan of activities (tasks).

– Provides the basis for scheduling labor and equipment.

– Enhances communication among project participants.

– Provides an estimate of the project’s duration.

– Provides a basis for budgeting cash flow.

– Identifies activities that are critical.

– Highlights activities that are “critical” and can not be delayed.

– Help managers get and stay on plan.

Page 23: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 23 © Minder Chen, 2012-2015

Project Network Terminology

• Activity:

– an element of the project that requires time.

• Merge Activity:

– an activity that has two or more preceding activities on which it depends.

• Parallel (Concurrent) Activities:

– Activities that can occur independently and, if desired, not at the same time.

A

C

DB

Page 24: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 24 © Minder Chen, 2012-2015

Project Network Terminology• Path: a sequence of connected, dependent

activities.

• Critical path: It is the longest path through the activity network that allows for the completion of all project-related activities; the shortest expected time in which the entire project can be completed. Delays on the critical path will delay completion of the entire project.

A

B D

(Assumes that minimum time required to complete A + B > minimum time required to complete C + B; A B D is the critical path)

C

C+B+D=2+4A+B+D=3+4

Page 25: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 25 © Minder Chen, 2012-2015

Basic Rules to Follow in Developing Project Networks

1. Networks typically flow from left to right.

2. An activity cannot begin until all preceding connected activities are complete.

3. Arrows indicate precedence and flow and can cross over each other.

4. Each activity must have a unique identify number that is greater than any of its predecessor activities.

5. Looping is not allowed.

6. Conditional statements are not allowed.

7. Use common start and stop nodes.

Page 26: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 26 © Minder Chen, 2012-2015

Project Network Terminology• Event: a point in time when an activity is started

or completed. It does not consume time.

• Burst Activity: – an activity that has more than one activity

immediately following it (more than one dependency arrow flowing from it).

• Two Approaches– Activity-on-Node (AON)

» Uses a node to depict an activity.

– Activity-on-Arrow (AOA)» Uses an arrow to depict an activity.

• AON is the method used by most project management software packages.

B

D

A C

Page 27: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 27 © Minder Chen, 2012-2015

Activity-on-Arrow (AOA)

• Identify the critical path

Page 28: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 28 © Minder Chen, 2012-2015

Critical Path

• Project Management Network Diagrams are helpful in determining where most of the schedule project risks (for project delay) will occur.

• A critical path is made up of activities that cannot be delayed without delaying the end date of the project.

Page 29: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 29 © Minder Chen, 2012-2015

Simple Example of Critical Path Method

Page 30: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 30 © Minder Chen, 2012-2015

Create a List of Activity

Create the dependency diagram from the list above!

Page 31: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 31 © Minder Chen, 2012-2015

Koll Business Center—Complete Network Sample

List all activities and connect them based on their dependencies.

Page 32: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 32 © Minder Chen, 2012-2015

Koll Business Center—Complete Network

Indicate the duration (how many days) for each task.

6-9

Page 33: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 33 © Minder Chen, 2012-2015

Project Activity Notations

ES: Early Start ID EF: Early Finish

SL: Slack or Float Description: Activity Name

LS: Late Start Dur: Duration LF: Late Finish

http://en.wikipedia.org/wiki/Critical_path_method

The activity ID and nameThe normal duration time (DUR)The early start time (ES)The early finish time (EF)The late start time (LS)The late finish time (LF)The slack

Page 34: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 34 © Minder Chen, 2012-2015

Network Computation Process

• Forward Pass—Earliest Times– How soon can the activity start? (early start—ES)

– How soon can the activity finish? (early finish—EF)

– Derive how soon can the whole project finish? (expected time—ET)

• Backward Pass—Latest Times– How late can the activity start? (late start—LS)

– How late can the activity finish? (late finish—LF)

• Calculate how long can activity be delayed? (slack or float—SL)

• Identify critical paths (one or more) and which activities are on the critical path?

Page 35: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 35 © Minder Chen, 2012-2015

Forward Pass: Earliest Time

Early Start (ES) + Duration = Early Finish (EF) or Early Start (ES) + Duration – 1 = Early Finish (EF) ES of an activity = the largest EF of its immediately preceding activities

How soon can the project finish?

Start from day 0

Page 36: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 36 © Minder Chen, 2012-2015

Forward Pass Computation

• Add activity times along each path in the network (ES + Duration = EF).

• Carry the early finish (EF) to the next activity where it becomes its early start (ES) unless…

• The next succeeding activity is a merge activity, in which case the largest EF of all preceding activities is selected to be the ES of this activity.

Page 37: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 37 © Minder Chen, 2012-2015

Backward Pass: Latest Time

Late Finish (LF) - Duration = Late Start (LS) or Early Start (ES) + Duration = Early Finish (EF)LF of an activity = the smallest LS of its immediately successsor activities

Latest day that the project should start

Start here: The latest days that the project has to finish.

Page 38: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 38 © Minder Chen, 2012-2015

Backward Pass Computation

• Use the EF of the last activity to be the LF of the last activity to get started.

• Subtract activity times along each path in the network (LF - Duration = LS).

• Carry the late start (LS) to the next proceeding activity where it becomes its late finish (LF), unless…

• The next succeeding activity is a burst activity, in this case the smallest LS of all its intermediate successor activities is selected to establish its LF.

Page 39: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 39 © Minder Chen, 2012-2015

Slack and Slippage• Now find the slack time (or 'float') for each task by

subtracting the early start from the late start.

SL (Slack) = LS – ES

Or substrcting early start from the late finish

SL (Slack) = LF – EF• The slack time is the amount of time the task can be

slipped by without affecting the end date of the process.

• The critical path can now be identified as all paths through the network where the slack time is zero.

• Slippage: The amount of time that a task has been delayed from its original baseline plan. The slippage is the difference between the actual start or finish date for a task and the baseline (scheduled) start or finish date.

Page 40: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 40 © Minder Chen, 2012-2015

Backward Pass with Slack

• Which path is the critical path?

165

Page 41: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 41 © Minder Chen, 2012-2015

Determining Free Slack (or Float)• Free Slack or just slack time: how much a task can

slip before it delays another task. – It is the amount of time an activity can be delayed after

the start of a longer parallel activity or activities.

– It is how long an activity can exceed its early finish date without affecting early start dates of any successor(s).

– Allows flexibility in scheduling scarce resources.

• Total slack is how much a task can slip before it delays the whole project.

• An activity on critical path has "zero free float", but activity that has zero free float might not be on the critical path. 

• Total float is associated with the path. The total float of a path is the combined free float values of all activities in a path.

Page 42: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 42 © Minder Chen, 2012-2015

Sensitivity

• Sensitivity– The likelihood the original critical path(s) will

change once the project is initiated.

– The critical path is the network path(s) that has (have) the least slack in common.

Page 43: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 43 © Minder Chen, 2012-2015

Develop Schedule: Tools and Techniques• Schedule Network Analysis

• Critical Path Method

• Critical Chain Method

• Resource Leveling

• What-if Scenario Analysis

• Applying Leads and Lags / Laddering

• Schedule Compression Techniques:

– Crashing the critical path (i.e., shortening the durations of critical path activities by adding resources).

– Fast tracking (i.e., performing more activities in parallel)

Page 44: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 44 © Minder Chen, 2012-2015

Critical Path Method (CPM)

• In project management, a critical path is the sequence of project network activities which add up to the longest overall duration.

• This determines the shortest time possible to complete the project.

• Any delay of an activity on the critical path directly impacts the planned project completion date i.e. there is no float (slack) on the critical path.

• A project can have several, parallel, near critical paths. 

http://en.wikipedia.org/wiki/Critical_path_method

Page 45: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 45 © Minder Chen, 2012-2015

Critical Path Analysis

• What tasks must be carried out.

• Where parallel activity can be performed.

• The shortest time in which you can complete a project.

• Resources needed to execute a project.

• The sequence of activities, scheduling and timings involved.

• Task priorities.

• The most efficient way of shortening time on urgent projects.

Page 46: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 46 © Minder Chen, 2012-2015

Critical Path Analysis

• Regularly view the critical path(s).

• Closely monitor critical tasks.

• Review series of tasks that may become part of the critical path.

• Protect yourself by examing tasks that can slip without affecting the critical path.

Page 47: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 47 © Minder Chen, 2012-2015

PERT (Program Evaluation and Review Technique)

• PERT is a variation on Critical Path Analysis that takes a slightly more skeptical view of time estimates made for each project stage.

• To use it, estimate the shortest possible time each activity will take, the most likely length of time, and the longest time that might be taken if the activity takes longer than expected.

Page 48: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 48 © Minder Chen, 2012-2015

Three-Point Estimates

Page 49: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 49 © Minder Chen, 2012-2015

CPM vs. PERT

• CPM or "Critical Path Method":– A single estimate for activity time was used that did not

allow for variation in activity times

– Activity times are assumed to be known or predictable ("deterministic")

• PERT (Project Evaluation and Review Technique)– Multiple time estimates were used for each activity that

allowed for variation in activity times

– Activity times are assumed to be random, with assumed probability distribution ("probabilistic")

Page 50: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 50 © Minder Chen, 2012-2015

How to Create a Schedule from a Precedence Diagram

Resource

Page 51: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 51 © Minder Chen, 2012-2015

Practical Considerations

• Network logic errors

• Activity numbering

• Use of computers to develop networks

• Calendar dates

• Multiple starts and multiple projects

Page 52: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 52 © Minder Chen, 2012-2015

Accelerating Project Completion

• When resources are not constrained– Add resources

– Outsource some project work

– Schedule overtime

– Establish a core project team

– Do it twice (quick prototype to get by and than the real one)

• When resources are constrained– Fast-tracking

– Reduce project scope

– Compromise quality (rarely used)

Page 53: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 53 © Minder Chen, 2012-2015

Schedule Compression Techniques• Crashing: A technique used to shorten the schedule duration

for the least incremental cost by adding resources. Examples of crashing include approving overtime, bringing in additional resources, or paying to expedite delivery to activities on the critical path. Crashing works only for activities on the critical path where additional resources will shorten the activity’s duration. Crashing does not always produce a viable alternative and may result in increased risk and/or cost.

• Fast tracking. A schedule compression technique in which activities or phases normally done in sequence are performed in parallel for at least a portion of their duration. An example is constructing the foundation for a building before completing all of the architectural drawings. Fast tracking may result in rework and increased risk. Fast tracking only works if activities can be overlapped (even partially overlapped) to shorten the project duration.

Page 54: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 54 © Minder Chen, 2012-2015

Extended Network Techniques

• Laddering (further decomposition)– Activities are broken into segments so the

following activity can begin sooner and not delay the work.

• Lags– The minimum amount of time a dependent

activity must be delayed to begin or end.» Lengthy activities are broken down to reduce the

delay in the start of successor activities.

» Lags can be used to constrain finish-to-start, start-to-start, finish-to-finish, start-to-finish, or combination relationships.

Page 55: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 55 © Minder Chen, 2012-2015

Page 56: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 56 © Minder Chen, 2012-2015

Finish-to-Start Relationship

Start-to-Start Relationship

Use of Lags

Page 57: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 57 © Minder Chen, 2012-2015

Precedence Diagramming Method• The project management team determines the dependencies that may

require a lead or a lag to accurately define the logical relationship.

• A lead allows an acceleration of the successor activity.

• A lag directs a delay in the successor activity.

Page 58: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 58 © Minder Chen, 2012-2015

Use Lead or Lag to Create Partially Parallel Tasks

• Fast Tracking

SS + 15 Days (Lag)

Overlapped Overlapped

Lead Time - is an acceleration of thesuccessor activity

Lag Time - is a delay imposed on the relationship between two activities

Page 59: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 59 © Minder Chen, 2012-2015

Hammock Activities• An activity that spans over a segment of a project.

Duration of hammock activities is determined after the network plan is drawn.

• Hammock activities (summary activity) are used to aggregate sections of the project to facilitate getting the right amount of detail for specific sections of a project.

http://en.wikipedia.org/wiki/Hammock_activity

Page 60: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 60 © Minder Chen, 2012-2015

Hammock Activity

A hammock activity can group tasks which are not related in the hierarchical sense of a Work Breakdown Structure, or are not related in a logical sense of a task dependency where one task must wait for another. Usages include:

•Group dissimilar activities that lead to an overall capability, such as preparations under a summary label, e.g. "vacation preparation";

•Group unrelated items for the purpose of a summary such as a calendar-based reporting period, e.g. "First quarter plans";

•Group ongoing or overhead activities that run the length of an effort, e.g. "project management"

Page 61: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 61 © Minder Chen, 2012-2015

Avoid Linking Summary TasksIt generally is not recommended to use links on summary activities because the logic can be difficult to follow and the practice may not be supported by all scheduling tools. Use of links on summary activities may produce logic errors and create circular logic within the schedule model. 

Page 62: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 62 © Minder Chen, 2012-2015

Resource Leveling and Resource Smoothing

http://www.izenbridge.com/blog/underlining-the-differences-between-resource-leveling-and-resource-smoothing/

Page 63: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 63 © Minder Chen, 2012-2015

Resource Leveling

• A technique in which start and finish dates are adjusted based on resource constraints with the goal of balancing demand for resources with the available supply.

• Resource leveling can be used when shared or critically required resources are only available at certain times, or in limited quantities, or over-allocated, such as when a resource has been assigned to two or more activities during the same time period or to keep resource usage at a constant level.

• Resource leveling can often cause the original critical path to change, usually to increase.

Page 64: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 64 © Minder Chen, 2012-2015

Page 65: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 65 © Minder Chen, 2012-2015

Resource Smoothing

• A technique that adjusts the activities of a schedule model such that the requirements for resources on the project do not exceed certain predefined resource limits.

• In resource smoothing, as opposed to resource leveling, the project’s critical path is not changed and the completion date may not be delayed.

• In other words, activities may only be delayed within their free and total float. Thus resource smoothing may not be able to optimize all resources.

Page 66: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 66 © Minder Chen, 2012-2015

Key Terms

Activity

Activity-on-arrow (AOA)

Activity-on-node (AON)

Burst activity

Concurrent engineering

Critical path

Early and late times

Gantt chart

Hammock activity

Lag and Lead relationship

Merge activity

Network sensitivity

Parallel activity

Slack/float—total and free

Page 67: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 67 © Minder Chen, 2012-2015

Free Float vs. Total Float

http://en.wikipedia.org/wiki/Float_(project_management)

Page 68: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 68 © Minder Chen, 2012-2015

Extra

Page 69: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 69 © Minder Chen, 2012-2015

Critical Chain Method

Page 70: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 70 © Minder Chen, 2012-2015

Critical Chain Method• The resource-constrained critical path is known as the critical chain.

The critical chain method adds duration buffers that are non-work schedule activities to manage uncertainty. One buffer, placed at the end of the critical chain, is known as the project buffer and protects the target finish date from slippage along the critical chain. Additional buffers, known as feeding buffers, are placed at each point that a chain of dependent tasks not on the critical chain feeds into the critical chain.

• Feeding buffers thus protect the critical chain from slippage along the feeding chains.

• The size of each buffer should account for the uncertainty in the duration of the chain of dependent tasks leading up to that buffer. Once the buffer schedule activities are determined, the planned activities are scheduled to their latest possible planned start and finish dates.

• Consequently, in lieu of managing the total float of network paths, the critical chain method focuses on managing remaining buffer durations against the remaining durations of task chains.

Ref: http://en.wikipedia.org/wiki/Critical_chain_project_management

Page 71: Project Management Project  Time Management (Scheduling)

PM: Scheduling - 71 © Minder Chen, 2012-2015