pmbok 4th edition chapter 6 - project time management

129
CHAPTER 6 PROJECT TIME MANAGEMENT PROJECT TIME MANAGEMENT Ahmad H. Maharma PMP®

Upload: ahmad-maharmapmp

Post on 01-Nov-2014

10.573 views

Category:

Education


11 download

DESCRIPTION

I am Continuously seeking to improve my competencies and skills to provide first class professional Project Management training courses; and develop my scope experience in Project Management functions. I am confident that my innovative and results-focused approach would make significant contribution to the continued success of your organization. this is the first presentations uploaded to Slide Share, For more information do not hesitate to contact me. Ahmad H. Maharma - PMP® Ramallah, Palestine Phone: + (972) (2) 2968644 Mobile: + (972) (599) 001155 E-Mail: [email protected]

TRANSCRIPT

Page 1: Pmbok 4th edition   chapter 6 - Project Time Management

CHAPTER 6

PROJECT TIME MANAGEMENTPROJECT TIME MANAGEMENT

Ahmad H. Maharma PMP®

Page 2: Pmbok 4th edition   chapter 6 - Project Time Management

PM Knowledge Areas & Process Groups

PM Process Groups / KnowledgeArea Processes

Initiating Process Group

Planning Process Group Executing Process Group

Monitoring & Controlling Process Group

Closing Process Group

Project Develop Project Charter Develop Project Management Direct and Manage Project Monitor and Control Project Work Close ProjectProject Management Integration

Develop Project Charter Develop Project Management Plan

Direct and Manage Project Execution

Monitor and Control Project WorkIntegrated Change Control

Close Project

Project Scope Management

Collect requirementsDefine ScopeCreate WBS

Verify ScopeControl Scope

Project Time Define Activity Schedule ControlProject Time Management

Define Activity Sequence ActivityEstimating ResourceEstimating Duration Develop Schedule

Schedule Control

Project Cost Management

Estimating CostBudgeting Cost

Control Cost

Project Quality Management

Quality Planning Perform Quality Assurance Perform Quality Control

Project HR Management

Human Resources Planning Acquire Project TeamDevelop Project TeamManage Project Team

ProjectCommunications Management

Identify Stakeholders Plan Communications Distribute Information Manage stakeholders expectations

Performance Reporting

Project Risk Management

Plan Risk ManagementRisk IdentificationQualitative / Quantitative Risk Analysis

Risk Monitoring and Control

yRisk Response Planning

Project Procurement Management

Plan procurement Conduct procurement Administer Contract Close procurement

Page 3: Pmbok 4th edition   chapter 6 - Project Time Management

Project Time ManagementPlanningProcesses

Monitoring &Controlling Processes

Enter phase/Start project

Exit phase/End project

InitiatingProcesses

ClosingProcesses

ExecutingProcesses

Knowledge Area

Process

I iti ti Pl i E ti Monitoring & Cl iArea Initiating Planning Executing gControl Closing

Time

Activity DefinitionActivity SequencingActivity Resource Estimating Schedule ControlTime y gActivity Duration EstimatingSchedule Development

Page 4: Pmbok 4th edition   chapter 6 - Project Time Management

PROJECT TIME MANAGEMENTProject Time Management includes the processes required to manage timelyProject Time Management includes the processes required to manage timelycompletion of the project, which are as follows:• 6.1 Define Activities -The process of identifying the specific actions to be

performed to produce the project deliverablesperformed to produce the project deliverables.

• 6.2 Sequence Activities -The process of identifying and documentingrelationships among the project activities.

• 6 3 Estimate Activity Resources -The process of estimating the type and6.3 Estimate Activity Resources The process of estimating the type andquantities of material, people, equipment, or supplies required to perform eachactivity.

Page 5: Pmbok 4th edition   chapter 6 - Project Time Management

PROJECT TIME MANAGEMENT• 6 4 Estimate Activity Durations The process of approximating the• 6.4 Estimate Activity Durations ‐The process of approximating the

number of work periods needed to complete individual activities withestimated resources.

• 6.5 Develop Schedule ‐The process of analyzing activity sequences,durations, resource requirements, and schedule constraints to createh j h d lthe project schedule.

• 6.6 Control Schedule‐The process of monitoring the status of thep gproject to update project progress and managing changes to theschedule baseline.

Page 6: Pmbok 4th edition   chapter 6 - Project Time Management

Schedule ModelSome advanced practitioners distinguish the printed projectschedule information (schedule) from the schedule data andcalculations that produce the schedule by referring to thecalculations that produce the schedule, by referring to thescheduling engine populated with project data as the ScheduleModel.However, in general practice the schedule and the schedulemodel are referred to as the schedule.

Although the processes are presented here as discretecomponents with well‐defined interfaces, in practice they canoverlap and interact in ways not detailed here.

Page 7: Pmbok 4th edition   chapter 6 - Project Time Management

CPM and Critical ChainThe work involved in performing the six processes of ProjectTime Management is preceded by a planning effort by theproject management teamproject management team.

This planning effort is part of the Develop Project ManagementThis planning effort is part of the Develop Project ManagementPlan Process (Section 4.2), which produces a Schedulemanagement plan that Selects a Scheduling Methodology, ah d li l d h f d bli h i i fscheduling tool, and sets the format and establishes criteria for

developing and controlling the project schedule.

A scheduling methodology defines the rules and approachesA scheduling methodology defines the rules and approachesfor the Scheduling Process.

Some of the better known methodologies include critical pathSome of the better known methodologies include critical pathmethod (CPM) and critical chain.

Page 8: Pmbok 4th edition   chapter 6 - Project Time Management
Page 9: Pmbok 4th edition   chapter 6 - Project Time Management
Page 10: Pmbok 4th edition   chapter 6 - Project Time Management

6.1 Define ActivitiesDefine Activities is the process of identifying the specific actionsto be performed to produce the project deliverables.

The Create WBS process identifies the deliverables at the lowestlevel in the Work Breakdown Structure (WBS), the work package.( ), p gProject work packages are typically decomposed into smallercomponents called activities that represent the work necessaryto complete the work packageto complete the work package.

Activities provide a basis for estimating, scheduling, executing,Activities provide a basis for estimating, scheduling, executing,and monitoring and controlling the project work.implicit in this process is defining and planning the schedule

h h h b ll bactivities such that the project objectives will be met.

