Session 4 Flashcards

1
Q

Schedule Planning Process- What does the PM ensure
( Predictive)

A

• work package is broken down into required activities
• dependencies and precedence relationships are determined
• activity durations are estimated based on average resources
• critical path is determined
• resource overallocations are resolved
• schedule is compressed to meet any constraints

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

Schedule Planning Process- What does the Project Team ensure
(Hybrid)

A

• uses either time boxes ( cadences) or continuous flow method
• adopts release time frames
• plans each iteration with work
• prioritizes, estimates and decomposes user stories into tasks and determines iteration velocity
• works with product owner to refine the backlog after each iteration and plan the next

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

Schedule Management Plan
(Predictive)

A

• describes how activities will be defined and progressively elaborated
• identifies scheduling method and scheduling tool used
• determines schedule format
• establishes criteria for developing and controlling the schedule
• may be tailored for use in any type of project
• defines the maintenance process for updating status and records project progress in the schedule model during execution

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

Schedule Management Plan
(Hybrid)

A

• can help by placing managment controls on the project time line

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

Schedule Management Plan Components— Project Schedule Model

A

• methodology/tool for schedule development
• includes maintenance planning, including status updates and progress during execution

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

Schedule Management Plan Components— Accuracy

A

• acceptable range used to determine realistic activity duration estimates
• may include risk contingency

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

Schedule Management Plan Components— Units of Measure

A

• defined for each resource
~ example staff hours, days and weeks

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

Schedule Management Plan Components— Organizational Procedural Links

A

• Use of WBS to ensure consistency with estimates and schedules

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

Schedule Management Plan Components— Control Threshold

A

• monitoring schedule performance before taking action~escalation
• expressed as percentage deviation from the baseline~ percent ahead or behind schedule

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

Schedule Management Plan Components— Rules

A

• performance measurement ~ earned value management ( EVM)

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

Schedule Management Plan Components— Reporting

A

• frequency and formats for schedule- related reports

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

Schedule Management Plan Components— Process Description

A

• describes how schedule management processes are documented

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

Should a project start with Benchmarks and Historical Data?
T or F

A

True

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

Benchmarking

A

• compares current project schedule with a similar product/service schedule
• provides a good “starting point” for estimation before detailed analysis
• assesses feasibility in the initial stage of scheduling

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

Historical

A

• learn lessons from completed projects in the organization

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

Hybrid Schedules characteristics and benefits

A

• tailored plans to combine consistency and management oversight with flexible scheduling of work
• better product/deliverable quality with incremental or short-term value delivery and change (improvement, fixes) incorporated at intervals
• product delivery can be divided into subsets according to plan (milestones or cadence)

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

Predictive Schedule Planning—Project Manager

A

• breaks down a work package into required activities
• determines dependencies and precedence relationships
• estimates the duration of activities based on average resources
• determines the critical path
• resolves resource overallocations
• compresses the schedule, if needed, to meet constraints

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

Predictive Break Down Project Activities

A

• break down project work packages into activities (noun)
• enter activities into the activity list using a verb statement
• use the activity list to develop the project schedule
• include duration (start and end day) every activity

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

Predictive Activity Dependency Types
Mandatory

A

• contractually required or inherent in the nature of work
~ PM must schedule it- no way around the sequence

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

Predictive Activity Dependency Types
Discretionary

A

• established because of best practices or a specific sequence is desired
~ PM can be modified as needed, if replaceable with a better sequence, or if schedule compression is required

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

Predictive Activity Dependency Types
External

A

• activities performed outside the project team’s work
~ PM limited or no control

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

Predictive Activity Dependency Types
Internal

A

• in project work, contingent on inputs
~ PM has contol

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

Precedence

A

• indicates which activity drives the relationship

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

Predecessor

A

• usually occurs earlier in time than successor

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

Types of Precedence Relationships
( Finish to Start -FS)

A

•successor cannot start until predecessor is completed

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

Types of Precedence Relationships
( Start to Start SS)

A

• successor cannot start until predecessor starts

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

Types of Precedence Relationships
( Finish to Finish FF)

A

• successor cannot finish until predecessor is finished

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

Types of Precedence Relationships
( Start to Finish- SF)

A

• successor cannot finish until predecessor starts

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

Activity Duration Estimate
(Predictive)

A

• the quantitative assessment of the likely number of time periods required to complete an activity

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

Activity Duration-Elapsed Time
(Predictive)

A

• the actual calendar time required for an activity from start to finish

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

Activity Duration-Effort
(Predictive)

A

• the number of labor units required to complete a scheduled activity or WBS component, often expressed in hours, days, or weeks; contrast with duration

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

Estimating Techniques
Analogous

A

• uses historical data from a similar activity or project to estimate, duration, (or cost)
• aka “top- down estimating
~ less costly and time consuming
~ used she project information is limited

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

