250+ TOP MCQs on Managing Software Projects and Answers

Software Engineering Multiple Choice Questions on “Managing Software Projects”.

1. Project management involves the planning, monitoring, and control of the people, process, and events that occur as software evolves from a preliminary concept to an operational implementation.
a) True
b) False

Answer: a

2. Which of the following is not an effective software project management focus?
a) people
b) product
c) popularity
d) process

Answer: c
Clarification: Effective software project management on the four P’s: people, product, process, and project.

3. PM-CMM stands for
a) people management capability maturity model
b) process management capability maturity model
c) product management capability maturity model
d) project management capability maturity model

Answer: a
Clarification: The people management maturity model defines the following key practice areas for software people: recruiting, selection, performance management, training, compensation, career development, organization and work design, and team/culture development.

4. Which of the following is not a project manager’s activity?
a) project control
b) project management
c) project planning
d) project design

Answer: d
Clarification: The design part of any project management is done by the project team.

5. A software ________ provides the framework from which a comprehensive plan for software development can be established.
a) people
b) product
c) process
d) none of the mentioned

Answer: c
Clarification: A small number of framework activities are applicable to all software projects, regardless of their size or complexity.

6. Who defines the business issues that often have significant influence on the project?
a) Practitioners
b) Project managers
c) Senior managers
d) None of the mentioned

Answer: c

7. Who delivers the technical skills that are necessary to engineer a product or an application?
a) Practitioners
b) Project managers
c) Senior managers
d) None of the mentioned

Answer: a
Clarification: None.

8. Which of the following paradigm attempts to structure a team in a manner that achieves some of the controls associated with the closed paradigm but also much of the innovation that occurs when using the random paradigm?
a) asynchronous paradigm
b) open paradigm
c) closed paradigm
d) synchronous paradigm

Answer: b
Clarification: Open paradigm team structures are well suited to the solution of complex problems but may not perform as efficiently as other teams.

9. Which of the following is a people-intensive activity?
a) Problem solving
b) Organization
c) Motivation
d) Project management

Answer: d
Clarification: For this reason, competent practitioners often make poor team leaders.

10. Which paradigm structures a team loosely and depends on individual initiative of the team members?
a) random paradigm
b) open paradigm
c) closed paradigm
d) synchronous paradigm

Answer: d

11. Which of the following is not an approach to software cost estimation?
a) Empirical
b) Heuristic
c) Analytical
d) Critical

Answer: d
Clarification: Critical is no such standard approach of cost estimation.

Leave a Reply

Your email address will not be published. Required fields are marked *