Chapter 6. Schedule Management Flashcards

1
Q

What is Project Schedule Management concerned with primarily?

A

Activities, Scheduling and Schedule Management.

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

What are the 6 processes and their associated outputs to Schedule Management?

A

Develop Schedule:

  • Project Schedule
  • Schedule Baseline

Estimate Activity Durations:
- Activity Duration Estimates

Define Activities:

  • Activity List
  • Activity Attributes

Control Schedule:

  • Work Performance Information
  • Change Requests
  • Schedule Forecasts

Sequence Activities:
- Project Schedule Network Diagram

Plan Schedule Management:
- Schedule Management Plan

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

What topics of project management are heavily intertwined, with changes in one affecting the other(s)?

A

Scope, Schedule, & Cost

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

When dealing with Schedule Managmenet, it is best to?

A

Start from the bottom up:
WBS will define the work to be carried out in order to produce the deliverables.

The individual schedule activities can then be sequenced, and the resource and duration estimates applied to those activities.

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

What Process Groups do the Schedule Management Processes belong to?

A

Plan Schedule Management, Define Activities, Sequence Activities, Estimate Activity Durations, and Develop Schedule = Planning Process Group

Control Schedule = Monitoring and Controllng Process Group

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

What are the key outputs of each Process of Schedule Management?

A

Plan Schedule Management - Schedule Management Plan

Define Activites - Activity List, Activity Attributes

Sequence Activities - Project Schedule Network Diagrams

Estimated Activity Durations - Activity Duration Estimates

Develop Schedule - Project Schedule, Schedule Baseline

Control Schedule - Work Performance Information, Change Requests, Schedule Forecasts

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

What process of Schedule Management defines how the other 5 will be carried out?

A

Plan Schedule Management

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

What are the inputs of Plan Schedule Management?

A

Project Charter
Project Management Plan
Enterprise Environmental Factors
Organizational Process Assets

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

What are the tools used in Plan Schedule Management?

A

Expert Judgement
Data Analysis
Meetings

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

What are the outputs of Plan Schedule Management?

A

Schedule Management Plan (becomes part of the project plan, outlines how schedule will be defined, measured, how and how often the team will track progress and consequences of veering from the plan).

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

Define Activities does what?

A

Take scope baselines and breaks down (decomposes) the work into activities it will take to turn it into a reality, ie. generates a activity list.

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

What processes is the activity list used as the basis for?

A

Sequence Activities, Estimate Activity Duration, Develop Schedule, and Control Schedule.

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

When is Define Activities performed?

A

After scope baseline is established, after requirements documentation, project scope statement, work breakdown structure (WBS), and the WBS dictionary have been created and are in stable forms.

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

What are the inputs to Define Activities?

A

Project Management Plan:

  • Schedule Management Plan
  • Scope Baseline

Enterprise Environmental Factors
Organizational Process Assets

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

What are the tools use in Define Activities?

A

Expert Judgement
Decomposition
Rolling Wave Planning - assumes more detailed info on activities at the front of the project, and that activities in the future may not be as detailed or fully/easily understood. Popular among Agile Projects
Meetings

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

What are the outputs of Define Activities?

A
Activity List
Activity Attributes
Milestone List
Change Requests
Project Management Plan Updates
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

What is the difference between a work package and an activity?

A

Work packages are deliverable-based, focusing on the scope of the project, while activites are focused on the work that needs to be done in order to execute the work package.

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

The usefulness of an activity list is tied to what?

A

Its completeness and accuracy.

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

The activity list is an extention of, but separate from, what?

A

Work Breakdown Structure (WBS)

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

Work Breakdown Structures have the following characteristics:

A

Deliverable-based
Used as a central tool to management the project
Contain information on deliverables, resources, schedule, and cost
One work package maps to one or many schedule activities

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

Activitiy Lists have the following characteristics:

A

Effort based; focused on effort required to complete the work packages
Used to build the schedule
Contains activity name, description and an estimated duration
Each schedule activity maps back to a single work package

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

What are activity attributes?

A