Estimating Techniques
Parametric

A

• uses an algorithm to calculate, duration or cost based on historical data and project parameters
• durations can be quantitatively determined—multiply quantity of work to be performed by the number of labor hours per unit of work
~ can produce higher levels of accuracy depending on sophistication of data from model
~ scalable and linear

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

Estimating Techniques
Three Point

A

• defines an approximate range of an activity’s duration, using most likely optimistic, and pessimistic
• used when historical data is insufficient, or subjective
~ may improve accuracy of single point estimations by including risk and uncertainty factors

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

Estimating Techniques
Bottom- Up

A

• uses aggregate of the estimates of the lower level components of the WBS
~ very accurate and gives lower-level managers more responsibility

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

Project Schedule
Predictive & Hybrid

A

• include start and finish activities
• used specific dates and I’m a certain sequence
• sets dates for project milestones
• coordinates activities to ensure on-time project completion
• tracks project progress based on schedule performance and provides visibility of project status to upper management and project stakeholders

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

Schedule Presentation Formats

A

• roadmap
• gantt chart
• milestone chart
• project schedule network diagram

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

Gnatt Chart

A

• visualize and track project over a time line

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

Milestone Schedule

A

• present milestones with planned dates

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

Project Schedule Network Diagram

A

• visualize interrelationships of activities

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

Schedule Compression Techniques
Fast Tracking

A

• perform activities in parallel to reduce time
• may result in rework, increased risk and increased cost

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

Schedule Compression Techniques
Crashing

A

• shorten schedule duration for the last incremental cost by adding resources— overtime, additional resources
• works only for activities on the critical path
• does not always produce a viable alternative and may result in increased risk and/ or cost

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

Special Intervals- Negotiate
Predictive

A

• how and when required scheduled “down” time intervals will take place

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

Special Intervals- Black Out times
Predictive

A

• deliverables are handed over for implementation:
~ suspends changes
~ reduces risks as the solution is releases to customers

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

Special Intervals - Go Live
Predictive

A

• at the end of the project timeline

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

Special Intervals
Adaptive

A

• negotiate black out times as project approaches release iteration H or hardening sprint- conducted prior to final release

47
Q

Schedule Management in Adaptive Environments Guidelines

A

• depends on team composition and life cycle
• project team works with the product owner to decide
• develop the roadmap to show release functionality and time frames
• Choose an approach
~ time boxed scheduling with backlog
~ on demand, continuous scheduling
• project team selectes activities for delivery within an iteration or sprint
• teams produce increments of value for delivery and feedback

48
Q

Adaptive Scheduling Approaches
On- Demand (Kansan/Lean based)

A

• allows individual requests to be addressed
• levels out work of team members
• best when activies are divided equally
• prioritize requests to determine start sequence then sequence stories individually through completion
• team pulls work from queue
•provides incremental business value

49
Q

Adaptive Scheduling Approaches
Time-boxed/ Iterative

A

• uses progressive elaboration (rolling wave) to schedule activities
• uses a specific work interval—e.g. 2 weeks
• allows changes at any time during project
• define requirement with user stories then prioritize stories
• select work based on priority and time box; add remaining stories to backlog; reintroduce stories later,, based on priority
• delivers business value early and incrementally

50
Q

Adaptive Planning Overview

A

• release schedule usually last from 3 to 6 months
• time- boxed iterations or sprints typically last 1-4 weeks
• assign story points to tasks to determine the amount of work
• Velocity- the capacity of the team to complete work

51
Q

Agile Release Planning- Story Mapping

A

• group stories by sequence and priority
• sequence features and functions for the release
• prioritize user stories in the release backlog and associate them with features and functions

52
Q

Story Points

A

• uses a relative measure— e.g. numbers in the Fibonacci sequence— to identify the level of difficulty or complexity is a user story or task

53
Q

Planning Poker

A

• estimates effort or relative of development effort
• uses a deck of cards with Fibonacci numbers to vote on users stories

54
Q

Definition of Ready (DoR) Adaptive Approach

A

• what needs to be in place so the team can begin work
~ a team’s checklist for a user-centric requirement that has all the information the team needs to be able to begin working on it
~ depends on the environment’s complexity and lessons learned from past iterations

55
Q

Definition of Done (DoD) Adaptive Approach

A

• describes the goal or desired state
~ a team’s checklist of all the criteria required to be met so that a deliverable can be considered ready for customer use

56
Q

Definition of Done (DoD) is similar to acceptance criteria in predictive projects
T of F

A

True

57
Q

Responsibility assignment matrix RAM or RACI- Predictive or Hybrid Approach

A

• designates typed of accountabilities assigned to resources or stakeholders
• keeps information visible

58
Q