Page 11: Pmbok 4th edition   chapter 6 - Project Time Management
Page 12: Pmbok 4th edition   chapter 6 - Project Time Management
Page 13: Pmbok 4th edition   chapter 6 - Project Time Management

6.1.1 Define Activities: lnputs1 S B li.1 Scope Baseline:The project deliverables, constraints, and assumptions documentedin the project scope baseline (Section 5.3.3.3) are consideredexplicitly while defining activities.

.2 Enterprise Environmental Factors:The enterprise environmental factors that can influence the DefineThe enterprise environmental factors that can influence the DefineActivities process include, but are not limited to, the projectmanagement information system (PMIS).

3 O i i l.3 Organizational Process Assets:The organizational process assets that can influence the DefineActivities process include, but are not limited to: Existing formal andinformal activity planning‐related policies, procedures, andguidelines, such as the scheduling methodology, that areconsidered in developing the activity definitions, and Lessons‐p g y ,learned knowledge base containing historical information regardingactivities lists used by previous similar projects.

Page 14: Pmbok 4th edition   chapter 6 - Project Time Management

6.1.2 Define Activities: Tools and Techniques.1 Decomposition:

The technique of decomposition, as applied to definingactivities involves subdividing the project work packages intoactivities, involves subdividing the project work packages intosmaller, more manageable components called activities.

Activities represent the effort needed to complete a workpackage.

The Define Activities process defines the final outputs asactivities rather than deliverables as done in the Create WBSactivities rather than deliverables, as done in the Create WBSprocess (Section 5.3).

Page 15: Pmbok 4th edition   chapter 6 - Project Time Management

6.1.2 Define Activities: Tools and Techniques.2 Rolling Wave Planning:

R lli l i i f f i l b tiRolling wave planning is a form of progressive elaborationplanning where the work to be accomplished

in the near term is planned in detail and future work isplanned at a higher level of the WBS.

Page 16: Pmbok 4th edition   chapter 6 - Project Time Management

6.1.2 Define Activities: Tools and Techniques.3 Templates:A standard activity list or a portion of an activity list from a

i j t i ft bl t l t fprevious project is often usable as a template for a newproject. The related activity attributes information in thetemplates can also contain other descriptive informationuseful in defining activities. Templates can also be used toidentify typical schedule milestones.

.4 Expert Judgment:Project team members or other experts, who are experlencedProject team members or other experts, who are experlencedand skilled in developing detailed project scope statements,the WBS, and project schedules, can provide expertise indefining activitiesdefining activities.

Page 17: Pmbok 4th edition   chapter 6 - Project Time Management

6.1.3 Define Activities: Outputs1 Activity List:.1 Activity List:

The activity list is a comprehensive list including all scheduleThe activity list is a comprehensive list including all scheduleactivities required on the project.

The activity list includes the• activity identifier

f k• scope of work• description for each activity in sufficient detail

to ensure that project team members understand what workis required to be completed.

Page 18: Pmbok 4th edition   chapter 6 - Project Time Management

6.1.3 Define Activities: Outputs2 A i i A ib.2 Activity Attributes:

Activity attributes extend the description of the activity byActivity attributes extend the description of the activity byidentifying the multiple components associated with eachactivity.

The components for each activity evolve over time.

During the initial stages of the project they include theActivity lD, WBS lD, and Activity Name, and when completedActivity lD, WBS lD, and Activity Name, and when completedmay include activity codes, activity description, predecessoractivities, successor activities, logical relationships, leads andlags (Section 6 2 2 3) resource requirements imposed dateslags (Section 6.2.2.3), resource requirements, imposed dates,constraints, and assumptions.

Page 19: Pmbok 4th edition   chapter 6 - Project Time Management

6.1.3 Define Activities: OutputsActivity attributes can be used to identify the personresponsible for executing the work, geographic area, or placewhere the work has to be performed and activity type suchwhere the work has to be performed, and activity type suchas level of effort (L0E), discrete effort, and apportioned effort(AE).

Activity attributes are used for schedule development and forselecting ordering and sorting the planned scheduleselecting, ordering, and sorting the planned scheduleactivities in various ways within reports.

Page 20: Pmbok 4th edition   chapter 6 - Project Time Management

6.1.3 Define Activities: Outputs

.3 Milestone List:

A milestone is a significant point or event in the project.

A milestone list identifies all milestones and indicates whetherthe milestone is mandatory, such as those required byy, q ycontract, or optional, such as those based upon historicalinformation.

Page 21: Pmbok 4th edition   chapter 6 - Project Time Management

6.1.3 Define Activities: Outputs

Page 22: Pmbok 4th edition   chapter 6 - Project Time Management

6.1.3 Define Activities: Outputs

Page 23: Pmbok 4th edition   chapter 6 - Project Time Management

6.1.3 Define Activities: Outputs

Page 24: Pmbok 4th edition   chapter 6 - Project Time Management

6.2 Sequence ActivitiesSequence Activities is the process of identifying anddocumenting relationships among the project activities.

Activities are sequenced using logical relationships.

Every activity and milestone except the first and last areconnected to at least one predecessor and one successor.

lt may be necessary to use lead or lag time between activities tot li ti d hi bl j t h d lsupport a realistic and achievable project schedule.

Sequencing can be performed by using project managementSequencing can be performed by using project managementsoftware or by using manual or automated techniques

Page 25: Pmbok 4th edition   chapter 6 - Project Time Management
Page 26: Pmbok 4th edition   chapter 6 - Project Time Management
Page 27: Pmbok 4th edition   chapter 6 - Project Time Management

6.2.1 Sequence Activities: lnputs.1 Activity List

Described in Section 6.1.3.1.

.2 Activity AttributesDescribed in Section 6 1 3 2 Activity attributes may describe aDescribed in Section 6.1.3.2. Activity attributes may describe a necessary sequence of events or defined predecessor 0r successor relationships.

.3 Milestone ListDescribed in Section 6.1 .3.3. The milestone Iist may have scheduled dates for specific milestones.

Page 28: Pmbok 4th edition   chapter 6 - Project Time Management

6.2.1 Sequence Activities: lnputs.4 Project Scope Statement:

The project scope statement (Section 5.2.3..1) contains thed t d i ti hi h i l d d tproduct scope description, which includes product

characteristics that may affect activity sequencing, such as thephysical layout of a plant to be constructed or subsysteminterfaces on a software project.

