Project Time Management PMP Study Group Time Management

  • Slides: 68
Download presentation
Project Time Management PMP Study Group Time Management PMP Prep Course – Project Time

Project Time Management PMP Study Group Time Management PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0

Project Time Management Definition A subset of project management that includes the processes required

Project Time Management Definition A subset of project management that includes the processes required to manage timely completion of the project. PMBo. K® Guide, 4 th Edition, p. 129 PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 2

Project Time Management The Schedule Management Plan How the project time management processes will

Project Time Management The Schedule Management Plan How the project time management processes will be executed is defined in the Schedule Management Plan The Schedule Management Plan is a subsidiary of the Project Management Plan and is produced as part of the Develop Project Management Plan process (Section 4. 2: Integration Management) PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 3

Project Time Management Processes 6. 1 Define Activities 6. 2 Sequence Activities 6. 3

Project Time Management Processes 6. 1 Define Activities 6. 2 Sequence Activities 6. 3 Estimate Activity Resources 6. 4 Estimate Activity Durations 6. 5 Develop Schedule 6. 6 Control Schedule PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 4

Project Time Management Define Activities Process Project Management Process Groups Knowledge Area Initiating Planning

Project Time Management Define Activities Process Project Management Process Groups Knowledge Area Initiating Planning Executing Monitoring & Controlling Closing 6. 1 Define Activities 6. 2 Sequence Activities 6. Project Time Management 6. 3 Estimate Activity Resources 6. 6 Control Schedule 6. 4 Estimate Activity Duration 6. 5 Develop Schedule PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 5

Project Time Management 6. 1 Define Activities Definition: “The process of identifying the specific

Project Time Management 6. 1 Define Activities Definition: “The process of identifying the specific actions to be performed to produce the project deliverables. ” PMBo. K® Guide, 4 th Edition, p. 133 PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 6

Project Time Management 6. 1. 1 Define Activities Inputs 6. 1. 1. 1 Scope

Project Time Management 6. 1. 1 Define Activities Inputs 6. 1. 1. 1 Scope Baseline The project deliverables, constraints, and assumptions documented in the project scope baseline (section 5. 3. 3. 3) are considered explicitly while defining activities Enterprise 6. 1. 1. 2 Environmental Factors Includes availability of project management information systems (PMIS) and scheduling software tools. • 6. 1. 1. 3 Organizational Process Assets • Existing formal and informal activity planning-related policies, procedures and guidelines, such as the scheduling methodology, that are considered in developing the activity definitions. Lessons-learned knowledge base contains historical information regarding activities lists used by previous similar projects. PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 7

Project Time Management 6. 1. 2 Define Activities Tools and Techniques 6. 1. 2.

Project Time Management 6. 1. 2 Define Activities Tools and Techniques 6. 1. 2. 1 Decomposition As applied to defining activities, involves subdividing the project work packages into smaller, more manageable components called activities. Rolling Wave 6. 1. 2. 2 Planning Is a form of progressive elaboration planning where the work to be accomplished in the near term is planned in detail while work far in the future is planned at a high level. 6. 1. 2. 3 Templates Standard activity list or portion of an activity list from previous projects can often be used as a starting point. These can include resource requirements, skill sets, effort hours and other descriptive information. 6. 1. 2. 4 Expert Judgment Experienced team members or other experts experienced and skilled in developing detailed project scope statements, the WBS and project schedules. PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 8

Project Time Management 6. 1. 3 Define Activities Outputs 6. 1. 3. 1 Activity

Project Time Management 6. 1. 3 Define Activities Outputs 6. 1. 3. 1 Activity List A comprehensive list including all schedule activities required on the project. The activity list includes the activity identifier and a scope of work description in sufficient detail to ensure the project team members under stand the work to be complete. It does not include any activities that are NOT required as part of the project scope. Activity 6. 1. 3. 2 Attributes Are details about the activity, such as description, predecessors, successors, logical relationships, leads and lags, resource requirements, constraints and assumptions. These evolve over time. 6. 1. 3. 3 Milestone List Identifies significant points or events in the project and indicates whether they are mandatory or optional. PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 9

Project Time Management 6. 1 Define Activities Data Flow Diagram PMBo. K® Guide, 4

Project Time Management 6. 1 Define Activities Data Flow Diagram PMBo. K® Guide, 4 th Edition, p. 133 PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 10

Project Time Management Sequence Activities Process Project Management Process Groups Knowledge Area Initiating Planning

Project Time Management Sequence Activities Process Project Management Process Groups Knowledge Area Initiating Planning Executing Monitoring & Controlling Closing 6. 1 Define Activities 6. 2 Sequence Activities 6. Project Time Management 6. 3 Estimate Activity Resources 6. 6 Control Schedule 6. 4 Estimate Activity Duration 6. 5 Develop Schedule PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 11

