Lecture 10 - Software Project Scheduling Flashcards

1
Q

What answers the Why question in Software Project Planning?

A

Business Case / Scope

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

What answers the What question in Software Project Planning?

A

Work Breakdown Structure (WBS)

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

What answers the When question in Software Project Planning?

A

Schedule

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

What answers the Who question in Software Project Planning?

A

Staffing

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

What answers the Where question in Software Project Planning?

A

Facilities

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

What answers the How much question in Software Project Planning?

A

Budget / Costs

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

In Software Project Planning, what takes place in Introduction?

A

Defining objectives of project, setting constraints

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

In Software Project Planning, what is Project Organization?

A

The way the development team is organized (roles, etc.)

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

In Software Project Planning, what is Estimation?

A

The effort, cost, schedule estimates, resource availability for the project

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

In Software Project Planning, what is Risk Management?

A

Possible project risks, their likelihood of occurring, and risk reduction strategies

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

In Software Project Planning, what are Hardware / Software? (3)

A
  • Support required for development
  • Price estimates if hardware needs to be bought
  • Delivery schedule
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

In Software Project Planning, what is Work Breakdown?

A
  • Breakdown of project into activities / tasks
  • Identification of milestones / deliverables associated with each task
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

In Software Project Planning, what is Project Schedule?

A
  • The estimated time to reach each milestone
  • Allocation of resources to activities
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

In Software Project Planning, what is Monitoring, Controlling, and Reporting?

A

Management reports for monitoring the progression of the project

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

In Project Time Management Processes, what is Planning schedule management?

A

Determining policies, procedures, documentation that will be used for planning, executing, and controlling the project schedule

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

In Project Time Management Processes, what is Defining activities?

A

Identifying specific activities that project team members and stakeholders must perform to produce project deliverables

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

In Project Time Management Processes, what is Sequencing activities?

A

Identifying and documenting relationships between project activities

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

In Project Time Management Processes, what is Estimating activity resources?

A

Estimating how many resources a project team should use to perform project activities

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

In Project Time Management Processes, what is Estimating activity durations?

A

Estimating number of work periods needed to complete individual activities

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

In Project Time Management Processes, what is Developing the schedule?

A

Analyzing activity sequences, activity resource estimates, activity duration estimates to create project schedule

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

In Project Time Management Processes, what is Controlling the schedule?

A

Controlling and managing changes to project schedule

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

A process showing relationship of activities and determining of the project time and the timing of activities comprising the project describes…

A

Scheduling

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

“What are the critical bottlenecks in the project” is a question considered in…

A

Scheduling

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

“What are the activities of the project” is a question considered in…

A

Scheduling

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
"How long the project is expected to take" is a question considered in...
Scheduling
26
"When each activity may be scheduled (started and ended)" is a question considered in...
Scheduling
27
"How resources can be used more proper" is a question considered in...
Scheduling
28
What are the main reasons for conflict on projects?
Schedule issues
29
TF: Conflicts arising from schedule issues is more prevalent in the first half of the project
False. Second half of the project
30
What needs to take place during Breakdown in Scheduling Principles?
Product and process must be decomposed into a manageable number of activities and tasks
31
What needs to take place during Interdependency in Scheduling Principles?
Tasks that can be completed in parallel must be separated from those that must be completed serially
32
What needs to take place during Time Allocation in Scheduling Principles?
Every task has a start and completion date that takes interdependence into account
33
What needs to take place during Effort Validation in Scheduling Principles?
Project manager must ensure that on any given day there are enough staff members assigned to complete the tasks on time
34
What needs to take place during Defined Responsibility in Scheduling Principles?
Every scheduled task needs to be assigned to a specific team member
35
What needs to take place during Defined outcomes in Scheduling Principles?
Every task in the schedule needs to have a defined outcome (work product or deliverable)
36
What needs to take place during Defined milestones in Scheduling Principles?
A milestone is accomplished when one or more work products from an engineering task have passed quality review
37
"obtaining customer sign-off on key documents or completion of specific products" is an example of a...
milestone
38
What are considered resources? (3)
- People - Equipment - Materials
39
What needs to be known before estimating activity durations?
Must have good idea of the quantity and type of resources that will be assigned to each activity
40
What is a Resource Breakdown Structure?
Hierarchical structure that identifies the project's resources by category and type
41
TF: In Activity Duration Estimation, Duration only includes the actual amount of time worked on an activity
False. actual amount of time worked on an activity plus elapsed time
42
In Activity Duration Estimation, what is effort?
Number of workdays or work hours required to complete a task
43
TF: In Activity Duration Estimation, effort equals duration
False. It does not
44
TF: In Activity Duration Estimation, only people doing the work should help create estimates
False. Experts should then review them
45
What is an activity / task
Element of work normally found in WBS that has expected duration, cost, and resource requirement
46
What is an activity list?
Tabulation of activities to be included in project schedule
47
What is included in an activity list? (3)
- Activity name - Activity ID - Brief description of activity
48
What are activity attributes?
Provide more information such as predecessors, successors, logical relationships, leads and lags, etc. related to the activity
49
What is Finish to Start (FS) in Task Dependency? Say you have Tasks A and B
Task B can only start once predecessor task A is completed
50
What is Finish to Finish (FF) in Task Dependency? Say you have Tasks A and B
When Task A finishes, Task B may finish
51
What is Start to Start (SS) in Task Dependency? Say you have Tasks A and B
When Task A starts, Task B may Start
52
What is Start to Finish (SF) in Task Dependency? Say you have Tasks A and B
When Task A starts, Task B may finish
53
In an Activity graph, each activity has... (4)
- Predecessor - Duration - Due Date - End point (milestone or deliverable)
54
In an activity graph, each task has... (3)
- Start time - End time - Duration
55
What is an Activity-on-node network?
A directed mathematical graph, comprised of nodes that represent activities
56
What is included in a node in an Activity-on-node network?
Information about an activity, such as earliest and latest times
57
What do edges represent in an Activity-on-node network?
Transitions from one activity to another
58
In an Activity-on-node network, what is Earliest Start Time (ES)?
The earliest time an activity can begin, based on the completion of its predecessor activities
59
In an Activity-on-node network, what is Earliest Finish Time (EF)?
The earliest time an activity can be completed, calculated by adding the activity’s duration to its Early Start (ES)
60
In an Activity-on-node network, what is Latest Finish Time (LF)?
The latest time at which the activity can be completed without delaying the project
61
In an Activity-on-node network, what is Latest Start Time (LS)?
Equals to the latest finish time minus the time required to complete the activity.
62
What does a node look like in an Activity-on-node network?
ES | A | EF SL LS | DR | LF - SL = Slack/Float - A = Activity identifier - DR = Duration | ES | A | EF |
63
What does a schedule/activity network impose?
Imposes an "is preceded by" relation on a collection of tasks
63
TF: A Schedule/Activity network is an aggregation relation
False. A time-ordering relation
64
TF: A WBS is an aggregation relation
True
65
TF: An schedule/activity network contains hierarchical (aggregation) information
False. It does not
66
TF: A WBS contains no sequencing (scheduling) information
True