Whil h ff f i h i i li hWhile these effects are often apparent in the activity list, theproduct scope description is generally reviewed to ensureaccuracy.

Page 29: Pmbok 4th edition   chapter 6 - Project Time Management

6.2.1 Sequence Activities: lnputs

.5 Organizational Process Assets:

The organizational process assets that can influence theSequence Activities process include, but are not limited to,project files from the corporate knowledge base used forscheduling methodology.

Page 30: Pmbok 4th edition   chapter 6 - Project Time Management

6.2.2 Sequence Activities: Tools and Techniques

.1 Precedence Diagramming Method (PDM):

PDM is a method used in Critical Path Methodology (CPM) forconstructing a project schedule network diagram that usesboxes or rectangles, referred to as nodes, to representg , , pactivities, and connects them with arrows that show thelogical relationships that exist between them.

This technique is also called Activity‐On‐Node (AON), and isthe method used by most project management softwarethe method used by most project management softwarepackages.

Page 31: Pmbok 4th edition   chapter 6 - Project Time Management

6.2.2 Sequence Activities: Tools and Techniques

PDM includes four types of dependencies or logical relationships:

• Finish‐to‐start (FS). The initiation of the successor activitydepends upon the completion of the predecessor activity.

Page 32: Pmbok 4th edition   chapter 6 - Project Time Management

6.2.2 Sequence Activities: Tools and Techniques

• Finish‐to‐finish (FF). The completion of the successor activitydepends upon the completion of the predecessor activity.

Page 33: Pmbok 4th edition   chapter 6 - Project Time Management

6.2.2 Sequence Activities: Tools and Techniques

• Start‐to‐start (SS). The initiation of the successor activityd d th i iti ti f th d ti itdepends upon the initiation of the predecessor activity.

Page 34: Pmbok 4th edition   chapter 6 - Project Time Management

6.2.2 Sequence Activities: Tools and Techniques

• Start‐to‐Finish (SF). The completion of the successor activitydepends upon the initiation of the predecessor activity.

Page 35: Pmbok 4th edition   chapter 6 - Project Time Management

6.2.2 Sequence Activities: Tools and Techniques

• ln PDM, finish‐to‐start is the most commonly used type ofprecedence relationship.

• The start‐to‐finish relationship is rarely used but is includedhere for a complete list of the PDM relationship types.p p yp

Page 36: Pmbok 4th edition   chapter 6 - Project Time Management

GERT Chart

Page 37: Pmbok 4th edition   chapter 6 - Project Time Management

6.2.2 Sequence Activities: Tools and Techniques

.2 Dependency Determination:Three types of dependencies are used to define the sequence

th ti itiamong the activities:

1 Mandatory dependencies Mandatory dependencies are1. Mandatory dependencies. Mandatory dependencies arethose that are contractually required or inherent in the natureof the work.

• The project team determines which dependencies aremandatory during the process of sequencing the activitiesmandatory during the process of sequencing the activities.Mandatory dependencies often

Page 38: Pmbok 4th edition   chapter 6 - Project Time Management

6.2.2 Sequence Activities: Tools and Techniques

involve physical limitations, such as on a constructionj t h it i i ibl t t th t tproject where it is impossible to erect the superstructure

until after the foundation has been built.

Mandatory dependencies are also sometimes referred toas hard logic.

Page 39: Pmbok 4th edition   chapter 6 - Project Time Management

2 Di i d d i Th j d i

6.2.2 Sequence Activities: Tools and Techniques2. Discretionary dependencies: The project team determineswhich dependencies are discretionary during the process ofsequencing the activities. Discretionary dependencies aresometimes referred to as preferred logic, preferential logic, orsoft logic.

Discretionary dependencies are established based onknowledge of best practices within a particular application areag p p ppor some unusual aspect of the project where a specific sequenceis desired, even though there may be other acceptablesequencessequences.

Page 40: Pmbok 4th edition   chapter 6 - Project Time Management

6.2.2 Sequence Activities: Tools and Techniques

Discretionary dependencies should be fully documented sincethey can create arbitrary total float values and can limit laterthey can create arbitrary total float values and can limit laterscheduling options.

When fast tracking techniques are employed, these discretionarydependencies should be reviewed and considered formodification or removalmodification or removal.

Page 41: Pmbok 4th edition   chapter 6 - Project Time Management

6.2.2 Sequence Activities: Tools and Techniques

3. External Dependencies: The project management teamdetermines which dependencies are external during the processf i th ti itiof sequencing the activities.

External dependencies involve a relationship between projectExternal dependencies involve a relationship between projectactivities and non‐project activities.

These dependencies are usually outside the project team'scontrol. For example, the testing activity in a software projectcan be dependent on the delivery of hardware from an externalcan be dependent on the delivery of hardware from an externalsource, or governmental environmental hearings may need to beheld before site preparation can begin on a construction project.

Page 42: Pmbok 4th edition   chapter 6 - Project Time Management

6.2.2 Sequence Activities: Tools and Techniques.3 Applying Leads and Lags:

The project management team determines the dependencies thatmay require a lead or a lag to accurately define the logicalmay require a lead or a lag to accurately define the logicalrelationship.

Th f l d d l h ld t l h d l l iThe use of leads and lags should not replace schedule logic,

Activities and their related assumptions should be documented.p

A lead allows an acceleration of the successor activity.

A lag directs a delay in the successor activity.

Page 43: Pmbok 4th edition   chapter 6 - Project Time Management

Applying Leads & Lags• Use leads and lags to support realistic and achievable

project schedule.project schedule.• Each activity is connected at least to one predecessor

and one successor except the start and the end.p

A B C

predecessor Successor

Page 44: Pmbok 4th edition   chapter 6 - Project Time Management

Applying Leads & Lags

• Leads.– May be added to start an activity before the predecessor activity is complete.

A

B

• Lags– Inserted waiting time between activities

A

B

Page 45: Pmbok 4th edition   chapter 6 - Project Time Management

6.2.2 Sequence Activities: Tools and Techniques

.4 Schedule Network Templates:Standardized schedule network diagram templates can be used toexpedite the preparation of networks of project activities.

They can include an entire project or only a portion of itThey can include an entire project or only a portion of it.

Portions of a project schedule network diagram are often referredto as a subnetwork or a fragment network.

Subnetwork templates are especially useful when a project includesSubnetwork templates are especially useful when a project includesseveral identical or nearly identical deliverables, such as floors on ahigh‐rise office building.