Project Time Management 6. 2 Sequence Activities Definition: “The process of identifying and documenting

Project Time Management 6. 2 Sequence Activities Definition: “The process of identifying and documenting relationships among the project activities. ” PMBo. K® Guide, 4 th Edition, p. 136 PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 12

Project Time Management 6. 2. 1 Sequence Activities Inputs 6. 2. 1. 1 Activity

Project Time Management 6. 2. 1 Sequence Activities Inputs 6. 2. 1. 1 Activity List 6. 2. 1. 2 Activity Attributes 6. 2. 1. 3 Milestone List See 6. 1. 3. 1 See 6. 1. 3. 2 May describe a necessary sequence of events or relationships. See 6. 1. 3. 3 May have specific dates. 6. 2. 1. 4 Project Scope Statement See 5. 2. 3. 1 6. 2. 1. 5 Organizational Process Assets Project files from the organizational knowledge base may contain information for scheduling methodology. Project scope description may have information regarding sequencing PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 13

Project Time Management 6. 2. 2 Define Activities Tools and Techniques Precedence 6. 2.

Project Time Management 6. 2. 2 Define Activities Tools and Techniques Precedence 6. 2. 2. 1 Diagramming Method (PDM) PDM is used in Critical Path Methodology (CPM) to construct a project network diagram using boxes (nodes) to represent activities connected by arrows to show the logical relationships that exist between them. There are 4 types of dependencies or relationships: FS, FF, SS, SF (shown on a subsequent slide). Also called AON: Activity On Node. Is most commonly used diagramming method. Dependency Determination There are 3 types of dependencies that define the activity sequencing: Mandatory, Discretionary, and External (these are defined in subsequent slides). 6. 2. 2. 2 6. 2. 2. 3 Applying Leads and Lags The project management team determines the dependencies requiring leads or lags: – – Schedule 6. 2. 2. 4 Network Templates Leads: allow acceleration of a successor activity Lag: directs a delay in a successor activity Standardized schedule networks. Portions of networks are called sub-networks or fragment networks which are very useful for repeating activities to produce identical deliverables or common organizational activities. PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 14

Project Time Management Precedence Diagramming Method (PDM) Example PMBo. K® Guide, 4 th Edition,

Project Time Management Precedence Diagramming Method (PDM) Example PMBo. K® Guide, 4 th Edition, p. 139 PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 15

Project Time Management Building a Precedence Diagram List the activities and relationships Create a

Project Time Management Building a Precedence Diagram List the activities and relationships Create a start node Sequentially arrange all activities from start Repeat process from successors for all activities PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 Draw arrows from start node to the first activity’s node Double-check for missed relationships 16

Project Time Management PDM Logical Relationships or Dependencies Finish-to-Start (FS) - Start successor when

Project Time Management PDM Logical Relationships or Dependencies Finish-to-Start (FS) - Start successor when predecessor completes (most common) Finish-to-Finish (FF) - Successor activity is completed when the predecessor is completed Start-to-Start (SS) - Start successor activity when predecessor starts Start-to-Finish (SF) - Start the predecessor when the successor completes (rarely used) PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 17

Project Time Management Four Relationships Between Tasks: FS, FF, SS, SF Finish-to-Start (FS): The

Project Time Management Four Relationships Between Tasks: FS, FF, SS, SF Finish-to-Start (FS): The initiation of the successor activity depends upon the completion of the predecessor activity. Task A 1. 2. 3. Finish Start Pour the concrete Define the requirements Set budget PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 Task B 1. 2. 3. Raise the frame Write the code Select the design 18

Project Time Management Four Relationships Between Tasks: FS, FF, SS, SF Finish-to-Finish (FF): The

Project Time Management Four Relationships Between Tasks: FS, FF, SS, SF Finish-to-Finish (FF): The completion of the successor activity depends upon the completion of the predecessor activity. Task A Task B Finish 1. 2. 3. Bake the turkey Reproduce disks Select design 1. 2. 3. Bake the yams Generate documentation Allocate funding PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 19

Project Time Management Four Relationships Between Tasks: FS, FF, SS, SF Start-to-Start (SS): The

Project Time Management Four Relationships Between Tasks: FS, FF, SS, SF Start-to-Start (SS): The initiation of the work successor activity depends upon the initiation of the predecessor activity. 1. Lucy wraps chocolate 2. Install Plumbing 3. Select Design Start Task A Task B PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 1. Ethel wraps chocolate 2. Install Wiring 3. Select Vendors 20

Project Time Management Four Relationships Between Tasks: FS, FF, SS, SF Start-to-Finish (SF): The

