Chapter 6 - Schedule Management Flashcards

1
Q

Plan Schedule Management process

A
  • Involves documenting how you will plan, manage, and control the project to the schedule baseline, and how you will manage schedule variances

Answers questions like:

  • What approach will we take to plan the schedule for the project? Who will be involved?
  • What processes and procedures will we use to create the schedule?
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Key output of the Plan Schedule Management process?

A

Schedule management plan

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Schedule management plan

A
  • Part of the PMP
  • Helps make the estimating and schedule development process faster by speciyfing how you will plan, manage, and control the project
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Define Activities process

A

Taking the work packages created in the WBS and decomposing them into the activities that are required to produce the work package deliverables

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

When decomposing work packages, how do you know when you’ve decomposed enough?

A

Activities should be at a level small enough to estimate, schedule, monitor, and control

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What happens after you define acitivites, i.e., decompose work packages?

A

Sequence activities

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What do you need to define activities?

A
  • Schedule management plan - gives info about approved methodology for scheduling
  • Scope baseline - provides info about what is included in project scope
  • OPAs
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

When is decomposition used for Define Activities process in schedule management, and for Create WBS process in scope management?

A

Define Activities

When work packages are decomposed into activities to produce them

Create WBS

When deliverables are decomposed into smaller deliverables

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Rolling wave planning

A
  • Plan to a higher level, and then develop more detailed plans when the work is to be done
  • In other words, plan activities to the detail needed to manage the work just before you are ready to start the project
  • Form of progressive elaboration
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What does the Define Activities process result in?

A

An activity list, which includes all activities required to complete the project, and details regarding project activities

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Sequence Activities process

A

Taking the activities and sequencing them in the order in which the work will be performed

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What does sequencing activities result in?

A

A network diagram

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What does a network diagram represent/show?

A
  • In it’s pure form, it shows just dependencies, i.e., logical relationships
  • If activity duration estimates and leads and lags are included, it also shows the critical path
  • If plotted out against time, it shows a time scaled schedule network diagram
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

How are most network diagrams created today?

A
  • Using the Precedence Diagramming Method (PDM)
  • Old method = Graphical Evaluation and Review Technique (GERT)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Precedence Diagramming Method (PDM)

A
  • Nodes, a.k.a. boxes, represent activities
  • Arrowsshowactivity dependencies
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Different types of logical relationships between activities

A
  • Finish to start (FS)
  • Start to start (SS)
  • Finish to finish (FF)
  • Start to Finish (SF)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Finish to start (FS)

A
  • An activity must finish before the successor can start​
  • MOST COMMON!
  • Example: you must finish digging a hole before you can start planting the tree
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Start to start (SS)

A
  • An activity must start before the successor can start
  • Example: you must start desgining in order to have enough of the design completed to start coding
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Finish to finish (FF)

A
  • An activity must finish before the successor can finish
  • Example: you must finish testing before you can finish documentation
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Start to finish (SF)

A
  • An activity must start before the successor can finish
  • RARELY USED
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Types of dependencies

A
  • Mandatory dependency (hard logic)
  • Discretionary dependency (preferred, preferrential, or soft logic)
  • External dependency
  • Internal dependency
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Mandatory dependency (hard logic)

A

Inherent in the nature of work, or required by a contract

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Discretionary dependency (preferred, preferrential, or soft logic)

A
  • The way an organization has chosen to have work performed
  • You can change this type of dependency if necessary
  • Important when analyzing how to compress the schedule to decrease project duration, i.e., fast track the project
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

External dependency

A

Based on the needs or desires of a party outside the project (for example, government, suppliers, etc.)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

Internal dependency

A

Based on the needs of the project and may be something the team can control

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

Who identifies what type of dependencies?

A
  • Project team = mandatory and discretionary
  • PM = external and internal
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
27
Q

Lead

A

Used to indicate that an activity can start before its predeccesor activity is completed

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
28
Q

Lag

A

Waiting time inserted between activities

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
29
Q

Path convergence

A

When an activity has two or more activities directly preceding it, i.e., two activities run into the same activity once complete

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
30
Q

Path divergence

A

When an activity has two or more successor activities directly following it

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
31
Q