Page 46: Pmbok 4th edition   chapter 6 - Project Time Management

6.2.3 Sequence Activities: 0utputs

.1 Project Schedule Network DiagramsProject schedule network diagrams are schematic displays ofthe project's schedule activities and the logical relationshipsamong them, also referred to as dependencies. Any unusualactivity sequences within the network should be fullyy q ydescribed within the narrative.

2 Project Document Updates:.2 Project Document Updates:Project documents that may be updated include, but are notlimited to:• Activity lists• Activity attributes, and• Risk register

Page 47: Pmbok 4th edition   chapter 6 - Project Time Management

6.3 Estimate Activity ResourcesEstimate Activity Resources is the process of estimating the typeand quantities of material, people, equipment, or suppliesrequired to perform each activityrequired to perform each activity.

The Estimate Activity Resource process is closely coordinatedwith the Estimate Costs process.

Page 48: Pmbok 4th edition   chapter 6 - Project Time Management
Page 49: Pmbok 4th edition   chapter 6 - Project Time Management
Page 50: Pmbok 4th edition   chapter 6 - Project Time Management

6.3.1 Estimate Activity Resources: lnputs.1 Activity List:

The activity list (Section 6.1.3.1) identifies the activities whichill dwill need resources.

.2 Activity Attributes:The activity attributes (Section 6.1.3.2) developed during thedefine activities and sequence activities processes provide theprimary data input for use in estimating those resourcesprimary data input for use in estimating those resourcesrequired for each activity in the activity list.

3 R C l d.3 Resource Calendars:Resource calendars specify when and how long identifiedproject resources will be available during the project. Thisp j g p jinformation may be at the activity or project level.

Page 51: Pmbok 4th edition   chapter 6 - Project Time Management

6.3.1 Estimate Activity Resources: lnputs.4 Enterprise Environmental Factors:

The enterprise environmental factors that can influence theE ti t A ti it R i l d b t t li it d tEstimate Activity Resources process include but are not limited toresource availability and skills.

5 0 i ti l P A t.5 0rganizational Process AssetsThe organizational process assets that can influence the EstimateActivity Resources process include but are not limited to:o Policies and procedures regarding staffing,o Policies and procedures relating to rental and purchase of

li d i t dsupplies and equipment, ando Historical information regarding types of resources used forsimilar work on previous projects.p p j

Page 52: Pmbok 4th edition   chapter 6 - Project Time Management

6.3.2 Estimate Activity Resources: Tools and Techniques

.1 Expert Judgment:Expert judgment is often required to assess the resource‐related inputs to this process.

An gro p or person ith speciali ed kno ledge in reso rceAny group or person with specialized knowledge in resourceplanning and estimating can provide such expertise.

.2 Alternatives Analysis:Many schedule activities have alternative methods ofaccomplishment.

Page 53: Pmbok 4th edition   chapter 6 - Project Time Management

6.3.2 Estimate Activity Resources: Tools and Techniques

.3 Published Estimating Data:

Several companies routinely publish updated production ratesand unit costs of resources for an extensive array of labortrades material and equipment for different countries andtrades, material, and equipment for different countries andgeographical locations within countries.

Page 54: Pmbok 4th edition   chapter 6 - Project Time Management

6.3.2 Estimate Activity Resources: Tools and Techniques

.4 Bottom‐Up Estimating:When an activity cannot be estimated with a reasonabledegree of confidence, the work within the activity isdecomposed into more detail.

The resource needs are estimated. These estimates are thenaggregated into a total quantity for each of the activity'sresources.

Page 55: Pmbok 4th edition   chapter 6 - Project Time Management

6.3.2 Estimate Activity Resources: Tools and Techniques

.5 Project Management Software:

Project management software has the capability to help plan, organize, and manage resource pools and develop resource g , g p pestimates. 

Depending on the sophistication 0f the software, resource breakdown structures, resource availability, resource rates and various resource calendars can be defined to assist in optimizing resource utilization.

Page 56: Pmbok 4th edition   chapter 6 - Project Time Management

6.3.3 Estimate Activity Resources: Outputs. 1 Activity Resource Requirements

The output of the Estimate Activity Resources process identifies thet d titi f i d f h ti it itypes and quantities of resources required for each activity in awork package. These requirements can then be aggregated todetermine the estimated resources for each work package.

2 Resource Breakdown Structure:.2 Resource Breakdown Structure:The resource breakdown structure is a hierarchical structure of theidentified resources by resource category and resource type.E l f i i l d l b i l iExamples of resource categories include labor, material, equipment,and supplies.

Page 57: Pmbok 4th edition   chapter 6 - Project Time Management

6.3.3 Estimate Activity Resources: Outputs

.3 Project Document Updates:Project documents that may be updated include, but are not limitedto:. Activity list,y ,. Activity attributes, and. Resource calendars.

Page 58: Pmbok 4th edition   chapter 6 - Project Time Management

6.4 Estimate Activity DurationsEstimate Activity Durations is the process of approximating the number of work periods needed to complete individual activities with estimated resources.resources. 

Estimating activity durations uses information on activity scopeof ork req ired reso rce t pes estimated reso rce q antities and reso rceof work, required resource types, estimated resource quantities, and resource calendars. 

The inputs for the estimates of activity duration originate from the person or group on the project team who is most familiar with the nature of the work in the specific activity.

The duration estimate is progressively elaborated, and the process considers the quality and availability of the input data

Page 59: Pmbok 4th edition   chapter 6 - Project Time Management
Page 60: Pmbok 4th edition   chapter 6 - Project Time Management
Page 61: Pmbok 4th edition   chapter 6 - Project Time Management

6.4.1 Estimate Activity Durations:.1 Activity List:

Described in Section 6.1.3.1.

.2 Activity Attributes:Described in Section 6 1 3 2Described in Section 6.1 .3.2.

.3 Activity Resource Requirements:y qThe estimated activity resource requirements (Section 6.3.3.1)will have an effect on the duration of the activity, since the

i d t th ti it d th il bilit f thresources assigned to the activity and the availability of thoseresources will significantly influence the duration of mostactivities.

Page 62: Pmbok 4th edition   chapter 6 - Project Time Management

6.4.1 Estimate Activity Durations:

.4 Resource Calendars:Th l d (S ti 6 3 1 3) d l d t fThe resource calendar (Section 6.3.1.3), developed as part ofthe Estimating Activity Resources process, can include thetype, availability, and capabilities of human resources