Project Time Management Four Relationships Between Tasks: FS, FF, SS, SF Start-to-Finish (SF): The completion of the successor activity depends upon the initiation of the predecessor activity. Start Task A 1. 2. 3. Initiate project management Start relay runner #2 Go-Live Task B 1. 2. 3. Complete proposal Finish relay runner #1 Maintenance contract signed Finish PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 21

Project Time Management Dependency Types Mandatory Dependencies: Those that may be contractually required or

Project Time Management Dependency Types Mandatory Dependencies: Those that may be contractually required or inherent in the nature of the work being done (hard logic) Discretionary Dependencies: Preferred logic, preferential logic or soft logic Based on knowledge of best practices within a particular application area Can limit scheduling options and should be used External Dependencies: Involve a relationship between project and non-project activities Generally outside control of the project team PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 22

Project Time Management 6. 2 Sequence Activities PMBo. K® Guide, 4 th Edition, p.

Project Time Management 6. 2 Sequence Activities PMBo. K® Guide, 4 th Edition, p. 136 PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 23

Project Time Management Estimate Activity Resources Process Project Management Process Groups Knowledge Area Initiating

Project Time Management Estimate Activity Resources Process Project Management Process Groups Knowledge Area Initiating Planning Executing Monitoring & Controlling Closing 6. 1 Define Activities 6. 2 Sequence Activities 6. Project Time Management 6. 3 Estimate Activity Resources 6. 6 Control Schedule 6. 4 Estimate Activity Duration 6. 5 Develop Schedule Across Project Management Process Groups PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 24

Project Time Management 6. 3 Estimate Activity Resources Definition: “The process of estimating the

Project Time Management 6. 3 Estimate Activity Resources Definition: “The process of estimating the type and quantities of material, people, equipment or supplies required to perform each activity. ” PMBo. K® Guide, 4 th Edition, p. 141 PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 25

Project Time Management 6. 3. 1 Estimate Activity Resources Inputs 6. 3. 1. 1

Project Time Management 6. 3. 1 Estimate Activity Resources Inputs 6. 3. 1. 1 Activity List See 6. 1. 3. 1 6. 3. 1. 2 Activity Attributes See 6. 1. 3. 2 6. 3. 1. 3 Resource Calendars Information on which resources are available, for how long and when. May include resource experience, skill level and geographical locations. Enterprise 6. 3. 1. 4 Environmental Factors Includes resource availability and skills. • 6. 3. 1. 5 Organizational Process Assets • • Policies and Procedures regarding staffing. Policies and Procedures regarding rental and purchase of supplies and equipment. Historical information regarding types of resources used on previous projects. PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 26

Project Time Management 6. 3. 2 Estimate Activity Resources Tools and Techniques 6. 3.

Project Time Management 6. 3. 2 Estimate Activity Resources Tools and Techniques 6. 3. 2. 1 Expert Judgment Group or person with specialized knowledge in resource planning and estimating. Alternatives 6. 3. 2. 2 Analysis Evaluating alternative methods of accomplishing project activities: resource skills and capabilities, size and types of machines, different tools, make or buy decisions. Published 6. 3. 2. 3 Estimating Data Published and updated rates and unit costs of resources for an extensive array of labor trades, material, and equipment for different countries and geographical locations within countries. Bottom-Up 6. 3. 2. 4 Estimating Decomposing an activity into more detail to be able to estimate resource needs with more confidence and aggregating the estimates into a total quantity. Dependencies must be documented. Project 6. 3. 2. 5 Management Software (PMIS) Software that has the capability to help plan, organize and manage resource pools and develop resource estimates. Some are capable of providing resource breakdown structures, resource availability, resource rates and various resource calendars to optimize resource utilization. PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 27

Project Time Management 6. 3. 3 Estimate Activity Resources Outputs Types and quantities of

Project Time Management 6. 3. 3 Estimate Activity Resources Outputs Types and quantities of resources needed for each activity in a work package. Activity Resource 6. 3. 3. 1 Requirements Resource 6. 3. 3. 2 Breakdown Structure Requirements are aggregated to determine estimated resources for each work package. Information includes basis of estimates, assumptions made, availability and quantities to be used. Hierarchical structure of the identified resources by resource category and type. (RBS) Categories include labor, materials, equipment, supplies Types include skill level, grade level The RBS is useful for organizing and reporting project schedule data with resource utilization information Project documents that may need to be updated include: – Activity List Project Document 6. 3. 3. 3 Updates – Activity Attributes – Resource Calendars PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 28

Project Time Management Resource Structure Breakdown Example PM Labor USA Infrastructure UK Servers Web

Project Time Management Resource Structure Breakdown Example PM Labor USA Infrastructure UK Servers Web Server (Memphis) NYC Marketing Specialist London Marketing Specialist PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 Application Server (New Jersey) 29