Additional information stored with the activity list, or in a separate document, typically added after the intial activity has been established. They document the person responsible for the activity, parts that need to be procured before this activity may be started, and the location at which the work will be performed. Essentially they are an extension of the activity list.

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

What are milestones?

A

Significant dates or events, and have zero duration.

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

What is the Sequence Activities process concerned with?

A

Taking the activity list created under Define Activities and arranging those into the order that they must be performed. About understanding and diagramming the relationship that scheduled activities will have with each other.

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

What is a network logic diagram?

A

Visual, preferred method for representing activities, their dependencies, and sequences

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

When is Sequence Activities performed?

A

After Define Activities and before Develop Schedule

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

What are the inputs to Sequence Activities?

A

Project Management Plan:

  • Schedule Management Plan
  • Scope Baseline

Project Documents:

  • Activity List
  • Activity Attributes
  • Assumption Log
  • Milestone List

Enterprise Environmental Factors
Organizational Process Assets

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

What are the tools used in Sequence Activities?

A

Precedence Diagramming Method (PDM)
Dependency Determination and Integrations
Leads and Lags
- Project Management Information System

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

What is Precedence Diagramming Method (PDM)?

A

It creates a graphical representation of the schedule activities in the order in which they must be performed on the project. Activities are represented by nodes (rectangles) with arrows representing the dependencies that exist between the activities. Units of duration are usually shown above the nodes. (see p. 227 for example)

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

What are dependencies?

A

Those things that influence which activities must be performed first.

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

What are the four main kinds of dependencies that exist among activities?

A

Mandatory dependencies - one that cannot be broken, it is unavoidable

Discretionary dependencies - often the result of best practices but may vary organization to organization and even project to project. Also known as “soft logic” or “preferred logic.” Typically based on historical information, expert judgement and best practices.

External dependencies - must be considered but are outside of the project’s control and scope.

Internal dependencies - within the project team’s control.

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

What is a lead?

A

A lead is one activity getting a jump-start on another. Cheats the “finish-to-start” relationship. Leads increase risk, and the rationale behind them should be clearly explained and documented.

33
Q

What is a lag?

A

A waiting period that exists between two activities.

34
Q

What are the outputs of Sequence Activities?

A

Project Schedule Network Diagrams - visual of schedule activities, their dependencies and sequence
Project Documents Updates

35
Q

What does the Estimate Activity Durations process do?

A

It analyzes the activity list to estimate time durations (estimate how long each activity will take)

*not to be confused with estimating level of effort

36
Q

What is duration impacted/influenced by?

A

Who will be doing the work, when they are available, how many resources will be assigned to this activity, and the amount of work involved in the activity.

37
Q

What is estimating durations important?

A

It becomes the primary input into creating the schedule.

38
Q

When is Esimate Activity Durations performed?

A

After the activity resource requirements have been gathered and before the schedule is developed.

39
Q

What are the inputs for Estimate Activity Durations?

A

Project Management Plan:

  • Schedule Management Plan
  • Scope Baseline

Project Documents:

  • Activity List
  • Activity Attributes
  • Resource Requirements
  • Resource Calendars
  • Resource Breakdown Structure

Enterprise Environmental Factors - records required by the organization, safety standards, regulations, etc.

Organizational Process Assets - such as durations for activities from previous projects, specific calendar requirements, or anything else that provides structure or guidance to your activity duration estimates.

40
Q

What are the tools used for Estimate Activity Durations?

A

Expert Judgement, Analogous Estimating, Parametric Estimating, Three-Point Estimating, Bottom-Up Estimating (Data Analysis & Reserve Analysis), Decision Making and Meetings

41
Q

What is Analogous (Top Down) Estimating?

A

Uses activity from a project previously performed within the organization to help estimate another activity’s duration.

42
Q

What is Parametric Estimating?

A

Linear extrapolation. Example:

If 1 team can install 100 feet of fense in one day, it would take 10 teams to install 1,000 feet of fense in one day.

Useful on estimating activities performed before but not on activities in which little or no historical information has been gathered.

43
Q

What is Three-Point, or Program Evaluation and Review Technique (PERT), Estimating?

A