What do path convergence and divergence indicate?

A

Greater risk within impacted activities

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
32
Q

Estimate Activity Durations process

A

When the activities have been defined and sequenced, the next step is to estimate how long each activity will take

33
Q

What do resources need in order to come up with activity duration estimates?

A
  1. Activity list and attributes
  2. Assumption log
  3. Learned lessons register
  4. Resource breakdown structure
  5. Resource requirements
  6. Project team assignments
  7. Resource calendars
  8. Risk register
34
Q

Resource breakdown structure

A

Represents categories of resources

35
Q

Resource requirements

A

Indicates the skill levels of resources

36
Q

Resource team assignments

A

Include the number and experience level of resources

37
Q

Resource calendars

A
  • Provide information on when key resources with specialized skills will be available
  • If resources aren’t available within time frame, you may need to add extra time to some activity estimates to allow lesser experienced resources to do the work
38
Q

Padding

A
  • Extra time or cost added to an estimate because the estimator does not have enough information
  • It’s a blind guess!
39
Q

When there are many unknowns and info required to clarify the unknowns is unavailable, how should you address additional time or funds?

A

Additional time or funds should be addressed via reserves

40
Q

One point estimating

A
  • Estimator submits one estimate per activity
  • Problematic, as estimates may be based on expert judgment, historical information, or simply a guess
  • Easy way to illustrate how to draw network diagrams and find the critical path
  • Allows for quick calulation on the exam!
41
Q

Negative effects from one point estimating

A
  • Encourages padding
  • Doesn’t provide enough justification
  • Produces a schedule that no one believes in
  • Can make estimator look unreliable if activities take more or less time than orginally estimated
42
Q

Analogous estimating (top down)

A
  • Using expert judgment AND historical info to predict the future
  • Can be done at various times throughout the project, and the level of accuracy depends on how closely the project or activity matches the historical data used
43
Q

Parametric estimating

A
  • Involves creating a mathematical equation using data from historical records or other sources to create estimates
  • Analyzes relationships between historical data and other variables
44
Q

Regression analysis (scatter diagram)

A
  • A diagram that tracks two variables to see if they are related
  • Diagram is then used to create a mathematical formula to use in future parametric estimatnig
45
Q

Three point estimating

A

Estimators give an optomistic (O), pessimistic (P), and most likely (M) estimate for each activity

46
Q

What does a wide range between O and P estimates indicate?

A

Indicates uncertainty, i.e., risk, associated with the activity

47
Q

Triangular distribution (simple average)

A

Equal risk weighting

(P + O + M) / 3

48
Q

Beta distribution (weighted average)

A

Beta distribution gives stronger consideration to the most likely estimate

(P + 4M + O) / 6

49
Q

When to use triangular distribution vs. weighted?

A
  • Minimal experience/historical info = triangular
  • More info/historical info = beta
50
Q

Beta activity standard deviation

A
  • The possible range for the estimate, i.e., +/-X
  • (P - O) / 6
  • The GREATER the deviation, the GREATER the risk
51
Q

Bottom up estimating

A
  • Creating detailed estimates for each part of an activity or work package
  • Requires an accurate WBS
52
Q

Contingency reserves

A
  • Allocated for the identified risks remaining after the Plan Risk Responses process (known unknowns)
  • Expected values of each contingency plan are added together to create a schedule contingency reserve
53
Q

Management reserves

A
  • Additional funds and time to cover unforeseen risks that could impact the project’s ability to meet the schedule (unknown unknowns)
  • Require a formal change request in order to utilize
54
Q

Difference between padding and reserves

A
  • Padding utilizes broad guesses
  • Reserves utilize the necessary info to reliably caclulate what additional time or funds the project may need
55
Q

Process to achieve a realistic schedule/budget

A
  1. Analyze the work needed to complete the project
  2. Estimate the duration/cost of the work, and calculate an end date and budget
  3. Optimize the date and budget, and compare results to schedule and budget constraints
  4. If there’s a difference, analyze the project and provide options on how to change it to meet constraints, i.e., balance constraints
56
Q

Schedule model