Project Time Management 6. 3 Estimate Activity Resources PMBo. K® Guide, 4 th Edition,

Project Time Management 6. 3 Estimate Activity Resources PMBo. K® Guide, 4 th Edition, p. 142 PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 30

Project Time Management Estimate Activity Duration Process Project Management Process Groups Knowledge Area Initiating

Project Time Management Estimate Activity Duration Process Project Management Process Groups Knowledge Area Initiating Planning Executing Monitoring & Controlling Closing 6. 1 Define Activities 6. 2 Sequence Activities 6. Project Time Management 6. 3 Estimate Activity Resources 6. 6 Control Schedule 6. 4 Estimate Activity Duration 6. 5 Develop Schedule PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 31

Project Time Management 6. 4 Estimate Activity Durations Definition: “The process of approximating the

Project Time Management 6. 4 Estimate Activity Durations Definition: “The process of approximating the number of work periods needed to complete individual activities with estimated resources. ” PMBo. K® Guide, 4 th Edition, p. 146 PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 32

Project Time Management 6. 4. 1 Estimate Activity Durations Inputs 6. 4. 1. 1

Project Time Management 6. 4. 1 Estimate Activity Durations Inputs 6. 4. 1. 1 Activity List 6. 4. 1. 2 See Section 6. 1. 3. 1 Activity Attributes Activity Resource 6. 4. 1. 3 Requirements Resource 6. 4. 1. 4 Calendars See Section 6. 1. 3. 2 • • • 6. 4. 1. 5 Project Scope Statement See Section 6. 3. 3. 1 Resources assigned and their availability affect duration. Skill levels determine efficiency or productivity See Section 6. 3. 1. 3 Type, quantity, availability and capability of both material and equipment resources affect duration of schedule activities See Section 5. 2. 3. 1 The constraints and assumptions from the project scope statement must be considered when estimating activity durations. – Assumptions: existing conditions, availability of information, length of the reporting periods – Constraints: available skilled resources, contract terms and requirements PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 33

Project Time Management 6. 4. 1 Estimate Activity Durations Inputs (cont’d) Enterprise 6. 4.

Project Time Management 6. 4. 1 Estimate Activity Durations Inputs (cont’d) Enterprise 6. 4. 1. 6 Environmental Factors 6. 4. 1. 7 Organizational Process Assets • Duration estimating databases • Productivity metrics • Published commercial information • Historical duration information • Project calendars • Scheduling Methodology • Lessons-learned PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 34

Project Time Management 6. 4. 2 Estimate Activity Durations Tools and Techniques Expert 6.

Project Time Management 6. 4. 2 Estimate Activity Durations Tools and Techniques Expert 6. 4. 2. 1 Judgment • • • 6. 4. 2. 2 Analogous Estimating • • 6. 4. 2. 3 Parametric Estimating • • Experienced resources guided by historical information can provide duration information or maximum activity durations from prior similar projects. Can also assist in determining appropriate estimating methods. Used when there is limited amount of detailed information available about the project or project segment and relies heavily on the current project’s similarity to a prior one. Uses parameters such as duration, budget, size, weight and complexity from a previous project to estimate. Less costly and time consuming method of estimating but generally less accurate. Most reliable when previous activities are similar in fact and not just appearance. Uses a statistical relationship between historical data and other variables to calculate an estimate for activity parameters such as cost, budget and duration. Produces higher levels of accuracy depending on the sophistication and underlying data built into the models. eg: 100 sq ft of carpet can be laid in 2 hrs, then 1000 sq ft would take 20 hrs. Industrial or professional tables often available for trades to estimate projects Can be applied to a total project or segments of a project. PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 35

Project Time Management 6. 4. 2 Estimate Activity Durations Tools and Techniques (cont’d) •

Project Time Management 6. 4. 2 Estimate Activity Durations Tools and Techniques (cont’d) • • • 6. 4. 2. 4 Three-Point Estimating Improves duration estimates by considering estimation uncertainty and risk Originated with PERT (Project Evaluation and Review Technique) Uses 3 estimates: – Most Likely (t. M) duration of the activity given resources likely to be assigned, their productivity, realistic expectations of availability and dependencies on other participants and interruptions Optimistic (t. O) estimated duration is based on best-case scenario – Pessimistic (t. P) estimated duration is based on the worst-case scenario PERT analysis calculates and EXPECTED (t. E) using a weighted average of the 3 estimates: t. E = t. O + 4 t. M + t. P – • 6 • Reserve 6. 4. 2. 5 Analysis • • • Duration estimates may include contingency reserves to account for schedule uncertainty. The reserve may be a percentage of the estimated duration, a fixed number of work periods, or developed using quantitative analysis. As more information becomes available, the contingency reserve may be adjusted or eliminated. Contingency must be clearly identified in schedule documentation. PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 36