Uses three data points: pessimistic, most likely and optimistic estimates… with two ways to calculate the 3-point estimate -

Beta Distribution = (Pessimistic + 4 x Realistics + Optimistic) / 6
Triangular Distribution = (Pessimistic + Realistic + Optimistic) / 3

44
Q

When considering beta distribution, how do you calculate the standard deviation (expressed as Õ) for an estimate?

A

(Pessimistic - Optimistic) / 6

45
Q

For graphical representations of beta vs triangular distribution….

A

Beta = look like ahill

Triangular - looks like a triangle

46
Q

What is bottom up estimating?

A

Each step of an activity is estimated. Estimates are added together to get total duration for that activity.

47
Q

What is “Make or Buy” analysis?

A

An alternative analysis to determine whether to perform an activity inhouse or to outsource it, to use one highly skilled individual or two, whether to invest in automation, etc.; to make optimal decisions for the project and organization.

48
Q

What is reserve analysis?

A

An estimate of reserve time, extra time added to an activity duration estimate. Reserve analysis is performed periodically throughout the life cycle of a project as more information on schedule risk becomes available.

49
Q

What are the outputs of Estimate Activity Durations?

A

Duration Estimates*
Basis of Estimates - supporting detail of how estimates were derived, and what tradeoffs/alternatives were considered
Project Documents Updates - should include new assumptions and lessons learned

50
Q

When is the process Develop Schedule performed?

A

After the processes of Estimate Activity Resources, Estimate Activity Durations and Sequence Activities have been performed and before Determine Budget is performed.

51
Q

What are the inputs for Develop Schedule?

A

Project Management Plan:

  • Schedule Management Plan
  • Scope Baseline

Project Documents:

  • Activity Attributes
  • Activity List
  • Assumption Log
  • Basis of Estimates
  • Duration Estimates
  • Lessons Learned
  • Milestone List
  • Project Schedule network Diagrams
  • Project Team Assignments
  • Resource Calendars
  • Resource Requirements
  • Risk Register

Agreements
Enterprise Environmental Factors
Organizational Process Assets

52
Q

What are the tools used for Develop Schedule?

A
Schedule Network Analysis
Critical Path Method (CPM)
Critical Chain Method
Resource Optimization:
 - Resource Leveling
 - Resource Smoothing
Data Analysis
 - What-if Scenario Analysis
 - Simulation
Leads and Lag
Schedule Compression 
- Project Management Information System
Agile Release Planning
53
Q

What is a critical path?

A

The project’s critical path is the combination of activities that, if any are delayed, will delay the project’s finish.

54
Q

What is the Critical Path Method (CPM) used for?

A

To calculate a project’s finish date.
To identify how much individual activities in the schedule can slip (or “float”) without delaying the project.
To identify the activities with the highest risk that cannot slip without changing the project finish date.

55
Q

What is the Critical Chain Method?

A

Based on theories by Eliyahu Goldratt, provides a means to view and manage uncertainty when building the project schedule. Allows for the addition of one lump-sum buffer used to manage any individual activity that may be in danger of slipping. Usually team is not made aware of the buffers, kept on an agressive schedule. Remains under the control of the project manager.

56
Q

What are the steps for resource-leveling?

A

Use the critical path method (CPM) to calculate and analyze all of the network paths for the project. Then, apply resources to that analysis to see what effect is has on schedule outcome.

Note: this technique often results in change to the critical path and project completion date.

see p. 243 to study diagrams. VERY IMPORTANT

57
Q

What is resource smoothing?

A

Looks at schedule in light of resource constraints, sometimes results in activities changing within the “float”. Less disruptive to schedule than resource-leveling.

58
Q

What is “What-if” analysis?

A

Considering how events or scenarios may impact the schedule, to determine whether or not the schedule is practical, and whether reserves and buffers are appropriate.

59
Q

What does simulation do?

A

Applies a number of scenarios against the project schedule to determine the probability of finishing on time.

60
Q

What is Monte Carlo analysis, re: simulation?

A

Analysis performed by computer and evaluates probabilities by considering a huge number of simulated scheduling possibility or a few selected likely scenarios. it identifies the highest risk activities that may not otherwise be apparent, showing the impact of these changes on the schedule.