What does R stands for in RACI

A

• Responsible - a team member
~ performs work to complete the task or create the deliverable
~ every task has at least one responsible person

59
Q

What does A stands for in RACI

A

• Accountable- on the team (leadership or management)
~ delegates and reviews the work involved in a project
~ ensures the responsible person/team know me project expectations and completes work on time
~ each task has only one accountable person

60
Q

What does C stands for in RACI

A

• Consult - Stakeholders
~ provides input and feedback on project work
~ not every task or milestone needs a consulted party

61
Q

What does I stands for in RACI

A

• Inform- usually not project decision makers
~ needs to be informed of project progress because their work might be affected, but don’t need details

62
Q

Plan the Procurement Strategy with the following:

A

• prerequisite OPAs
• acquisition method
• contract types
• procurement phases

63
Q

Procurement Management Plan- Predictive Approach

A

• specifies the types of contracts that will be used
• describes the process for obtaining and elevating bids
• mandates standardized procurement documents
• describes how providers will be managed

64
Q

Procurement Documents (Bids and Proposals Activities)

A

• Statement of Work SOW
~ details is work
• Request of Quotation- RFQ
~ bid
• Invitation for Bid - IFB
~ buyer request expresssion of interest in work
• Request for Information- RFI
~ buyer requests more information from seller
• Request for proposal- RFP
~ buyer issued statement of work required
• Expression of Interest- EOI
~ seller- issued expression of interest in work

65
Q

Formal Procurement Processes

A

• use RFPs, bidder conferences and formal processess to ensure all prospective vendors have a clear and common understanding of the procurement

66
Q

3 Categories of Contracts

A

• cost plus fixed fee -CPFF
~ amont per hour
~ fees do not change unless the project scope change
• cost plus incentives fee- CPIF
~ not sure how much it will take to get the project done
• cost plus award fee- CPAF
~ based of performance

67
Q

Cost reimbursable contracts

A

• for projects with excepted, significant scope changes
~use when scope is not well defined

68
Q

Fixed price contracts

A

• sets a fixed total price for a defined product, service, or result; used when requirements are well defined and no significant scope changes are expected

69
Q

Time and material contracts

A

• also called time and means
• combine aspects of both cost reimbursable and fixed price contracts
• used when a precise scope or statement of work is unavailable
• used often for argumenting staff, acquiring experts or gaining external support

70
Q

Components of contracts

A

• description of work- deliverables and scope
•‘delivery date and schedule information
• identification of authority; where appropriate
• responsiblities of both parties
• management of technical and business aspects
• price and payment terms
• provisions for termination
• applicable guarantees and warranties
• intellectual property
• security, confidentiality, data privacy

71
Q

What to consider for Budget Planning using expert judgment

A

• cost as well as value
• organization and stakeholder attitudes towards budget and costs

72
Q

Budget Planning Predictive

A

• create cost management
• employ estimating techniques to assign cost to activities
• tailor a cost baseline

73
Q

Productive Resource Costs

A