Project Time Management 6. 4. 3 Estimate Activity Durations Outputs • Activity 6. 4.

Project Time Management 6. 4. 3 Estimate Activity Durations Outputs • Activity 6. 4. 3. 1 Duration Estimates Project 6. 4. 3. 2 Document Updates • • • Quantitative assessments of the likely number of work periods required to complete an activity. Does not include any lags (6. 2. 2. 3) but may include a range of possible results: – 2 weeks + 2 days = 8 – 12 work days (assuming 5 day work week) – 15% probability of exceeding 3 weeks (= 85% probability of taking less than 3 weeks) Activity Attributes. Assumptions made in estimating duration estimates include skill levels and availability. PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 37

Project Time Management 6. 4 Estimate Activity Durations PMBo. K® Guide, 4 th Edition,

Project Time Management 6. 4 Estimate Activity Durations PMBo. K® Guide, 4 th Edition, p. 147 PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 38

Project Time Management Develop Schedule Process Project Management Process Groups Knowledge Area Initiating Planning

Project Time Management Develop Schedule Process Project Management Process Groups Knowledge Area Initiating Planning Executing Monitoring & Controlling Closing 6. 1 Define Activities 6. 2 Sequence Activities 6. Project Time Management 6. 3 Estimate Activity Resources 6. 6 Control Schedule 6. 4 Estimate Activity Duration 6. 5 Develop Schedule PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 39

Project Time Management 6. 5 Develop Schedule Definition: “The process of analyzing activity sequences,

Project Time Management 6. 5 Develop Schedule Definition: “The process of analyzing activity sequences, durations, resource requirements, and schedule constraints to create the project schedule. ” PMBo. K® Guide, 4 th Edition, p. 152 PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 40

Project Time Management 6. 5. 1 Develop Schedule Inputs 6. 5. 1. 1 Activity

Project Time Management 6. 5. 1 Develop Schedule Inputs 6. 5. 1. 1 Activity List 6. 5. 1. 2 Activity Attributes See Section 6. 1. 3. 1 See Section 6. 1. 3. 2 6. 5. 1. 3 Project Schedule Network See Section 6. 2. 3. 1 Diagrams 6. 5. 1. 4 Activity Resource Requirements 6. 4. 1. 5 Resource Calendars 6. 4. 1. 6 Activity Duration Estimates 6. 4. 1. 7 Project Scope Statement See Section 6. 3. 3. 1 Resources assigned and their availability affect scheduling. See Section 6. 3. 1. 3 See Section 6. 4. 3. 1 The constraints and assumptions from the project scope statement can impact the development of the project schedule. PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 41

Project Time Management 6. 5. 1 Develop Schedule Inputs 6. 5. 1. 8 Enterprise

Project Time Management 6. 5. 1 Develop Schedule Inputs 6. 5. 1. 8 Enterprise Environmental Factors 6. 5. 1. 9 Organizational Process Assets (cont’d) Scheduling Tool • Project calendar • Scheduling methodology PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 42

Project Time Management 6. 5. 2 Develop Schedule Tools and Techniques • Schedule 6.

Project Time Management 6. 5. 2 Develop Schedule Tools and Techniques • Schedule 6. 5. 2. 1 Network Analysis • • • 6. 5. 2. 2 Critical Path Analysis* • A technique that generates the project schedule. Calculates the early and late start and finish dates for the uncompleted portions of project activities and uses critical path, critical chain, what-if analysis and resource leveling methods. Some network paths have converging and/or diverging paths that can be identified and used in schedule compression or other analyses. Using forward and backward pass analysis through the schedule network, calculates theoretical early and late start and finish dates for all activities Resource limitations not considered in analysis Generated start and end dates are not necessarily the project schedule, but time periods within which the activity could be scheduled Uses activity durations, logical relationships, leads, lags and other known constraints • Generally the path that determines the duration of the project • The longest path in the network continued on next slide *Note: See exercise following section 6. 5. 2. 8 (p. 49) PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 43

Project Time Management 6. 5. 2 Develop Schedule Tools and Techniques (cont’d) • Dates

Project Time Management 6. 5. 2 Develop Schedule Tools and Techniques (cont’d) • Dates are affected by activity float - schedule flexibility. • Float may be positive, negative or zero. • • Critical Path 6. 5. 2. 2 Analysis (continued) • • • Critical paths have zero or negative float and activities on the critical path are called critical activities. Networks can have multiple critical paths. Adjustments to activity durations, logical relationships, leads and lags, or other schedule constraints may be necessary to produce networks with zero or positive float and minimize schedule risk. Free Float, the amount of time an activity may be delayed without delaying the early start date of any immediate successor activity in the network path can also be determined. Total Float, amount of time that a schedule activity may be delayed from its early start date without delaying the project finish date or violating a schedule constraint. PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 44