61
Q

What is Schedule Compression?

A

Determining ways to complete the schedule earlier without cutting the project’s scope.

62
Q

Related to schedule compression, what is crashing and fast tracking?

A

Crashing is adding resources to a project activity so that it will be completed more quickly. This almost always increases cost.

Fast tracking means to re-order the sequence of activities so that some of the activities are performed at the same time. Does not necessarily increase cost, but almost always increases risk to the project bc usually involves discretionary dependencies being ignored and additional activities happening simultaneously. It can also involve some individual tasks taking longer.

63
Q

What is the Schedule Baseline?

A

The approved schedule that has been placed under control.

64
Q

What are the various graphic forms of a project schedule?

A

Bar Charts (or Gantt Charts) - show activities represented as horizontal bars and typically have a calendar along the horizontal axis. The length of the bar corresponds to the length of time the activity should require. See p. 247 for example.

Milestone Charts - Represents key events for the project, may be significant events or deliverable. Usually reserved for brief, high-level project presentation where a lot of schedule detail would be undesirable or even distracting.

65
Q

What is Project Schedule Network Diagram?

A

A detail-driven visual that provides a view of the dependencies and sequence of each activity. The best representation for calculating the critical path and showing dependencies on the project. See p. 248 for example.

66
Q

What are some example of Schedule data?

A

schedule templates, activities and their attributes, estimated durations, and any constraints and assumptions… i.e the data that supports how this schedule was developed.

67
Q

What are Project Calendars?

A

Shows the schedules, hours and shifts for all activities

68
Q

What kind of process is Control Schedule?

A

A controlling and monitoring process.

69
Q

What is the key idea behind Control Schedule?

A

Any time the schedule changes or a change request that affects the schedule occurs, the change should be evaluated and planned. The schedule should be monitored continuously against the actual work performed to ensure that things stay on target.

70
Q

When is Control Schedule performed?

A

Throughout the life of the project, from the moment the schedule is developed until all scheduled activities have been completed.

71
Q

What are inputs to Control Schedule?

A

Project Documents:

  • Lessons Learned Register
  • Project Calendars
  • Project Schedule
  • Resource Calendars
  • Schedule Data
  • Work Performance Data
  • Organizational Process Assets
72
Q

What are the tools used for Control Schedule?

A

Data Analysis (6 forms):

  • Earned Value Analysis
  • Iteration Burndown Chart
  • Performance Reviews
  • Trend Analysis
  • Variance Analysis
  • What-if Scenario Analysis
Critical Path Method (CPM)
Project Management Information System
Resource Optimization
Leads and Lags
Schedule Compression
73
Q

What is an iteration burndown chart?

A

An Agile tool used to display the team’s progress of completing the work in the backlog. See p. 251 for an example.

74
Q

How is Trend Analysis beneficial?

A

Can alert to positive or negative outcomes before they happen, allowing for corrective action before a date/milestone is actually missed.

75
Q

What is Resource Optimization?

A

Reallocating resources to match changed schedule.

76
Q

What are the outputs of Control Schedule?

A

Work Performance Information

Schedule Forecasts - the shedule is a plan, but when compared against actual performance data, meaningful forecasts can be made

Change Requests
Project Management Plan Updates
Project Documents Updates

77
Q

What are the most common type of Schedule Forecasts?

A

Estimate at Completion (EAC) and Estimate to Completion (ETC)

78
Q

How do Agile concepts impact schedule management?

A

In Agile projects, it is impossible and/or undesirable to plan whole project schedule at the beginning. Instead, the approach is to plan in much smaller, more flexible increments, prioritized by what is most valuable to the customer.

Sometimes approach used is on-demand, using a Kanban board to show work in progress. Technically, work is not scheduled in advance, but instead “pulled” from the board when resources become available. Works best when backlog of work to be performed is “well groomed.”

79
Q

What does “well groomed” mean in Agile?

A

A backlog of work is up to date, the effort is estimated and each item is prioritized to accurately reflect the value it would deliver to the customer.