100% found this document useful (7 votes)
17K views20 pages

SPM MCQ

The document appears to be a set of multiple choice questions related to a course on software project management. It covers topics like project evaluation and planning, project life cycles, effort estimation techniques, work breakdown structures, Gantt charts, PERT charts, and project management software. The questions assess understanding of key project management concepts and processes.

Uploaded by

Jothilakshmi V
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (7 votes)
17K views20 pages

SPM MCQ

The document appears to be a set of multiple choice questions related to a course on software project management. It covers topics like project evaluation and planning, project life cycles, effort estimation techniques, work breakdown structures, Gantt charts, PERT charts, and project management software. The questions assess understanding of key project management concepts and processes.

Uploaded by

Jothilakshmi V
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 20

We make you shine

St. JOSEPH’S INSTITUTE OF TECHNOLOGY


St. Joseph’s Group of Institutions
OMR, Chennai-119

Department of Computer Science & Engineering

IT8075 – SOFTWARE PROJECT MANAGEMENT

MCQ
UNIT I PROJECT EVALUATION AND PROJECT PLANNING

Importance of Software Project Management – Activities - Methodologies – Categorization of Software


Projects – Setting objectives – Management Principles – Management Control – Project portfolio
Management – Cost-benefit evaluation technology – Risk evaluation – Strategic program Management
– Stepwise Project Planning.

1. A project is a Endeavor.
A. Temporary B. Good
C. Bad D. None of them
2. Project creates Product or services.
A. Reusable B. Unique
C. Common D. None of them
3. Which one is not a example of project?
A. Launching new Product
B. Developing a new product or service
C. marketing campaign for a new product
D. watching a movie

4. Effective software project management focuses on four P's which are


A. people, performance, payoff, product
B. people, product, performance, process
C. people, product, process, project
D. People, process, Payoff, Product

5. A project is considered successful when:


A. The product of the project has been manufactured.
B. The project sponsor announces the completion of the project.
C. The product of the project is turned over to the operations area to handle the ongoing
aspects of the project.
D. The project meets or exceeds the expectations of the stakeholders.

6. Which of these software characteristics are used to determine the scope of a software project?
A. context, lines of code, function
B. context, function, communication requirements
C. information objectives, function, performance
D. communications requirements, performance, information objectives
7. Which of the following brings together a set of tools and techniques used to describe,
organize, and monitor the work of project activities?
A. Project managers
B. Guide to the PMBOK
C. Project management
D. Stakeholders

8. What are the triple constraints?


A. Time, schedules, and quality
B. Time, availability, and quality
C. Time, money, and schedules
D. Time, money, and quality

9. Projects have predetermined


A. Time Span
B. Budget
C. None of them
D. Both A and B

10. Feasibility is carried out in


A. Initiation Phase
B. Definition Phase
C. Design Phase
D. Development Phase

11. Which of the following principles of project management defines and controls the functions
that are to be included in the system?
A. Project Quality Management
B. Project Cost management
C. Project time Management
D. Project Scope Management

12. Which of the following are Project Management processes?


A. Planning and develop processes
B. Analyzing and evaluate processes
C. Planning and Executing processes
D. None of them

13. Your project statement tells you what must be done, how it must be done.
A. assumption
B. resource
C. scope
D. constraint and objectives or specifications to be met

14. Project planning is an __________ process


a. time consuming
b. continuous
c. iterative
d. conventional
15. A __________ is a unique, planned, scheduled activity with one or more objectives.
a. Task
b. Process
c. Job
d. Project

16. Cost benefit analysis consists of


(i) Finding the direct and indirect cost of developing, implementing and running the
system
(ii) Finding out the tangible and intangible benefit of the system
(iii) Finding the investment to be made in the system
(iv) Finding the profit which will be obtained from the system
a. i and ii
b. i and iv
c. ii and iii
d. iii and iv

17. The term ppm refers to


a. Project planning management
b. Process planning management
c. Project portfolio management
d. Process portfolio management

18. Project evaluation will be based on


a. Strategic criteria
b. Technical criteria
c. Economic criteria
d. All the above

19. The total difference between the total cost and total income over the life of the project is called
a. Return on investment
b. Net present value
c. Net profit
d. Payback period

20. __________ and __________ are called as discounted cash flow techniques
a. Net present value and internal rate of return
b. Net profit and net present value
c. Net profit and internal rate of return
d. Return on investment and internal rate of return

21. Project scope and objectives are identified in


