Computer

Software Project Management MCQs with Answers

Which of the following is NOT a phase in the Software Development Life Cycle (SDLC)?
a) Requirement Analysis
b) Design
c) Coding
d) Hacking

What is the primary goal of software project management?
a) To develop software as quickly as possible
b) To ensure the project meets objectives within constraints of time, cost, and quality
c) To create as many features as possible
d) To eliminate all software bugs

Which of the following is NOT a software development methodology?
a) Agile
b) Waterfall
c) Scrum
d) Ethernet

Which project management methodology is based on iterative development and customer feedback?
a) Agile
b) Waterfall
c) V-Model
d) Spiral

In software project management, what does “scope creep” refer to?
a) A security vulnerability in software
b) Uncontrolled changes or continuous growth in a project’s scope
c) A project manager quitting suddenly
d) Delays caused by inefficient coding

What is the main purpose of a Gantt chart in project management?
a) To track software bugs
b) To visualize the project schedule
c) To store project documentation
d) To manage project finances

Which of the following is NOT an Agile framework?
a) Scrum
b) Kanban
c) PRINCE2
d) SAFe

In software project management, what does the term “critical path” mean?
a) The shortest route to complete a project
b) The sequence of dependent tasks that determine the project’s duration
c) A backup plan for project delays
d) The coding phase of a project

Which of the following is a key principle of Agile methodology?
a) Rigid planning and documentation
b) Customer collaboration over contract negotiation
c) Completing all phases before starting development
d) Avoiding feedback from stakeholders

What is the role of a Scrum Master in Agile project management?
a) To write all the code for the project
b) To manage the development team in a traditional manner
c) To facilitate Scrum processes and remove impediments
d) To approve project budgets

Which document defines project objectives, deliverables, and stakeholders?
a) Project Charter
b) Code Repository
c) Test Plan
d) Deployment Guide

Which estimation technique is based on expert judgment and historical data?
a) Function Point Analysis
b) Delphi Technique
c) COCOMO Model
d) Use Case Points

What is a “Sprint” in Agile development?
a) A single development phase in Waterfall
b) A short, time-boxed development cycle
c) A planning session for long-term projects
d) The final stage of a project

Which of the following is NOT a characteristic of Agile?
a) Iterative development
b) Continuous feedback
c) Extensive upfront planning
d) Cross-functional teams

Which risk management strategy involves transferring risk to a third party?
a) Risk Avoidance
b) Risk Mitigation
c) Risk Transfer
d) Risk Acceptance

Which technique is commonly used to estimate project effort and schedule?
a) SWOT Analysis
b) PERT (Program Evaluation and Review Technique)
c) Risk Register
d) MoSCoW Method

Which of the following is a disadvantage of the Waterfall model?
a) Lack of documentation
b) Difficult to manage large projects
c) Hard to accommodate changes after initial requirements
d) Frequent need for customer involvement

Which key document is used to track project progress and performance?
a) Risk Register
b) Project Status Report
c) Sprint Backlog
d) Test Case Document

Which of the following is NOT a component of project cost management?
a) Cost Estimation
b) Cost Budgeting
c) Cost Control
d) Code Refactoring

What does a “burn-down chart” represent in Agile?
a) The project’s total financial cost
b) The number of unresolved defects
c) The amount of work remaining in a sprint
d) The software’s performance metrics

Which of the following is a key factor in stakeholder management?
a) Ignoring stakeholder feedback
b) Continuous engagement and communication
c) Minimizing stakeholder influence
d) Delaying stakeholder involvement until project completion

Which contract type places the highest risk on the supplier?
a) Fixed-Price Contract
b) Cost-Plus Contract
c) Time and Material Contract
d) Retainer Contract

What does the acronym “MoSCoW” stand for in project prioritization?
a) Must, Should, Could, Won’t
b) Manage, Optimize, Schedule, Control, Work
c) Monitor, Select, Choose, Organize, Write
d) Mandatory, Optional, Specific, Comprehensive, Workable

Which of the following is NOT an Agile principle?
a) Deliver working software frequently
b) Prioritize responding to change
c) Rely on rigid documentation
d) Encourage collaboration

What is the purpose of a risk register in project management?
a) To track project deadlines
b) To document potential project risks and responses
c) To store source code securely
d) To create user stories

Which of the following is a key component of software quality assurance (SQA)?
a) Writing user manuals
b) Conducting software testing
c) Managing project budgets
d) Creating wireframes

Which software development model is best suited for projects with unclear requirements?
a) Waterfall
b) V-Model
c) Agile
d) Incremental

What is the main focus of software configuration management?
a) Managing changes to software artifacts
b) Optimizing software performance
c) Reducing software development costs
d) Enhancing user experience

Related Articles

Leave a Reply

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

Back to top button