Project Time Management 6. 5. 2 Develop Schedule Tools and Techniques (cont’d) • •

Project Time Management 6. 5. 2 Develop Schedule Tools and Techniques (cont’d) • • 6. 5. 2. 3 Critical Chain Method • A schedule network analysis techniques that modifies the project schedule to account for limited resources. After the critical path is identified, resource availability is entered and the resource -limited schedule result is determined. The resulting schedule often has an altered critical path and is known as the critical chain. • Uses project and feeder buffers to prevent slippage account for uncertainty. • Activities are planned to their latest possible to start and finish dates. • Method focuses on managing to remaining buffer durations rather than total float. PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 45

Project Time Management 6. 5. 2 Develop Schedule Tools and Techniques (cont’d) • 6.

Project Time Management 6. 5. 2 Develop Schedule Tools and Techniques (cont’d) • 6. 5. 2. 4 Resource Leveling • Used when shared or critical resources available only at certain times, in limited quantities, or to keep resource usage at a constant level. • Necessary when resources are over-allocated. • Can cause the original critical path to change. • What-If 6. 5. 2. 5 Scenario Analysis A schedule network analysis technique applied to a schedule that has already been analyzed by the critical path method. • • Schedule network analysis performed using the schedule to compute different project scenarios. Can assess the feasibility of the project schedule under adverse conditions and in preparing contingency and response plans to overcome or mitigate the impact of unexpected situations. Simulation involves calculating multiple project durations with different sets of activity assumptions Most common is Monte Carlo Analysis (see 11. 4. 2. 2). PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 46

Project Time Management 6. 5. 2 Develop Schedule Tools and Techniques (cont’d) 6. 5.

Project Time Management 6. 5. 2 Develop Schedule Tools and Techniques (cont’d) 6. 5. 2. 6 Applying Leads See Section 6. 2. 2. 3 and Lags • Refinements applied during network analysis to develop a viable schedule. • • Shortens the project schedule without changing scope to meet schedule constraints, imposed dates or other schedule objectives. Crashing - Cost and schedule tradeoffs are analyzed to obtain the greatest amount of compression for least incremental cost. – 6. 5. 2. 7 Schedule Compression • Examples: overtime, additional resources, paying extra for expedited delivery for activities on the critical path – Works only when solution will shorten duration – May result in increased risk and cost Fast Tracking - Phases or activities normally performed in sequence are performed in parallel. – May result in rework and increased risk – Works only if activities can be overlapped to shorten duration PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 47

Project Time Management 6. 5. 2 Develop Schedule Tools and Techniques (cont’d) • 6.

Project Time Management 6. 5. 2 Develop Schedule Tools and Techniques (cont’d) • 6. 5. 2. 9 Scheduling Tool • Expedite the process by generating start and finish dates based on the inputs of activities, network diagrams, resources and activity durations. Can be used in conjunction with other project management software applications as well as manual method. PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 48

Project Time Management Critical Path Method: Calculating the Forward Pass (FS Relationships) Set the

Project Time Management Critical Path Method: Calculating the Forward Pass (FS Relationships) Set the early start date for the first activity Begin at left, work left to right, top to bottom When a successor has multiple predecessors, use the latest early finish date of the Predecessors as the early start date for the successor PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 Use the formulas (ES+ duration = EF) (EF + Lag = ES for Successors) Continue to end of network 49

Project Time Management Critical Path Method: Calculating the Backward Pass Set the late finish

Project Time Management Critical Path Method: Calculating the Backward Pass Set the late finish date of the last task equal to the early finish date of the last task (or set to customer date) Use the formulas (LF – duration = LS) (LS – lag = LF for predecessors) Begin at right, work right to left, top to bottom When a successor has multiple predecessors, use the earliest late start date of the Predecessors as the late finish date for the successor PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 Continue to start of network 50

Project Time Management Critical Path Method: Exercise Calculate: • Forward Pass • Backward Pass

Project Time Management Critical Path Method: Exercise Calculate: • Forward Pass • Backward Pass • Float • Critical Path Duration = 7 Task A Duration = 6 Task C Duration = 3 Task G Duration = 2 Task H START Duration = 3 Task B Duration = 3 Task D Finish Duration = 3 Task E Duration = 2 Task F PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 51

Project Time Management Critical Path Method: Forward Pass 7 0 Duration = 7 Task

Project Time Management Critical Path Method: Forward Pass 7 0 Duration = 7 Task A 7 13 Duration = 6 Task C 13 16 Duration = 3 Task G 16 18 Duration = 2 Task H START 0 Duration = 3 Task B 3 3 6 Duration = 3 Task D 3 6 Finish 9 Duration = 3 Task E 5 Duration = 2 Task F PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 52