a. Step 0
b. Step 1
c. Step 2
d. Step 3
22. Step 6 consists of
a. Identification and quantification of activity-based risks
b. Planning risk reduction and contingency measures
c. Adjusting plan and estimates to take account of risks
d. All the above

23. In the abbreviation SMART what does the letter M stand for
a. Management
b. Marketing
c. Measurable
d. Milestone
24. Project management involves defining and managing all the work required to complete the
project successfully.
a. Scope
b. Quality
c. Time
d. Cost
25. Project ____ management is an overarching function that affects and is affected by all of
the other knowledge areas.

a. cost
b. quality
c. integration
d. time
We make you shine
St. JOSEPH’S INSTITUTE OF TECHNOLOGY
St. Joseph’s Group of Institutions
OMR, Chennai-119

Department of Computer Science & Engineering

UNIT II PROJECT LIFE CYCLE AND EFFORT ESTIMATION

Software process and Process Models – Choice of Process models – Rapid Application
development – Agile methods – Dynamic System Development Method – Extreme
Programming– Managing interactive processes – Basics of Software estimation – Effort and
Cost estimation techniques – COSMIC Full function points – COCOMO II – a Parametric
Productivity Model.

1. A WBS numbering system allows project staff to


A. Systematically estimate costs of WBS elements
B. Provide project justification
C. Identify the level at which individual items are found
D. Use it in project management software
2. To manage a project effectively, work should be broken down to small pieces.
Which of the following does NOT describe how far to decompose the work?
A. Until it has a meaningful conclusion
B. Until it cannot be logically subdivided further
C. Until it can be done by one person
D. Until it can be realistically estimated
3. If you guess how much time or money you need it is called .
A. Estimate
B. Duration
C. Level of Effort
D. Process
4. Which of the following is not a part of the Work Breakdown Structure (WBS)?
A. Activity
B. Time
C. Tasks
D. Steps
5. A project schedule is the of when things will happen in a project.
A. Specification
B. Order
C Group
D. Activity

6. If you guess how much time or money you need it is called .


A. Estimate B. Duration
C. Level of effort D. Process
7. If the activity or task is represented on the node(boxes) it is known as
A. Activity on node Diagram B. Activity on Arrow Diagram
C. Task Diagram D. none of them

8. tools, sometimes referred to as enterprise project management software, provide robust


capabilities to handle very large projects.
a. Low-end
b. Mid-range
c. High-end
d. Inexpensive

9. ____ tools are often recommended for small projects and single users.
a. Low-end
b. Mid-Range
c. High-end
d. Expensive

10.Many organizations are now using enterprise or project ____ management software to
help manage projects.
a. Path
b. Portfolio
c. Institute
d. Office

11. A PMO, or Project ____ Office, is an organizational group responsible for coordinating the
project management function throughout an organization.
a. Management
b. Money
c. Municipal
d. Marketing

12. The longest path through a network diagram that determines the earliest completion of a
project is called the ____ path.
a. essential
b. important
c. critical
d. vital

13. A Gantt chart is a standard format for displaying project schedule information by listing
project activities and their corresponding start and finish dates in a ____ format.
a. pie chart
b. line graph
c. bar graph
d. calendar
14. Some people say that ____ achieve the vision of a project.
a. leaders
b. managers
c. stakeholders
d. supervisors

15. Achieving high performance on projects requires ____, otherwise called human relations
skills.
a. capital skills
b. soft skills
c. light skills
d. hard skills
16. Agile is
a. Iterative
b. Incremental
c. Sequential
d. Both a & b

17. Where is the prototyping model of software development well suited?


a. When requirements are well defined.
b. For projects with large development teams.
c. When a customer cannot define requirements clearly.
d. None of the above.

18. User requirements are expressed as _______________ in Extreme Programming?


a. implementation tasks
b. functionalities
c. scenarios
d. none of the mentioned
19. RAD Software process model stands for _____
a. Rapid Application Development.
b. Relative Application Development.
c. Rapid Application Design.
d. Recent Application Development

20. Which of the following serves as metrics for project size estimation?
a. Lines of codes
b. function point
c. Number of persons
d. Only A & B

21. code that is automatically generated by design or program translation tools?


a. An application-composition model
b. A post-architecture model
c. A reuse model
d. An early design model

22. A _________ is developed using historical cost information that relates some software
metric to the project cost.
a. Algorithmic cost modelling
b. Expert judgement
c. Estimation by analogy
d. Parkinson’s Law

23. There are___ types of Work Breakdown Structure.


a. Three
b. Two
c. Four
d. None of these