• match project needs to resource attributes,(availability, experience, knowledge, skills attitude
• create initial estimate, based on average rate
• modify as needed

74
Q

Adaptive Resource Costs

A

• assign a blended rate
• estimate points (effort) using planning poker or affinity diagram to find the number of user stories that can be completed based on team velocity
• use a simple formula to estimate the cost per point
• use a formula to estimate budget

75
Q

Predictive Estimate Costs

A

• estimate the cost for each activity or package in a project including:
~ direct labor
~ materials
~ equipment
~ facilities
~ services
~ information technology
~ contingency reserves

76
Q

Adaptive Estimate Costs

A

• expecting the scope of change
• use light weight estimation methods for high-level estimating

77
Q

Project Budget

A

• use the bottom up approach to aggregate activity costs, work package cost cost baseline
• include contingencies to support risk management

78
Q

Adaptive Budget Guidelines
Examples

A

• focus on short term, budgeting, and metrics vs long-term
• set time periods for work and prioritize work within those time.
• base cost on the resources used for that time period

79
Q

Hybrid Budget Guidelines
Examples

A

• estimate budget based on current data, plus a forecast algorithm that is based on historical data or expert guidance— Lean or Kanban
• use a top down approach using gross-level estimation techniques such as planning poker and affinity grouping on feature sets, then employing progressive elaboration and rolling wave planning methods to drill down to the task level on a just in time basis (iteratively)
• revise budget at sprint planning intervals

80
Q

Hybrid Budget Considerations

A

• estimate budget based on the length of time of the project
• burn rate includes:
~ number of team members
~ blended or actual team member rates
~ time of involvement
• assumption a full-time team involvement
• if additional equipment or supplies are required, add them to the estimated cost

81
Q

Work Package

A

• the work, define at the lowest level of the work breakdown structure WBS for which clause and duration are estimated and manage

82
Q

Dependency

A

• a relationship between one or more tasks/activities. A dependency may be mandatory or discretionary, internal or external.

83
Q

Precedence Relationship

A

• a logical dependency used in the precedence diagramming methods

84
Q

Critical Path

A

• the sequence of activities that represents the longest path through a project, which determines the shortest, possible duration

85
Q

Project Activity

A

• a distinct, scheduled portion of work performed during a project

86
Q

Activity List

A

• a documented tabulation of schedule activities that show the activity description, activity identifier, and a sufficiently detailed scope of work description so project team members understand what work is to be performed

87
Q

Activity Dependency

A

• a logical relationship between two project activities

88
Q

Precedence Diagramming Method

A

• a technique used to create the network diagram. It constructs a schedule model in which activities are represented by nodes and are graphically linked by one or more logical relationships to show the sequence in which the activities are to be performed

89
Q

LEAD

A

• the amount of time, a success or activity can be advanced with respect to a predecessor activity

90
Q

LAG

A

• the amount of time a successor activity will be delayed with respect to a predecessor activity

91
Q

Critical Path Method

A

• a technique of schedule analysis in which the schedule activities are evaluate to determine the float or slack for each activity and the overall schedule. To calculate critical path, use the forward and backward pass along with float analysis to identify all network paths including critical

92
Q

FLOAT

A

• the difference between the early and late dates

93
Q

Total Float

A

• the amount of time that a schedule activity can be delayed or extended from its early start date without delaying the project finish date or violating a schedule constraint

94
Q

Free Float

A

• the amount of time that a schedule activity can be delayed without impacting the early start date of any subsequent scheduled activity

95
Q

Early Finish Date - EF

A

• the earliest possible point in time when the uncompleted portions of a schedule activity can finish based on the schedule network logic, the data date, and any schedule constraints

96
Q

Early Start Date ES

A

• the earliest possible point in time when the uncompleted portions of a schedule activity can be started based on the schedule network logic, the data date in any schedule constraints

97
Q

Late Finish Date LF

A

• the latest possible point in time when the uncompleted portions of a schedule activity can finish based on the schedule network logic, the project completion date, and any schedule constraints

98
Q

Late Start Date LS

A

• the latest possible point in time when the uncompleted portion of a schedule activity can start based on the schedule network logic, the project completion date and any schedule constraints

99
Q

Resource Smoothing

A

• a resource optimization technique, in which free and total flow are used without affecting the critical path

100
Q

Resource Leveling

A

• a resource optimization technique in which adjustments are made to the project schedule to optimize the allocation of resources and which may affect the critical path

101
Q

Fast Tacking

A

• a schedule compression technique, in which activities or phases normally done in sequence are performed in parallel for at least a portion of their duration

102
Q

Crashing

A

• apply additional resources to one or more task /activities to complete the work more quickly. Crashing usually increases cost more than risks. In comparsion, fast tracking increases risk.

103
Q

Schedule Baseline

A

• the approved version of a schedule model that can be changed using formal change control procedures, and is use as the basis for comparison to actual results. It is one of the main project documents that should be created before the project starts.

104
Q

Hardening Iteration/ Iteration H

A

• specialized increment/iteration/sprint dedicated to stabilizing the code base so that it is robust enough for release. No new functionality is added. Primarily used for refactoring and/ or technical debt

105
Q

Sprint Velocity

A

• a descriptive metric used by agile and hybrid teams. It describes the volume of work the a team performs during a sprint. Use this metric to understand the rate of your teams work during an average sprint.

106
Q

Iteration Backlog

A

• the work that is committed to be performed during a given iteration and is expected to burn down the duration. The work does not carry over to the next iteration

107
Q

Resource Management Plan

A

• a component of the project management plan that describes how project resources are acquired, allocated, monitored and controlled

108
Q

Resource Calendar

A

• a calendar that identifies the working days and shifts for which each specific resource is available

109
Q

RACI Chart

A

• stands for:
~ Responsible
~ Accountability
~ Consult
~ Inform
• a common type of responsibility assignment matrix (RAM) that uses responsible, accountable, consult, and inform statuses to define the involvement of stakeholders in project activities

110
Q

Make Or Buy Analysis

A

• the process of gathering and organizing data about product/ service requirements and analyzing data against available alternatives including the purchase or internal manufacture of the project

111
Q

Make or Buy Decisions

A

• decisions made regarding the external purchase bs internal manufacture of a product

112
Q

Procurement Management Plan

A

• a component of the project or program management plan that describes how a project team, acquire goods and services from outside the executing organization

113
Q

Cost Performance Index (CPI) or Schedule Performance Index (SPI)

A

• anything below 1 is bad
~this mean you are over budget