A
  • Includes all the project data that will be used to calculate the schedule, such as activities, duration estimates, dependencies, and leads and lags
  • Project schedule is the output of the schedule model (consolidates all the data into one schedule)
57
Q

Critical path method

A
  • Determining the longest duration path through the network diagram, the earliest and latest an activity can start and finish
  • The critical path is the longest duration path through a network diagram, and also has ZERO FLOAT
58
Q

Near critical path

A
  • The path closest in duration to the critical path
  • The closer the near critical path and critical paths are, the GREATER the overall schedule risk
59
Q

Total float

A
  • The amount of time an activity can be delayed without delaying the project end date or an intermediary milestone, while still adhering to any imposed schedule constraints
  • PRIMARY TYPE OF FLOAT
60
Q

Free float

A

Amount of time an activity can be delayed without delaying the early start date of its sucessor(s) while still adhering to any imposed schedule constraints

61
Q

Project float (positive total float)

A

Amount of time a project can be delayed without delaying the externally imposed project completion date required by the customer or management, or the date previously committed to by the project manager

62
Q

Float calculations

A

“There is a start fomula and a finish formula, and we always begin late”

Start formula (forwards pass)

Float = LS - ES

Finish formula (backwards pass)

Float = LF - EF

63
Q

Draw a network diagram box (activity)

A
64
Q

When dealing with path convergence in a forward pass, how do you decide which estimate to use?

A

In forward pass, always use the later EF of the predecessing activities to use as the ES for the succeeding activity, since the succeeding activity can’t start until both predecessing activities are complete

65
Q

In order to begin the backwards pass, you first need to determine the LF for the last activity. How do you know what the LF is?

A

In a backwards pass, the LF is always the duration of the critical path

66
Q

When dealing with path convergence in a backwards pass, how do you decide which estimate to use?

A

In backward pass, always use the earlier LS of the succeeding activities to use as the LF for the preceeding activity, since the preceeding activity must be finished before the suceeding activity can start

67
Q

Calculation checks for finishes and starts

A

Forward Pass

EF = D + ES

ES = EF - D

Backward Pass

LF = D + LS

LS = LF - D

68
Q

Fast Tracking

A
  • Adjusting the network diagram so critical path activities that were originally planned to be completed in a series are replanned to be done in parallel
  • In other words, instead of performing activities A and B after one another, perform them at the same time to save time and money
  • Often results in rework, increased risk, and requires more attention to comms
69
Q

Crashing

A
  • Adding or adjusting resources in order to compress the schedule while maintaining the original project scope
  • Results in increased costs and may increase risk
  • Trades time for money
70
Q

What is the first thing to do when there is negative float, i.e., your estimated completion date is after the desired date?

A

Analyze what could be done about negative float by compressing the schedule

71
Q

What is the preferred method to deal with schedule compression?

A

Review risks and re-evaluate!

72
Q

Impacts of fast tracking

A
  • Increased risk
  • Added management time for PM
73
Q

Impacts of crashing

A
  • Increased costs
  • May add management time for PM
  • May add risk
74
Q

Impacts of reducing scope

A
  • May save cost, resources, and time
  • May negatively impact customer satisfaction
75
Q

Monte Carlo Analysis

A
  • Technique that uses computer software to simulate the outcome of a project based on the three point estimates for each activity
  • Can help deal with path convergence

Can tell you the following:

  • Probability of completing the project on a specific day
  • Probability of completing the project for a specific cost
  • Probability of any activity actually being on the critical path
  • Indication of overall project risk
76
Q

Resource leveling

A
  • Used to produce a resource-limited schedule
  • Lengthens the schedule and increases cost to deal with a limited number of resources
  • Results in a more stable number of resources used on your project
77
Q

Resource smoothing

A
  • Modified form of resource leveling
  • Resources are leveled only within the limits of the activity floats, so the completion dates of activities are not delayed
78
Q

Outputs of Develop Schedule process

A
  • Project schedule
  • Schedule baseline
  • Schedule data
  • Change requests
  • PMP updates
79
Q

When to use different presentation formats:

Network Diagram

Milestone Chart

Bar Chart

A

Network Diagram

To show interdependencies between activities

Milestone Chart

​Report to senior management

Bar Chart

Track progress

Report to the team