24. Which of the following is a project scheduling method that can be applied to software
development?
a. PERT
b. CPM
c. CMM
d. Both PERT and CPM

25. The critical path


a. Is a path that operates from the starting node to the end node
b. Is a mixture of all paths.
c. Is the longest path
d. Is the shortest path
We make you shine
St. JOSEPH’S INSTITUTE OF TECHNOLOGY
St. Joseph’s Group of Institutions
OMR, Chennai-119

Department of Computer Science & Engineering

UNIT III ACTIVITY PLANNING AND RISK MANAGEMENT

Objectives of Activity planning – Project schedules – Activities – Sequencing and scheduling –


Network Planning models – Formulating Network Model – Forward Pass & Backward Pass
techniques – Critical path (CRM) method – Risk identification – Assessment – Risk Planning
–Risk Management – PERT technique – Monte Carlo simulation – Resource Allocation –
Creation of critical paths – Cost schedules.

1. Estimation techniques depend on the prior and of project


managers.
A. Age and Experience
B. Honesty and Abilities
C. Management and knowledge
D. Experience and Domain knowledge
2. ____________ and ____________ will never be an exact science.
A. Errors and Estimation
B. Testing and Maintains cost
C. Software cost and Effort estimation
D. Software cost and Output
3. is a systematic attempt to specify threats to the project plan.
A. Software Sizing
B. Risk identification
C. Linear Models
D. COCOMO
4. tools implement one or more decomposition techniques or
empirical models.
A. Automated estimation
B. Multiplicative
C. Problem-Based D. Monitoring
5. SLOC means
A. Source line of code
B. Source Line of control.
C. Second Line of code
D. South Line of code

6. _______________are consists of a number of dependent phases that are executed in a


sequential order with no feedback loops.
A. Multiplicative models
B. COCOMO
C. Seer-Sem
D. Linear Models
7. The project manager should monitor the of risk mitigation steps.
A. Cost
B. Abilities
C. Activities
D. Effectiveness
8. are potential threat to every software project.
A. Generic risks
B. Models
C. Estimation
D. Problems

9. The Project managers identify the _________________ that affect software risk Components
A. Design
B. Risk Drivers
C. Area
D. Performance

10. Which of the following are parameters involved in computing the total cost of a software
development project? Select one:
a. All of the mentioned
b. Travel and training costs
c. Hardware and software costs
d. Effort costs

11. An estimation technique ____________measure the size of the functionality to be


developed. Select one:
a. Analogy
b. Function Point
c. WBS

12. Which of the following is not generally considered a stakeholder in the software process?
Select one:
a. end users
b. project team
c. sales team
d. customer

13. Which of the following is a people-intensive activity? Select one:


a. Project management
b. Organization
c. Motivation
d. Problem solving

14. What is the simplest model of software development paradigm? Select one:
a. Big Bang model
b. Spiral model
c. V-model
d. Waterfall model

15. The PERT technique gives most weightage to: Select one:
a. the most pessimistic estimate obtained
b. the most optimistic estimate obtained
c. the most likely estimate obtained
d. all the estimates obtained have equal weights
16. Which of the following is not a commonly used technique for schedule compression:
Select one:
a. quality reduction
b. use of overtime
c. scope reduction
d. resource reduction

17. To detect fraudulent usage of credit cards, the following data mining task should be
used Select one:
a. Outlier analysis
b. prediction
c. association analysis
d. feature selection

18. One of the best ways to avoid frustration during the software development process is to:
Select one:
a. Hide bad news from the project team members until things improve.
b. Give team members more control over process and technical decisions.
c. Give team members less control over process and technical decisions.
d. Reward programmers based on their productivity.

19. Select from the following which is not project management goal Select one:
a. Delivering the software to the customer at the agreed time.
b. Keeping overall costs within budget.
c. Maintaining a happy and well-functioning development team.
d. Avoiding costumer complaints.

20. Arrange the following steps to form a basic/general Engineering Process Model.
1. Test
2. Design
3. Install
4. Specification
5. Manufacture
6. Maintain
Select one:
a. 2, 4, 5, 1, 3, 6
b. 2, 4, 5, 1, 6, 3
c. 4, 2, 5, 1, 3, 6
d. 4, 2, 5, 1, 6, 3
21. —————— is the linear software development lifecycle methodology Select one:
a. Prototyping
b. Spiral
c. Agile
d. Waterfall
22. Which of the following is a reliability tactic?
A) improving individual components
B) increasing repair speed
C) providing redundancy
D) A and C
E) A, B, and C
23. Which of the following costs is not part of the total effort cost? Select one:
a. Costs of support staff
b. Costs of lunch time food
c. Costs of networking and communications
d. Costs of providing heating and lighting office space

