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 5 of 9
- A. Version
- B. Codeline
- C. Baseline
- D. None of the mentioned
Explanation: A baseline is a controlled collection of specific component versions that together form a system or release.
Correct answer: Baseline- A. Risk monitoring
- B. Risk planning
- C. Risk analysis
- D. Risk identification
Explanation: Risk monitoring repeatedly checks identified risks, evaluates whether their impact or likelihood has changed, and updates mitigation plans…
Correct answer: Risk monitoring- A. Client
- B. Investor
- C. Production team
- D. Project manager
Explanation: The project manager coordinates identification, analysis, mitigation, and monitoring of project risks because these risks affect scope…
Correct answer: Project manager- A. People risks
- B. Technology risks
- C. Estimation risks
- D. Organizational risks
Explanation: Organizational risks arise from the environment in which development takes place, such as restructuring, management changes, or funding…
Correct answer: Organizational risks- A. The software may be purchased off-the-shelf
- B. "Full-experience" or "Partial-experience" software components should be used
- C. Customer-built software should be developed
- D. All of the mentioned
Explanation: A make-buy decision compares alternatives such as purchasing an off-the-shelf product, reusing full- or partial-experience components, or…
Correct answer: All of the mentioned- A. Putnam
- B. Myers
- C. Boehm
- D. Putnam and Myers
Explanation: Putnam and Myers are associated with four approaches to software sizing, which estimate system size from different perspectives such as…
Correct answer: Putnam and Myers- A. Personnel Factor
- B. Product Factor
- C. Platform Factor
- D. Project Factor
Explanation: Programming-language experience is classified under the personnel cost-driver factors because it reflects the capability and experience of…
Correct answer: Personnel Factor- A. people management capability maturity model
- B. process management capability maturity model
- C. product management capability maturity model
- D. project management capability maturity model
Explanation: PM-CMM expands to People Management Capability Maturity Model, a maturity framework concerned with managing and developing an…
Correct answer: people management capability maturity model- A. Practitioners
- B. Project managers
- C. Senior managers
- D. None of the mentioned
Explanation: Senior managers define or shape the business issues and organisational priorities that can strongly influence a project.
Correct answer: Senior managers- A. Software people don't understand their customers needs
- B. Changes are managed poorly
- C. Sponsorship is gained
- D. Users are resistant
Explanation: Gaining sponsorship is a positive project condition, not a warning sign.
Correct answer: Sponsorship is gained- A. Changing customer requirements that are not reflected in schedule changes
- B. Technical difficulties that could not have been foreseen in advance
- C. Human difficulties that could not have been foreseen in advance
- D. All of the mentioned
Explanation: Late delivery can result from unplanned requirement changes, unforeseen technical problems, and unforeseen human or organisational…
Correct answer: All of the mentioned- A. Formal approaches
- B. Formal, interpersonal procedures
- C. Informal, interpersonal procedures
- D. All of the mentioned
Explanation: Project coordination uses formal approaches as well as formal and informal interpersonal procedures.
Correct answer: All of the mentioned- A. project delay
- B. poor quality work
- C. project failure
- D. all of the mentioned
Explanation: Unrealistic estimates can force rushed work and reduced quality, cause schedule delays, and ultimately lead to project failure.
Correct answer: all of the mentioned- A. project control
- B. project management
- C. project planning
- D. project design
Explanation: Project managers plan, manage, and control projects, but project design is normally a technical or system-design responsibility rather…
Correct answer: project design- A. Practitioners
- B. Project managers
- C. Senior managers
- D. None of the mentioned
Explanation: Practitioners, such as analysts, designers, programmers, and testers, provide the technical skills needed to engineer the product.
Correct answer: Practitioners- A. Problem solving
- B. Organization
- C. Motivation
- D. Project management
Explanation: Project management is people-intensive because it coordinates communication, motivation, conflict resolution, and work among team members…
Correct answer: Project management- A. Controlled decentralized (CD)
- B. Democratic decentralized (DD)
- C. Controlled Centralized (CC)
- D. None of the mentioned
Explanation: A democratic decentralized team has no permanent leader, so leadership and decisions are shared among members.
Correct answer: Democratic decentralized (DD)- A. Software Project Manager's Plan
- B. Software Project Management Plan
- C. Software Product Management Plan
- D. Software Product Manager's Plan
Explanation: SPMP expands to Software Project Management Plan, the document that defines how a software project will be planned, monitored, controlled…
Correct answer: Software Project Management Plan- A. Software Macroscopic schedule
- B. Software Project scheduling
- C. Software Detailed schedule
- D. None of the mentioned
Explanation: Software project scheduling distributes the estimated effort over the project duration and assigns it to specific engineering tasks.
Correct answer: Software Project scheduling- A. The difficulty of the problem to be solved
- B. High frustration caused by personal, business, or technological factors that causes friction among team members
- C. The degree of sociability required for the project
- D. The rigidity of the delivery date
Explanation: The degree of sociability required is not a standard project factor used to plan software team structure.
Correct answer: The degree of sociability required for the project