Project Time Management Critical Path Method: Backward Pass 7 0 Duration = 7 0

Project Time Management Critical Path Method: Backward Pass 7 0 Duration = 7 0 Task A 7 7 13 Duration = 6 7 Task C 13 13 16 Duration = 3 13 Task G 16 16 18 Duration = 2 16 Task H 18 START 0 3 Duration = 3 7 Task B 10 3 6 Duration = 3 10 Task D 13 3 6 Finish 9 Duration = 3 13 Task E 16 5 Duration = 2 11 Task F 13 PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 53

Project Time Management Critical Path Method: Float 7 0 Duration = 7 0 Task

Project Time Management Critical Path Method: Float 7 0 Duration = 7 0 Task A 7 7 13 Duration = 6 7 Task C 13 0 13 16 Duration = 3 13 Task G 16 0 0 16 18 Duration = 2 16 Task H 18 START 0 3 Duration = 3 7 Task B 10 3 6 6 9 Duration = 3 10 Task D 13 Duration = 3 13 Task E 16 7 7 7 3 Finish 0 5 Duration = 2 11 Task F 13 8 PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 54

Project Time Management Critical Path Method: Critical Path 7 0 Duration = 7 0

Project Time Management Critical Path Method: Critical Path 7 0 Duration = 7 0 Task A 7 7 13 Duration = 6 7 Task C 13 0 13 16 Duration = 3 13 Task G 16 0 0 16 18 Duration = 2 16 Task H 18 START 0 3 Duration = 3 7 Task B 10 3 6 6 9 Duration = 3 10 Task D 13 Duration = 3 13 Task E 16 7 7 7 3 Finish 0 5 Duration = 2 11 Task F 13 8 PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 55

Project Time Management 6. 5. 3 Develop Schedule Outputs • • • Project 6.

Project Time Management 6. 5. 3 Develop Schedule Outputs • • • Project 6. 5. 3. 1 Schedule* • Minimally includes a planned start and finish date for each activity. Remains preliminary until resource assignments have been made. Project target schedule may be developed with a defined target start and finish for each activity. May be presented in several forms: – Milestone Charts - Start and end dates of major deliverables and key external interfaces. – Bar Charts - Activities represented by bars displaying start and finish dates and expected durations. Frequently used for management presentations. – Project Schedule Network Diagrams - Display bar chart information plus project network logic and project’s critical path schedule activities. *Note: See examples on next slide. PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 56

Project Time Management Project Schedule – Graphic Examples: PMBo. K® Guide, 4 th Edition,

Project Time Management Project Schedule – Graphic Examples: PMBo. K® Guide, 4 th Edition, p. 158 PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 57

Project Time Management 6. 5. 3 Develop Schedule Outputs 6. 5. 3. 2 Schedule

Project Time Management 6. 5. 3 Develop Schedule Outputs 6. 5. 3. 2 Schedule Baseline Specific version of the project schedule: • Developed from the schedule network analysis • • 6. 5. 3. 3 Schedule Data Accepted and approved by the project management team as the schedule baseline with baseline start and finish dates Is a component of the Project Management Plan Minimally includes: schedule milestones, activities, activity attributes and documentation of all identified assumptions & constraints Supporting data may include: – – – Resource requirements by time period – generally in a resource histogram Alternative schedules: best case, worst case, not resource leveled, with or without imposed dates Scheduling of contingency reserves Project documents that may be updated: • Project 6. 5. 3. 4 Document Updates • • • Activity resource requirements: possibly updated by resource leveling Activity attributes: see section 6. 1. 3. 2 to update any revised resource requirements Calendar: each project may use different calendar units for scheduling Risk Register updated to reflect opportunities or threats perceived through scheduling assumptions PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 58

Project Time Management 6. 5 Develop Schedule PMBo. K® Guide, 4 th Edition, p.

Project Time Management 6. 5 Develop Schedule PMBo. K® Guide, 4 th Edition, p. 153 PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 59

Project Time Management Control Schedule Process Project Management Process Groups Knowledge Area Initiating Planning

Project Time Management Control Schedule Process Project Management Process Groups Knowledge Area Initiating Planning Executing Monitoring & Controlling Closing 6. 1 Define Activities 6. 2 Sequence Activities 6. Project Time Management 6. 3 Estimate Activity Resources 6. 6 Control Schedule 6. 4 Estimate Activity Duration 6. 5 Develop Schedule PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 60

Project Time Management 6. 6 Control Schedule Definition: “The process of monitoring the status

Project Time Management 6. 6 Control Schedule Definition: “The process of monitoring the status of the project to update project progress and manage changes to the schedule baseline. ” PMBo. K® Guide, 4 th Edition, p. 160 PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 61