24. Smith is a project manager for ABC Video games. He has produced a project network
diagram and has updated the activity list. Which process have he just finished? Select one:
a. The Activity Sequencing process, which identifies all the activities dependences
b. The Activity Sequencing process, which identifies all the specific activities of the project
c. The activity duration Estimating process, which identifies all the dependent
activities of the project
d. The activity duration Estimating process, which diagram project network time estimates

25. A ____ is the sequence of processing steps that completely handles one business
transaction or customer request Select one:
a. Model
b. Workflow
c. Prototype
d. Mock-up
We make you shine
St. JOSEPH’S INSTITUTE OF TECHNOLOGY
St. Joseph’s Group of Institutions
OMR, Chennai-119

Department of Computer Science & Engineering

UNIT IV PROJECT MANAGEMENT AND CONTROL

Framework for Management and control – Collection of data – Visualizing progress – Cost
monitoring – Earned Value Analysis – Prioritizing Monitoring – Project tracking – Change
control – Software Configuration Management – Managing contracts – Contract Management

1. To define all project tasks, build a network that depicts their


A. Interdependencies B. Arrangement
C. Position D. Work
2. Software project scheduling is an activity t h a t distributes across
the planned project duration.
A. Resource B. Time
C. Estimated effort D. Money
3. All Estimation methods are based upon the core metrics.
A. Three B. Two
C. Five D. Six
4. UCP means
A. You case points B. use case preference
C. use case perfect D. Use Case Points
5. A task network, also called an activity network, is a of the task flow for
a project.
A. Slide Presentation B. Video
C. graphic representation D. Drawing
6. Full form of WBS is
A. With both system B. work breakdown structure
C. Without break structure D. Work bound system
7. The provides a road map for a software project manager.
A. Project Cost B. Project Resources
C. Project Schedule D. Project Distribution
8. Tool used for secure expert judgment
A. Delphi Technique
B. Expected value technique
C. Work Breakdown Structure (WBS)
D. DBMS Architecture
9. What works on one project may not work on another, so it is essential for project
managers to continue to develop their knowledge and ____ in managing projects.
a. time
b. resources
c. funding
d. skills

10. All project leaders use a shared road map, focusing on key business aspects of their
projects while integrating goals across all parts of the organization" describes the best
practice for project delivery.
a. Use an integrated toolbox
b. Grow project leaders
c. Develop a streamlined project delivery process
d. Measure project health using metrics

11. ____ project management software integrates information from multiple projects to show
the status of active, approved, and future projects across an entire organization.

a. Investment
b. Active
c. Enterprise
d. Budget

12. Achieving high performance on projects requires ____, otherwise called human relations
skills.
a. Capital skills
b. Soft skills
c. Light skills
d. Hard skills

13. Some people say that ____ achieve the vision of a project.
a. Leaders
b. Managers
c. Stakeholders
d. Supervisors

14. Which of these is NOT true for a matrix organizational structure? Select one:
a. It follows the unity of command principle rigorously
b. Task and personality conflicts are a disadvantage of Matrix structure
c. Individual operators have to do double reporting both to a Project Manager and to
the Functional manager
d. It is generally employed in project driven organizations

15. Project management (PM) is the application of _________________ to meet project


requirements.
Select one:
a. skills, tools and techniques
b. knowledge, skills, tools and techniques
c. knowledge, tools and techniques
d. knowledge, skills, tools

16. The work breakdown that covers the acquisition of a specific defense material item and
is related to contractual effort, is called______
A. Contract WBS
B. Contract Program WBS
C. Program WBS
D. None of these

17. Requirements Management is Important? because of the changes…


A. in technology
B. to the environment
C. in customer’s expectations
D. in all of the mentioned.
E. none of these

18. Whenever evaluating current problems and desired information the analyst begins to
A. Model
B. Synthesize solutions
C. Specification
D. None of these

19. What type of reviews conducted at each of this phase_____


A. Analysis
B. Design
C. Coding
D. All of given
E. None of these

20. Technical kernel of software engineering__________


A. Testing
B. Requirement Analysis
C. Design
D. Implementation

21. What limits the options of the project team?


A. Constraints
B. Assumptions
C. Technology
E. Deliverables

22. The Stepwise Project Planning has 0-____ steps


A. 9
B. 10
C. 8
D. 11

23. Software systems are likely to be subject to a high degree of ________.


