Free Software Project Management MCQs with Answers

171 Software Project Management MCQs from Software Engineering, each with the correct answer and a written explanation of why it is correct. Free and unlimited, with no account needed.

Last updated

171 questions · page 6 of 9

  • A. Controlled decentralized (CD)
  • B. Democratic decentralized (DD)
  • C. Controlled centralized (CC)
  • D. None of the mentioned

Explanation: A controlled decentralized team has a defined coordinating leader plus secondary leaders responsible for subtasks.

Correct answer: Controlled decentralized (CD)
  • A. End-users
  • B. Client
  • C. Project (technical) managers
  • D. Senior managers

Explanation: End-users interact directly with the released software during production use, whereas clients and managers mainly specify, fund…

Correct answer: End-users
  • A. asynchronous paradigm
  • B. open paradigm
  • C. closed paradigm
  • D. synchronous paradigm

Explanation: The open paradigm combines the control and organization of a closed team with the creativity and innovation of a random team.

Correct answer: open paradigm
  • A. Problem solving
  • B. Managerial identity
  • C. Influence and team building
  • D. None of the mentioned

Explanation: Problem solving, managerial identity, and influence with team building are all recognized traits of effective project managers.

Correct answer: None of the mentioned
  • A. Empirical
  • B. Heuristic
  • C. Analytical
  • D. Critical

Explanation: Empirical, heuristic, and analytical methods are established approaches for estimating software cost.

Correct answer: Critical
  • A. people
  • B. product
  • C. popularity
  • D. process

Explanation: Effective software project management focuses on people, the product, and the development process.

Correct answer: popularity
  • A. LOC
  • B. FP
  • C. Fuzzy Logic
  • D. LOC and FP

Explanation: An indirect sizing approach measures software size through functionality, commonly using Function Points (FP).

Correct answer: FP
  • A. EV = (Sopt + 4Sm + Spess)/4
  • B. EV = (Sopt + 4Sm + Spess)/6
  • C. EV = (Sopt + 2Sm + Spess)/6
  • D. EV = (Sopt + 2Sm + Spess)/4

Explanation: The three-point PERT estimate gives four times the weight to the most likely value, so the formula is (Sopt + 4Sm + Spess) / 6.

Correct answer: EV = (Sopt + 4Sm + Spess)/6
  • A. LOC
  • B. FP
  • C. LOC and FP
  • D. None of the mentioned

Explanation: A direct sizing approach measures a tangible implementation quantity, most commonly Lines of Code (LOC).

Correct answer: LOC
  • A. Two
  • B. Three
  • C. Four
  • D. No form exists

Explanation: The traditional COCOMO model has three forms: Basic, Intermediate, and Detailed COCOMO.

Correct answer: Three
  • A. Function point sizing
  • B. Change sizing
  • C. Standard component sizing
  • D. Fuzzy logic sizing

Explanation: Function point sizing estimates the software’s information-domain characteristics, such as inputs, outputs, inquiries, files, and…

Correct answer: Function point sizing
  • A. Software project estimation is a form of problem solving
  • B. Developing a cost and effort estimate for a software project is too complex
  • C. All of the mentioned
  • D. None of the mentioned

Explanation: Software estimation is a complex problem-solving task, so decomposition breaks the project into smaller, more manageable components for…

Correct answer: All of the mentioned
  • A. Avoidance strategies
  • B. Minimization strategies
  • C. Contingency plans
  • D. All of the mentioned

Explanation: Minimization strategies reduce the probability or impact of a risk while allowing the project to continue.

Correct answer: Minimization strategies
  • A. Managerial risks
  • B. Technology risks
  • C. Estimation risks
  • D. Organizational risks

Explanation: Technology risks arise from the software, hardware, tools, or platforms used to develop and operate the system.

Correct answer: Technology risks
  • A. Product risk
  • B. Project risk
  • C. Business risk
  • D. Programming risk

Explanation: A purchased component that fails to perform as expected creates a product risk because it affects the capabilities or quality of the…

Correct answer: Product risk
  • A. Performance risk
  • B. Cost risk
  • C. Support risk
  • D. Schedule risk

Explanation: Performance risk measures uncertainty about whether the product will satisfy its requirements and intended use.

Correct answer: Performance risk
  • A. Staff turnover
  • B. Technology change
  • C. Management change
  • D. Product competition

Explanation: A change in organizational leadership or management can introduce new priorities and alter project support, so it is a management change.

Correct answer: Management change
  • A. Business impact risks
  • B. Process definition risks
  • C. Product size risks
  • D. Development environment risks

Explanation: Business impact risks result from management decisions, market conditions, or business constraints that affect the project.

Correct answer: Business impact risks
  • A. Known risks
  • B. Business risks
  • C. Project risks
  • D. Technical risks

Explanation: Technical risks can threaten both the quality of the software and the time needed to produce it, for example through unfamiliar technology…

Correct answer: Technical risks
  • A. building an excellent product or system that no one really wants
  • B. losing the support of senior management due to a change in focus or change in people
  • C. lack of documented requirements or software scope
  • D. losing budgetary or personnel commitment

Explanation: Lack of documented requirements or a clear software scope is a project or requirements-management problem, not a business risk.

Correct answer: lack of documented requirements or software scope