Page 63: Pmbok 4th edition   chapter 6 - Project Time Management

5 Project Scope Statement:

6.4.1 Estimate Activity Durations:.5 Project Scope Statement:

The constraints and assumptions from the project scope statement (Section5.2.3.1) are considered when estimating the activity durations.

.6 Enterprise Environmental FactorsThe enterprise environmental factors that can influence the Estimate ActivityDurations process include, but are not limited to:• Duration estimating databases and other reference data,• Productivity metrics, and• Published commercial information.

.7 0rganizational Process AssetsThe organizational process assets that can influence the Estimate Activityg p yDurations process include but are not limited to:•Historical duration information,•Project calendars,•Scheduling methodology, and•Lessons learned.

Page 64: Pmbok 4th edition   chapter 6 - Project Time Management

6.4.2 Estimate Activity Durations: Tools and Techniques1 E t J d t.1 Expert Judgment:

Expert judgment, guided by historical information, can provide durationestimate information or recommended maximum activity durations fromi i il j tprior similar projects.

.2 Analogous Estimating:Analogous estimating uses parameters such as duration, budget, size,weight, and complexity, from a previous, similar project, as the basis forestimating the same parameter or measure for a future project.

Analogous duration estimating is frequently used to estimate projectduration when there is a limited amount of detailed information about theproject for example, in the early phases of a project.

Analogous estimating uses historical information and expert judgment.Analogous estimating uses historical information and expert judgment.

Page 65: Pmbok 4th edition   chapter 6 - Project Time Management

6.4.2 Estimate Activity Durations: Tools and Techniques

.3  Parametric Estimating:

P t i ti ti t ti ti l l ti hi b t hi t i lParametric estimating uses a statistical relationship between historical data and other variables

(e.g. square footage in construction) to calculate an estimate for activity parameters, 

This technique can produce higher levels of accuracy depending upon the sophistication and underlying data built into the model. 

Parametric time estimates can be applied to a total project or to segments of a project, in conjunction with other estimating methods, such as cost, budget, and duration.

Page 66: Pmbok 4th edition   chapter 6 - Project Time Management

6.4.2 Estimate Activity Durations: Tools and Techniques.4 Three‐Point Estimates:

The accuracy of activity duration estimates can be improved by considering estimation uncertainty and riskby considering estimation uncertainty and risk. 

This concept originated with the Program Evaluation and p g gReview Technique. 

PERT uses three estimates to define an approximate range for an activity's duration:

Page 67: Pmbok 4th edition   chapter 6 - Project Time Management

6.4.2 Estimate Activity Durations: Tools and Techniques

Most likely (Tm). The duration of the activity, given the resources likely to be assigned their productivity realisticresources likely to be assigned, their productivity, realistic expectations of availability for the activity, dependencies 0n other participants, and interruptions.

optimistic (To). The activity duration is based on analysis 0f the best case scenario for the activitythe best‐case scenario for the activity.

Pessimistic (Tp). The activity duration is based on analysis ofPessimistic (Tp). The activity duration is based on analysis of the worst‐case scenario for the activity.

Page 68: Pmbok 4th edition   chapter 6 - Project Time Management

6.4.2 Estimate Activity Durations: Tools and TechniquesPERT analysis calculates an Expected (Te) activity duration using a weighted average of these three estimates:

Te = (To+4Tm+Tp)/ 6Te = (To+4Tm+Tp)/ 6