A. performance
B. change
C. time
D. strength

24. Projects may be distinguished by whether their aim is to produce a ________ or meet
certain _______.
A. product, objective
B. product, tasks
C. tasks, objective
D. tasks and null objects

25. The first stage of the software project is a ________which results in a recommended
course of action.
A. system driven project
B. software driven project
C. hardware driven project
D. objectives driven project
We make you shine
St. JOSEPH’S INSTITUTE OF TECHNOLOGY
St. Joseph’s Group of Institutions
OMR, Chennai-119

Department of Computer Science & Engineering


UNIT V STAFFING IN SOFTWARE PROJECTS

Managing people – Organizational behavior – Best methods of staff selection – Motivation –


The Oldham – Hackman job characteristic model – Stress – Health and Safety – Ethical and
Professional concerns – Working in teams – Decision making – Organizational structures –
Dispersed and Virtual teams – Communications genres – Communication plans –
Leadership.

1. In case of product-driven projects, the objectives of the project are defined in terms of
___________.
A. functional requirements only
B. resource and non-functional requirements
C. functional and quality requirements
D. resource requirements only

2. ________ defines what the end product of the project is to do.


A. product perspective.
B. Non-functional requirements.
C. Quality requirements.
D. Functional requirements.

3. Quality requirements in requirement specification include__________.


A. response time.
B. ease of using the system.
C. reliability.
D. a, b and c.

4. _________is tabular representation of the expected risks in a project


A. Risk Table
B. Assessment Table
C. Time Table
D. Round Table

5. ________ standards are needed so that various systems can communicate with each other.
A. Hardware.
B. Hardware and software.
C. Software.
D. Shareware
6. The organization as part of its monitoring and control policy may have a ________
programme in place which dictates that certain statistics have to be collected at various
stages of a project.
A. measurement.
B. system.
C. software.
D. testing.
7. The products handed over to the clients at the end of projects are called as __________.
A. software
B. application program
C. deliverables
D. intermediate products

8. __________ is the result of an activity.


A. Software.
B. System.
C. Control.
D. Product.

9. Product description contains___________.


A. name of the product
B. form of the product
C. quantity of the product
D. both a and b

10. Which one of the following is NOT an agile method?


A. SCRUM
B. Extreme Programming (XP)
C. DSDM
D. Waterfall

11. _________ is the amount of work that needs to be done.


A. Effort.
B. Energy.
C. Capacity.
D. Strength.

12. Project planning is an _________ process.


A. continuous.
B. iterative.
C. time consuming.
D. conventional

13. In order to carry out a successful strategic assessment of a potential project there should
be strategic plan clearly defining the organization's _________.
A. objectives.
B. rules.
C. conditions.
D. ideas
14. The standard way of evaluating the economic benefits of any projects is to carry out a
________ analysis.
A. price-benefit.
B. cost-benefit.
C. cash flow.
D. fund flow

15. The costs that include the salaries and other employment costs of the staff involved in the
development project and all associated costs are____________.
A. operational cost.
B. development cost.
C. setup cost
D. direct cost.

16. Long term or benefits that are considered very difficult to quantify is called _______.
A. direct benefits.
B. assessable benefits.
C. indirect benefits.
D. intangible benefits.

17. _________ is the time taken to break even or pay back the initial investment.
A. Back period.
B. Payback period.
C. Cash back period.
D. Rate of Return.

18. Uncertainties are associated with ________.


A. products, processes and resources.
B. products, properties and resources
C. products, prosperities and resources.
D. products, processes and recoveries

19. The availability of staff and experience will be under ___________.


A. process uncertainty.
B. product uncertainty.
C. resource uncertainty.
D. profit uncertainty.

20. Number of interrelated activities can be organized in different ways are called ______.
A. activity model.
B. network model.
C. hierarchical model.
D. process model.

21. The alternate name for Waterfall model is _________.


A. two-shot.
B. phase shot.
C. three-phase.
D. one-shot.

22. The first phase of waterfall model is ____________.


A. analysis.
B. feasibility Study.
C. coding.
D. user requirements.
23. An Elaboration of Waterfall which stresses the necessity for validation activities is known
as __________.
A. extended Waterfall.
B. iterative Model.
C. V-Process model.
D. spiral Model.

24. ________prototypes are used and discarded when the true development of the operational
system is commenced.
A. Evolutionary.
B. Throw away.
C. Operational.
D. Real
25. KLOC indicates ___________.
A. hundred lines of code.
B. source lines of code.
C. thousand lines of code.
D. million lines of code.

You might also like