Font size
WorksheetsSOFTWARE PROJECT MANAGEMENT
Total questions: 100
Worksheet time: 1hrs 15mins
What is the responsibility of project manager?
Task associated with quality management.
Assessment of project progress.
Tracking the quality of all intermediate artifacts
All the above
_____carrying out the remedial actions that have been decided upon
Implementation
Modelling
Information
Data
The return on investment (ROI) is also known as ______
accounting rate of return(ARR).
Net present value(NRV).
Internal rate of return(IRR).
payback period
Difference between total cost and total income is _____
Net profit
Pay back period
risk evaluation
NPV.
Which technique used to measure PPM?
Steering committee
Project board
IRR
Heuristic model
How many are there in step-wise project planning?
8
6
10
5
What is the correct formula for ROI?
ROI=average annual profit/total investment*100.
ROI=total investment*100
ROI=average annual profit*100.
ROI=average annual profit/total investment
What are the essential features of portfolio management tools?
Resource need to be planned.
progress reports from time to time.
user satisfaction with software products
sets the project scope
Which one of the following is a cost-benefits evaluation techniques?
Internal rate of return
project cash flow
Delivery planning
cash-benefit analysis
First is a(n) ______ project resulting in recommendations
outsourced
creation of project
Object-driven
In software objects, can exhibit remarkable 'organizational stupidity'
Yes
No
What is a project?
Specific plan or design
Specific requirements or architecture
Specific functions or planned undertaking
PMBOK stands for
A guide to the project Management Body of knowledge
A guide to the project Management Based on Knowledge
A guide to the process Management Based on Knowledge
Many organizations assert that using project management provides advantages, such as ____.
lower profit margins
lower costs
less internal coordination
lower worker morale
____is the discount rate that would produce an NPV of 0 for the project.
NPV
IRR
payback period
net profit
Many organization are now using enterprise or project _____ management software to help manage projects.
path
portfolio
institute
office
Achieving high performance on projects requires ____, otherwise called human relations skills.
capital skills
soft skills
light skills
hard skills
Which of the following serves as metrics for project size estimation?
lines of code
function point
number of persons
only (1) and (2)
Which of the following statement is not true regarding project portfolio management?
project portfolio management applies to any type of organization
once an organization establishes a portfolio management process, it cannot be changed
a successful project portfolio management process requires the support of a strong leader in the organization.
project portfolio management helps prioritize the projects that are performed in an organization
Different activity of a project management is
project planning
project monitoring
project control
all of the above
Arrange the following steps to form a basic/general Engineering Process Model.
1)Test 2)Design 3)Install 4)Specification
5)Manufacture
6)Maintain
4, 2, 5, 1, 3, 6
2, 4, 5, 1, 3, 6
4, 2, 5, 1, 6, 3
2, 4, 5, 1, 6, 3
RAD Model has
2 phases
3 phases
5 phases
6 phases
Which one of the following is not an Evolutionary Process Model?
WINWIN Spiral Model
Incremental Model
Concurrent Development Model
All of the mentioned
Which of the following are recognized process flow types?
Concurrent process flow
Iterative process flow
Linear process flow
Both b and c
Which one of the following is not an agile method?
XP
4GT
AUP
All of the mentioned
Agile methods seem to work best when team members have a relatively high skill level
True
False
How many phases are there in Scrum?
Two
Three
Four
Scrum is an agile method which means it does not have phases
In agile development it is more important to build software that meets the customers’ needs today than worry about features that might be needed in the future.
True
False
User requirements are expressed as __________ in Extreme Programming.
implementation tasks
functionalities
scenarios
none of the mentioned
Which of the following traits need to exist among the members of an agile software team?
Competence
Decision-making ability
Mutual trust and respect
All of the above
Which is the most important feature of spiral model?
Quality management
Risk management
Performance management
Efficiency management
Which model is also known as Verification and validation model?
Waterfall model
Big Bang model
V-model
Spiral model
Which of the following is/are Project Estimation Technique?
Empirical Estimation Technique.
Heuristic Estimation Technique.
Analytical Estimation Technique
All of the above.
What is related to the overall functionality of the delivered software?
Function-related metrics
Product-related metrics
Size-related metrics
None of the mentioned
Which technique is applicable when other projects in the same analogy application domain have been completed?
Algorithmic cost modelling
Expert judgement
Estimation by analogy
Parkinson’s Law
The COCOMO model takes into account different approaches to software development, reuse, etc.
True
False
Which version of COCOMO states that once requirements have been stabilized, basic software architecture has been established?
Early design stage model
Post-architecture-stage model
Application composition model
All the above
Staffing level estimation pattern is greatly influenced by
Norden’s work
Putnam’s work
Both
None of the above
Which one is not a size measure for software product?
LOC
Halstead’s program length
Function Count
Cyclomatic Complexity
Which of the following is not a stage of COCOMO-II?
Early design stage model
Post-architecture-stage model
Application composition model
All of the mentioned
Networks usually indicate activity precedence constructed from
left to right
Right to left
Bottom to up
Up to bottom
An activity that can be conducted at a normal pace or at an expedited pace, known as
Delinking
Coupling
Crashing
Event
Which of the following is an activity that distributes estimated effort across the planned project duration by allocating the effort to specific software engineering tasks?
Software Macroscopic schedule
Software Project scheduling
Software Detailed schedule
None of the mentioned
What is a collection of software engineering work tasks, milestones, and deliverables that must be accomplished to complete a particular project?
Task set
Degree of milestone
Adaptation criteria
All of the mentioned
What is used to determine the recommended degree of rigor with which the software process should be applied on a project?
Degree of Rigor
Adaptation criteria
Task Set
Both degree of Rigor and adaptation criteria
Which of the following is a project scheduling method that can be applied to software development?
PERT
CPM
CMM
Both PERT and CPM
What is the recommended distribution of effort for a project?
40-20-40
50-20-30
30-40-30
50-30-20
PERT analysis is based on
Optimistic time
Pessimistic time
Most likely time
All the above.
Activities A, B, and C are the immediate predecessors for Y activity. If the earliest finish times for the three activities are 12, 15, and 10, then the earliest start time for Y will be
10
15
12
Cannot be determined
PERT combines three estimates of time and obtains a single expected duration is ____________.
te
tp
tm
ts
The________ value in PERT is calculated for each node that has a target date.
X value
Z value
Y value
T value
The difference between the maximum time available and the actual time needed to perform an activity is known as _________
Free float
Independent float
Total float
Half float
difference between total float and free float
interfering float
free float
total float
slack
In a network, a critical path is the time-wise shortest path.
True
False
What threatens the quality and timeliness of the software to be produced?
Known risks
Business risks
Project risks
Technical risks
_________ are used to represent activity in a network diagram
Circles
Squares
Rectangles
Arrows
Dummy activities has ______ duration
Zero
One
Five
Two
_________ is proportional to the difference between the optimistic and pessimistic estimates.
Activity Regression
Activity mean
Activity Standard Deviation
Activity Variance
While scheduling a project by CPM
A project is divided into various activities
Required time for each activity is established
A sequence of various activities is made according to their importance
All the above
Activities P, Q and R instantly follow activity M, and their current start times are 12, 19, and 10. Therefore, the latest finish time for activity M is
11
10
18
Cannot be determined
Project managers have to assess the risks that may affect a project.
True
False
A 66.6% risk is considered as
very low
low
moderate
high
Quality planning is the process of developing a quality plan for
team
project
customers
project manager
An independent relationship must exist between the attribute that can be measured and the external quality attribute.
True
False
Earned value analysis is an example of:
Performance reporting
Planning control
Ishikawa diagrams
Integrating the project components into a whole
In project management the ____ number of types of contract in management.
3
5
7
10
Project termission reviews are important for
success
failure
permanently abondaned project
all the above
Visualizing progress is view in two ways
True
False
Project tracking can be done by _____
earned value analysis
monitoring control
cost monitoring
none of the above
Change control procedure involves______ steps
2
3
5
9
The principle of configuration management process involves
configuration identification
configuration control
both A and B
none of the above
Typical controllable work product involves the
test cases
controlled projects
source design
design report
_____ is a exchange of promises between two or more parties.
contract
ideal
property
context
How many stages involved in contract placement
4
3
2
7
It is essential to set a series of check points in the initial activity plan
True
False
Methods of visualizing progress
gantt chart
slip chart
timeline
all the above
Methods of assigning earned value
0/100 technique
50/50 technique
75/50 technique
both A and B
What allows different projects to use the same source files at the same time?
Version Control
Access control
CM Process
Version Control and Access control
SCM controls only the products of the development process
True
False
How are baselines verified?
By reviews
By inspections
By testing of code
All of the mentioned
Which of the following is the main concern for managing people?
Staff selection
Staff development
Staff motivation
All the above
In Staffing, the interpretivist approach looks for common patterns across consumption situations.
True
False
In Theory X, there is a need for _________.
Coercion
Direction
Control
All the above
In recruitment process, assessing experience rather than actual skill is more important
True
False
Taylorist-model is about ______.
Job specification
Job satisfaction
Financial incentives
Decision making
In Maslow’s hierarchy of needs, physiological means _______.
Status, recognition
Good employment or good working condition
Long-term employment
Well-employer, compatible workgroup
Herzberg suggested _______ factors that affected job satisfaction
Maintenance
Hygiene
Motivation
All the above
In the Oldham-Hackman Job Characteristics model, job satisfaction is based on ____ factors.
3
5
2
6
Some methods for improving motivation are _______.
Set specific goals
Provide feedback
Assign specific tasks
Both A and B
_________ nature of project work will have an influence on nearly all stages of the Step Wise project planning frame work
Cooperative
Healthy
Safety
None of the above
Categories of group task are
Additive task
Conjunctive task
Disjunctive task
All the above
Counter-measures for social loafing are
Make individual contributions identifiable
Don’t involve group
Both A and B
None of the above
Concepts for promoting software development environment are
Ego programming
Chief programmer team
Extreme programming
Both B and C
Which of the following are ways of department structure?
Chief programmer
Functional
Matrix
Both B and C
Team Structure denotes which of the following?
Experience
Responsibility
Cooperation
Support
___________ is designed as chief programmer
Experienced member
Senior member
Manager
None of the above
Democratic team encourages ________.
Extreme programming
Egoless programming
Scrum
Chief programming
Which of the following are coordination dependencies?
Shared resources
Producer-customer (‘right time’) relationship
Task-subtask dependencies
All the above
A major influence on the nature of communication genre is the constraints of _______.
Space
Time
Both a and b
None of the above
supporting, motivation and task direction for specific direction and close supervision is _________.
High, low, high
High, high, low
Low, low, high
Low, high, low