Duration estimates based on this equation (or even on a q (simple average of the three points) may provide more accuracy, and the three points clarify the range of uncertainty 0f the duration estimates0f the duration estimates.

Page 69: Pmbok 4th edition   chapter 6 - Project Time Management

3‐Points Estimate  (PERT)

ExpectedExpectedExpected StandardDeviationStandardDeviationStandardDeviation

VarianceVarianceVariance

6Ο4ΜP ++

6ΟP−

⎥⎦

⎤⎢⎣

⎡ −6ΟP 2

∑= varianceSD ∑ a a ceS

Page 70: Pmbok 4th edition   chapter 6 - Project Time Management

3‐Points Estimate  (PERT)

Page 71: Pmbok 4th edition   chapter 6 - Project Time Management

3‐Points Estimate  (PERT)

Page 72: Pmbok 4th edition   chapter 6 - Project Time Management

3‐Points Estimate  (PERT)

Page 73: Pmbok 4th edition   chapter 6 - Project Time Management

Exercise: Tree‐point estimates (PERT)(PERT)

ActivityDuration Expected

Duration(PERT)

Activity Standard Deviation

Variance range

Range of the estimate

P M OA 3 5 1B 8 4 2C 15 8 5D 20 10 5

Project (Total) -

Page 74: Pmbok 4th edition   chapter 6 - Project Time Management

Exercise: PERT ‐Most tricky question (Answer)question (Answer)

• See that the question says that Duration Uncertainty is Pessimistic minus Optimistic in other words P-O. We know that SD is (P-O ) / 6 , thus SD is "duration Certainty " / 6

ThusFor Path 1 : SD = 18/6 = 3Variance = 3*3 = 9a a ce 3 3 9

For path 2 : SD = 24 /6 = 4Variance = 4*4 = 16

Total Path Variance = 16 + 9 = 25Sqrt (25) = 5

Meaning (P-O) / 6 = 5(p-O) = 5 * 6DURATION UNCERTAINTY = 30

Page 75: Pmbok 4th edition   chapter 6 - Project Time Management

6.4.2 Estimate Activity Durations: Tools and Techniques

.5  Reserve Analysis:D ti ti t i l d tiDuration estimates may include contingency reserves, (sometimes referred to as time reserves or buffers) into the overall project schedule to account for schedule uncertainty. 

The contingency reserve may be a percentage of the i d i i d i fi d b f k i destimated activity duration, a fixed number of work periods, 

or may be developed by using quantitative analysis methods.

Page 76: Pmbok 4th edition   chapter 6 - Project Time Management

6.4.3 Estimate Activity Durations: 0utputs

.1 Activity Duration Estimates:Activity duration estimates are quantitative assessments ofthe likely number of work periods that will be required tocomplete an activity.Activity duration estimates may include some indication ofActivity duration estimates may include some indication ofthe range of possible results.

.2 Project Document Updates:Project documents that may be updated include, but are notli it d tlimited to:• Activity attributes, and• Assumptions made in developing the activity durationAssumptions made in developing the activity durationestimate such as skill levels and availability

Page 77: Pmbok 4th edition   chapter 6 - Project Time Management

6,5 Develop Schedule

Develop Schedule is the process of analyzing activity sequences,durations, resource requirements, and schedule constraints to

t th j t h d lcreate the project schedule.

Entering the activities durations and resources into theEntering the activities, durations, and resources into thescheduling tool generates a schedule with planned dates forcompleting project activities.

Developing an acceptable project schedule is often an iterativeprocessprocess.

It determines the planned start and finish dates for projectp p jactivities and milestones.

Page 78: Pmbok 4th edition   chapter 6 - Project Time Management

6,5 Develop Schedule

Revising and maintaining a realistic schedule continuesthroughout the project as work progresses, the projectmanagement plan changes, and the nature of risk eventsevolves.evolves.

Page 79: Pmbok 4th edition   chapter 6 - Project Time Management
Page 80: Pmbok 4th edition   chapter 6 - Project Time Management
Page 81: Pmbok 4th edition   chapter 6 - Project Time Management

6.5.1 Develop Schedule: lnputs

.1  Activity ListDescribed in Section 6,1 .3.1.

.2  Activity AttributesDescribed in Section 6.1.3.2.

.3  Project Schedule Network DiagramsDescribed in Section 6.2.3.1.

4 Activity Resource Requirements.4  Activity Resource RequirementsDescribed in Section 6.3.3.1

.5 Resource Calendars.5  Resource CalendarsDescribed in Sections 6.3.1 .3.

.6  Activity Duration EstimatesDescribed in Section 6.4.3.1 .. 

Page 82: Pmbok 4th edition   chapter 6 - Project Time Management

6.5.1 Develop Schedule: lnputs.7 Project Scope Statement:

The project scope statement (Section 5.2.3.1) contains assumptions andconstraints that can impact the development of the project scheduleconstraints that can impact the development of the project schedule.

.8 Enterprise Environmental FactorsThe enterprise environmental factors that can influence the DevelopSchedule process include, but are not limited to, a scheduling to0l that canbe used in developing the schedule.

.9 0rganizational Process AssetsThe organizational process assets that can influence the Develop Scheduleprocess include, but are not limited to:• Scheduling methodology, and• Project calendar.

Page 83: Pmbok 4th edition   chapter 6 - Project Time Management

6.5.2 Develop Schedule: Tools and Techniques

.1 Schedule Network Analysis:Schedule network analysis is a technique that generates theproject schedule.

lt emplo s ario s anal tical techniq es s ch as critical pathlt employs various analytical techniques, such as critical pathmethod, critical chain method, what‐if analysis, and resourceleveling to calculate the early and late start and finish datesfor the uncompleted portions of

j t ti iti S t k th h i t fproject activities. Some network paths may have points ofpath convergence or path divergence that can be identifiedand used in schedule compression analysis or other analyses.

Page 84: Pmbok 4th edition   chapter 6 - Project Time Management

6.5.2 Develop Schedule: Tools and Techniques

.2 Critical Path MethodThe critical path method calculates the theoretical early startand finish dates, and late start and finish dates, for allactivities without regard for any resource limitations, byperforming a forward and backward pass analysis through thep g p y gschedule network.

The resulting early and late start and finish dates are notnecessarily the project schedule; rather, they indicate thetime periods within which the activity could be scheduledtime periods within which the activity could be scheduled,given activity durations, logical relationships, leads, lags, andother known constraints.

Page 85: Pmbok 4th edition   chapter 6 - Project Time Management

6.5.2 Develop Schedule: Tools and Techniques

.3 Critical Chain Method:Critical chain is a schedule network analysis technique that modifiesth j t h d l t t f li it dthe project schedule to account for limited resources.

initially, the project schedule network diagram is built usingy, p j g gduration estimates with required dependencies and definedconstraints as inputs. The critical path is thencalculatedcalculated.

Page 86: Pmbok 4th edition   chapter 6 - Project Time Management

6.5.2 Develop Schedule: Tools and Techniques

After the critical path is identified, resource availability is enteredd th li it d h d l lt i d t i dand the resource‐limited schedule result is determined.

The resulting schedule often has an altered critical path.g p

The resource‐constrained critical path is known as the critical chain.

The critical chain method adds duration buffers that are non‐workThe critical chain method adds duration buffers that are non workschedule activities to manage uncertainty. 0ne buffer, placed at theend of the critical chain, is known as the project buffer and protectsthe target finish date from slippage along the critical chainthe target finish date from slippage along the critical chain.

Page 87: Pmbok 4th edition   chapter 6 - Project Time Management

6.5.2 Develop Schedule: Tools and Techniques

.4 Resource Leveling:Resource leveling is a schedule network analysis techniqueapplied to a schedule that has already been analyzed by thecritical path method. Resource leveling can be used whenshared or critical required resources are only available atq ycertain times, are 0nly available in limited quantities, or tokeep resource usage at a constant level.

Resource leveling is necessary when resources have beenll t dover‐allocated.

Resource leveling can often cause the original critical path toResource leveling can often cause the original critical path tochange.

Page 88: Pmbok 4th edition   chapter 6 - Project Time Management

6.5.2 Develop Schedule: Tools and Techniques.5 What‐lf Scenario Analysis:

This is an analysis of the question "What if the situation represented byscenario 'X' happens?“scenario X happens?

A schedule network analysis is performed using the schedule to computethe different scenarios s ch as dela ing a major component deli erthe different scenarios, such as delaying a major component delivery,extending specific engineering durations, or introducing external factors,such as a strike or a change in the permitting process.

The outcome of the what if scenario analysis can be used to assess thefeasibility of the project schedule under adverse conditions, and inpreparing contingency and response plans to overcome or mitigate thepreparing contingency and response plans to overcome or mitigate theimpact of unexpected situations.

Page 89: Pmbok 4th edition   chapter 6 - Project Time Management

6.5.2 Develop Schedule: Tools and Techniques

.6 Applying Leads and Lags:Leads and lags (Section 6.2.2.3) are refinements applied during 

t k l i t d l i bl h d lnetwork analysis to develop a viable schedule.

.7  Schedule CompressionpSchedule compression shortens the project schedule without changing the project scope, to meet schedule constraints, imposed dates or other schedule objectivesdates, or other schedule objectives.

Page 90: Pmbok 4th edition   chapter 6 - Project Time Management

6.5.2 Develop Schedule: Tools and Techniques

• Crashing: A schedule compression technique in which cost andh d l t d ff l d t d t i h t bt i thschedule tradeoffs are analyzed to determine how to obtain the

greatest amount of compression for the least incremental cost.

• Fast tracking. A schedule compression technique in which phases or activities normally performed in sequence are performed inor activities normally performed in sequence are performed in parallel. 

Page 91: Pmbok 4th edition   chapter 6 - Project Time Management

6.5.2 Develop Schedule: Tools and Techniques

Page 92: Pmbok 4th edition   chapter 6 - Project Time Management

6.5.2 Develop Schedule: Tools and Techniques

Page 93: Pmbok 4th edition   chapter 6 - Project Time Management

6.5.2 Develop Schedule: Tools and Techniques

Page 94: Pmbok 4th edition   chapter 6 - Project Time Management

6.5.2 Develop Schedule: Tools and Techniques

Page 95: Pmbok 4th edition   chapter 6 - Project Time Management

6.5.2 Develop Schedule: Tools and Techniques

.8 Scheduling Tool:

Automated scheduling tools expedite the scheduling processby generating start and finish dates based on the inputs ofactivities network diagrams resources and activity durationsactivities, network diagrams, resources and activity durations.

A scheduling tool can be used in conjunction with otherg jproject management software applications as well as manualmethods.

Page 96: Pmbok 4th edition   chapter 6 - Project Time Management

6.5.3 Develop Schedule: 0utputs.1 Project Schedule:• As a minimum, the project schedule includes a planned start date

d l d fi i h d t f h ti itand planned finish date for each activity.

• The project schedule may be presented in summary form,p j y p y ,sometimes referred to as the master schedule or milestoneschedule, or presented in detail.

• Although a project schedule can be presented in tabular form, it ismore often presented graphically, using one or more of thef ll i ffollowing formats:– Milestone charts.– Bar charts.– Project schedule network diagrams.

Page 97: Pmbok 4th edition   chapter 6 - Project Time Management
Page 98: Pmbok 4th edition   chapter 6 - Project Time Management

Figure 6‐2. Sample Activity‐on‐Arrow (AOA) N k Di f P j XNetwork Diagram for Project X

98

Page 99: Pmbok 4th edition   chapter 6 - Project Time Management

Figure 6‐8. Determining the Critical Path for Project XPath for Project X

99

Page 100: Pmbok 4th edition   chapter 6 - Project Time Management

Using Critical Path Analysis to Make ffSchedule Trade‐offs

F l k f fl t i th t f ti• Free slack or free float is the amount of time an activity can be delayed without delaying the 

l t t f i di t l f ll iearly start of any immediately following activities.

• Total slack or total float is the amount of time an activity can be delayed from its early start without delaying the planned project finish date.

100

Page 101: Pmbok 4th edition   chapter 6 - Project Time Management

Critical Path Method Basic

Page 102: Pmbok 4th edition   chapter 6 - Project Time Management

Critical Path Method Basic

Page 103: Pmbok 4th edition   chapter 6 - Project Time Management

Figure 6‐9. Calculating Early and Late Start and Finish Dates

103

Page 104: Pmbok 4th edition   chapter 6 - Project Time Management

Exercise 

Page 105: Pmbok 4th edition   chapter 6 - Project Time Management

ExerciseExercise 

105

Page 106: Pmbok 4th edition   chapter 6 - Project Time Management

ExerciseExercise 

106

Page 107: Pmbok 4th edition   chapter 6 - Project Time Management

ExerciseExercise 

107

Page 108: Pmbok 4th edition   chapter 6 - Project Time Management

GERTGERT

108

Page 109: Pmbok 4th edition   chapter 6 - Project Time Management

Gantt ChartGantt Chart

• Graph or bar chart with a bar for each project activity that shows passage of timeactivity that shows  passage of time

• Provides visual display of project schedule• Slack• Slack

– amount of time an activity can be delayed without delaying the projecty g p j

Page 110: Pmbok 4th edition   chapter 6 - Project Time Management

Example of Gantt Chart| | | | |

Activity

00 22 44 66 88 1010MonthMonth

p

Design house and obtain financing

Lay foundationy

Order and receive materials

Build houseBuild house

Select paint

Select carpet

Finish work

MonthMonth11 33 55 77 99

Page 111: Pmbok 4th edition   chapter 6 - Project Time Management

Project NetworkProject Network• Activity‐on‐node (AON)

– nodes represent activities, and arrows show precedence relationships

NodeNode• Activity‐on‐arrow (AOA)– arrows represent activities 

and nodes are events for i i i

1 32

NodeNode

points in time• Event

– completion or beginning of  BranchBranchan activity in a project

Page 112: Pmbok 4th edition   chapter 6 - Project Time Management

6.5.3 Develop Schedule: 0utputs

.2 Schedule Baseline:A schedule baseline is a specific version of the projectschedule developed from the schedule network analysis.lt is accepted and approved by the project management teamas the schedule baseline with baseline start dates andas the schedule baseline with baseline start dates andbaseline finish dates. The schedule baseline is a component ofthe project management plan.

.3 Schedule Data:The schedule data for the project schedule includes at leastthe schedule milestones, schedule activities, activityattributes, and documentation of all identified assumptions, pand constraints.

Page 113: Pmbok 4th edition   chapter 6 - Project Time Management

6.5.3 Develop Schedule: 0utputs

.4  Project Document Updates:• Activity resource requirements.• Activity attributes.  • Calendar.  • Risk register.  

Page 114: Pmbok 4th edition   chapter 6 - Project Time Management

Near Critical Path

Page 115: Pmbok 4th edition   chapter 6 - Project Time Management

6.6 Control Schedule

Control Schedule is the process of monitoring the status of theproject to update project progress and manage changes to theh d l b lischedule baseline.

Schedule control is concerned with:Schedule control is concerned with:• Determining the current status of the project schedule,• lnfluencing the factors that create schedule changes,g g ,• Determining that the project schedule has changed, and• Managing the actual changes as they occur.

Control Schedule is a component 0f the Perform lntegratedChange Control process

Page 116: Pmbok 4th edition   chapter 6 - Project Time Management
Page 117: Pmbok 4th edition   chapter 6 - Project Time Management
Page 118: Pmbok 4th edition   chapter 6 - Project Time Management

6.6.1 Control Schedule: lnputs1 P j M Pl.1 Project Management Plan:The project management plan described in Section 4.2.3.1 containsthe schedule management plan and the schedule baseline.

The schedule management plan describes how the schedule will bemanaged and controlledmanaged and controlled.

The schedule baseline is used to compare with actual results todetermine if a change, corrective action, or preventive action isnecessary.

Page 119: Pmbok 4th edition   chapter 6 - Project Time Management

6.6.1 Control Schedule: lnputs2 P j S h d l.2 Project Schedule:The most recent version of the project schedule with notations toindicate updates, completed activities, and started activities as ofthe indicated data date.

3 Work Performance lnformation:.3 Work Performance lnformation:lnformation about project progress, such as which activities havestarted, their progress, and which activities have finished.

Page 120: Pmbok 4th edition   chapter 6 - Project Time Management

6.6.1 Control Schedule: lnputs

.4 Organizational Process Assets:

The organizational process assets that influence the ControlSchedule process include but are not limited to:• E isting formal and informal sched le control related• Existing formal and informal schedule control‐relatedpolicies, procedures, and guidelines;

• Schedule control tools; and;• Monitoring and reporting methods to be used.

Page 121: Pmbok 4th edition   chapter 6 - Project Time Management

6.6.2 Control Schedule:Tools and Techniques

.1 Performance Reviews:Performance reviews measure, compare, and analyze scheduleperformance such as actual start and finish dates percent complete andperformance such as actual start and finish dates, percent complete, andremaining duration for work in progress.

lf earned al e management (EVM) is tili ed the sched le ariance (S\i)lf earned value management (EVM) is utilized the schedule variance (S\i)(Section 7.3.2.1) and schedule performance index (SPl) (Section 7.3.2.3)are used to assess the magnitude of schedule variations.

lf using the critical chain scheduling method (6.5.2.3), comparing theamount of buffer remaining to the amount of buffer needed to protect thedelivery data can help determine schedule statusdelivery data can help determine schedule status.

The difference between the buffer needed and the buffer remaining cand h hdetermine whether corrective action is appropriate.

Page 122: Pmbok 4th edition   chapter 6 - Project Time Management

6.6.2 Control Schedule:Tools and Techniques

.2 Variance Analysis:Schedule performance measurements (SV, SPI) are used toassess the magnitude of variation to the original schedulebaseline.

The total float variance is also an essential planningcomponent to evaluate project time performance.

.3 Project Management Software:Project management software for scheduling provides theability to track planned dates versus actual dates, and toforecast the effects of changes to the project schedule.g p j

Page 123: Pmbok 4th edition   chapter 6 - Project Time Management

6.6.2 Control Schedule:Tools and Techniques

.4  Resource Leveling:Resource leveling as described in Section 6.5.2.4, is used to optimize the distribution of work among resources.

5 What lf Scenario Analysis.5 What‐lf Scenario Analysis:What‐if scenario analysis is used to review various scenarios to bring the schedule into alignment with the plan. Described g g pin Section 6.5.2.5.

.6 Adjusting Leads and Lags:Adjusting leads and lags is used to find ways to bring project activities that are behind into alignment with planactivities that are behind into alignment with plan.

Page 124: Pmbok 4th edition   chapter 6 - Project Time Management

6.6.2 Control Schedule:Tools and Techniques

.7 Schedule Compression:Schedule compression techniques are used to find ways tobring project activities that are behind into alignment with theplan. Described in Section 6.5.2.7.

.8 Scheduling Tool:Schedule data is updated and compiled into the schedule top preflect actual progress of the project and remaining work tobe completed. The scheduling tool and the supportingschedule data are used in conjunction with manual methodsschedule data are used in conjunction with manual methodsor other project management software to perform schedulenetwork analysis to generate an updated project schedule.

Page 125: Pmbok 4th edition   chapter 6 - Project Time Management

6.6.3 Control Schedule: Outputs

.1 Work Performance Measurements:The calculated SV and SPI values for WBS components, inparticular the work packages and control accounts, aredocumented and communicated to stakeholders.

.2 Organizational Process Assets Updates:Organizational process assets that may be updated includeg p y pbut are not limited to:• Causes of variances,• Corrective action chosen and the reasons, and• 0ther types of lessons learned from project schedulecontrolcontrol.

Page 126: Pmbok 4th edition   chapter 6 - Project Time Management

6.6.3 Control Schedule: Outputs

.3 Change Requests:Schedule variance analysis, along with review of progressreports, results of performance measures, and modificationsto the project schedule can result in change requests to theschedule baseline and/or to other components of the project/ p p jmanagement plan.

Change requests are processed for review and dispositionthrough the Perform lntegrated Change Control process (4.5).

Preventive actions may include recommended changes toreduce the probability of negative schedule variance

Page 127: Pmbok 4th edition   chapter 6 - Project Time Management

6.6.3 Control Schedule: Outputs

.4 Project Management Plan Updates:Elements of the project management plan that may beupdated include but are not limited to:• Schedule baseline, Changes to the schedule baseline areincorporated in response to approved change requestsincorporated in response to approved change requests• Schedule management plan. The schedule managementplan may be updated to reflect a change in the way theschedule is managed.• Cost baseline. The cost baseline may be updated to reflectchanges caused by compression or crashing techniqueschanges caused by compression or crashing techniques.

Page 128: Pmbok 4th edition   chapter 6 - Project Time Management

6.6.3 Control Schedule: Outputs.5 Project Document Updates:

Project documents that may be updated include but are not limited to:S h d l D t N j t h d l t k di b• Schedule Data. New project schedule network diagrams may bedeveloped to display approved remaining durations and m0dificationsto the work plan.ln some cases project sched le dela s can be so se ere thatln some cases, project schedule delays can be so severe thatdevelopment of a new target schedule with forecasted start and finishdates is needed to provide realistic data for directing the work, and formeasuring performance and progressmeasuring performance and progress.

• Project Schedule. An updated project schedule will be generated fromthe updated schedule data to reflect the schedule changes and managethe updated schedule data to reflect the schedule changes and managethe project.

Page 129: Pmbok 4th edition   chapter 6 - Project Time Management

For more information do not hesitate to contact me.

Ahmad H. Maharma ‐ PMP®

• Ramallah, Palestine • Phone: + (972) (2) 2968644• Mobile: + (972) (599) 001155

E‐Mail: [email protected]