Project Time Management 6. 6. 1 Control Schedule Inputs As described in section 4.

Project Time Management 6. 6. 1 Control Schedule Inputs As described in section 4. 2. 3. 1, contains: • The schedule management plan - how the schedule will be managed and Project 6. 6. 1. 1 controlled. Management Plan • The schedule baseline - comparison with actual results to determine if a change, corrective action or preventive action is necessary. 6. 6. 1. 2 Project Schedule Most recent version with notations to indicate updates, completed and started activities as of a given date. Work 6. 6. 1. 3 Performance Information about project progress: which activities have started, their progress and which have finished. Organizational 6. 6. 1. 4 Process Assets • • • Formal & informal schedule control-related policies, procedures and guidelines. Schedule control tools. Monitoring and reporting methods to be used. PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 62

Project Time Management 6. 6. 2 Control Schedule Tools and Techniques • 6. 6.

Project Time Management 6. 6. 2 Control Schedule Tools and Techniques • 6. 6. 2. 1 Performance Reviews 6. 6. 2. 2 Variance Analysis • 6. 6. 2. 4 Resource Leveling Earned Value Management utilizes schedule variance (SV: 7. 3. 2. 1) and schedule performance (SPI: 7. 3. 2. 3) to measure schedule variance • SV and SPI are used to assess the magnitude of variation to the baseline. • Total float variance can also be used to assess variance • Project 6. 6. 2. 3 Management Software Measure, compare, and analyze schedule performance such as actual start and finish dates, percent complete and remaining duration • Most important: determine the cause and degree of variance relative to the schedule baseline and determine if corrective or preventive action is required Provides the ability to track planned dates versus actual dates and to forecast the effects of changes to the project schedule. See Section 6. 5. 2. 4 • Used to optimize the distribution of work among resources. PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 63

Project Time Management 6. 6. 2 Control Schedule Tools and Techniques (cont’d) 6. 6.

Project Time Management 6. 6. 2 Control Schedule Tools and Techniques (cont’d) 6. 6. 2. 5 What-If Scenario Analysis 6. 6. 2. 6 Adjusting Leads and Lags Schedule 6. 6. 2. 7 Compression See Section 6. 5. 2. 5 • Reviews various scenarios to bring schedule into alignment with plan. • See Section 6. 5. 2. 7 • Used to find ways to bring project activities that are behind into alignment with the plan. • 6. 6. 2. 8 Scheduling Tool Used to find ways to bring project activities that are behind into alignment with the plan • Schedule data is updated and compiled into the schedule to reflect actual progress and remaining work to be completed. Used in conjunction with manual methods or other project management software to perform schedule network analysis to generate an updated project schedule. PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 64

Project Time Management 6. 6. 3 Control Schedule Outputs Work 6. 6. 3. 1

Project Time Management 6. 6. 3 Control Schedule Outputs Work 6. 6. 3. 1 Performance Measurements Organizational 6. 6. 3. 2 Process Assets Document and communicate to stakeholders: • Calculated SV and SPI values for WBS components, such as for work packages and control accounts. • • 6. 6. 3. 3 Change Requests • • Causes of Variances. Corrective action chosen and reasons. Other types of lessons learned from project schedule control. Schedule variance analysis, results of performance measures, review of progress reports may result in change requests to schedule baseline or other components of the project management plan. All change requests are processed through the Perform Integrated Change Control process (4. 5). Preventive actions may include recommended changes to reduce the probability of negative schedule variances. PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 65

Project Time Management 6. 6. 3 Control Schedule Outputs • Project 6. 6. 3.

Project Time Management 6. 6. 3 Control Schedule Outputs • Project 6. 6. 3. 4 Management Plan Updates • • (cont’d) Schedule Baseline only in response to approved change requests (4. 4. 3. 1) related to project scope, activity resources or duration estimates. Schedule Management Plan if the way the schedule is to be managed has changed. Cost Baseline reflects changes caused by compression or crashing techniques. Include, but not limited to: • Schedule Data – Project 6. 6. 3. 5 Document Updates – • To display approved remaining durations and modifications to the work plan, new project schedule network diagrams may be developed; If schedule delays are so severe that measuring performance and progress is no longer realistic, a new target schedule with forecasted start and finish dates is necessary Project Schedule - Updated for updated schedule data to reflect changes and manage the project PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 66

Project Time Management 6. 6 Control Schedule PMBo. K® Guide, 4 th Edition, p.

Project Time Management 6. 6 Control Schedule PMBo. K® Guide, 4 th Edition, p. 161 PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0 67

Project Time Management Good Luck!! PMP Prep Course – Project Time Management - PMBOK

Project Time Management Good Luck!! PMP Prep Course – Project Time Management - PMBOK 4 th Edition – Version 2. 0