Home »
MCQs
Project Management MCQs
Project management is an important subject for technical and management students, it is the process of managing the work process of the team members so that they can achieve all goals related to the project within the given constraints. This information is usually described in project documentation, created at the beginning of the development process. The primary constraints are scope, time, and budget.
Project Management MCQs: This section contains multiple-choice questions on project management. All MCQs have the correct answers and explanations. These MCQs will help students and professionals to test their skills and to enhance their knowledge of project management.
List of Project Management MCQs
1. What are the five basic parameters of software economics?
- Size, process, personnel, environment, required quality
- Size, customer satisfaction, Operating system, environment, and the technology used
- Model of the project, customer satisfaction, Operating system, environment, and the technology used
- Process, customer satisfaction, Operating system, environment, and the technology used
Answer: A) Size, process, personnel, environment, required quality.
Explanation:
The five basic parameters of software economics are: Size, process, personnel, environment, and required quality.
Discuss this Question
2. Choose the correct option which depicts the relationships between the five parameters of software economics?
- Project=(effort)(environment)(quality)(size)process
- effort=(personnel)(environment)(quality)(size)process
- effort=(Process)(environment)(quality)(size)personnel
- quality=(Process)(environment)(process)(size)personnel
Answer: B) effort=(personnel)(environment)(quality)(size)process
Explanation:
The relationship between the parameter of software economics: effort=(personnel)(environment)(quality)(size)process.
Discuss this Question
3. What is the diseconomy of the scale of software development?
- The diseconomy of the scale of software development is a result of the process exponent being greater than 1
- The diseconomy of the scale of software development is a result of the process exponent being greater than 0
- The diseconomy of the scale of software development is a result of the process exponent being greater than 1.0
- The diseconomy of the scale of software development is a result of the process exponent being less than 1
Answer: B) The diseconomy of the scale of software development is a result of the process exponent being greater than 1.0
Explanation:
The diseconomy of the scale of software development is a result of the process exponent being greater than 1.0.
Discuss this Question
4. What is the most significant way to improve affordability and return on investment?
- Producing a product that achieves the design goals with a minimum amount of human-generated source materials
- Producing a product that achieves the design goals
- Producing a product that achieves the design goals that satisfy the customer
- All of the above
Answer: A) Producing a product that achieves the design goals with a minimum amount of human-generated source materials
Explanation:
Producing a product that achieves the design goals with a minimum amount of human-generated source materials is the most significant way to improve affordability and return on investment.
Discuss this Question
5. ____ are the useful estimators for language-independent, early life cycle estimates.
- Universal language points (ULP)
- Universal functions points (UFP)
- Function points (FP)
- All of the above
Answer: B) Universal functions points (UFP)
Explanation:
Universal functions points (UFP) are useful estimators for language-independent, early life cycle estimates.
Discuss this Question
6. ____ Process is an organization's policies, procedures, and practices for pursuing a software-intensive line of business.
- Macro process
- Meta process
- Micro process
- None of the above
Answer: B) Meta process
Explanation:
Meta Process is an organization's process, procedure, and practices for pursuing a software-intensive line of business.
Discuss this Question
7. ____ Process is a project's policies, procedures, and practices for producing a complete software product within certain cost, schedule, and quality constraints.
- Macro process
- Meta process
- Micro process
- None of the above
Answer: A) Macro process
Explanation:
Macro Process is a project's policies, procedures, and practices for producing a complete software product within certain cost, schedule, and quality constraints.
Discuss this Question
8. ____ Process is a project team policy, procedure, and practices for achieving an artifact of the software process.
- Macro process
- Meta process
- Micro process
- None of the above
Answer: C) Micro process
Explanation:
Micro Process is a project team policy, procedure, and practices for achieving an artifact of the software process.
Discuss this Question
9. Which one of the following is not the principle of Boehm's staffing principle?
- The principle of top talent
- The principle of job matching
- The principle of choosing the correct model
- The principle of career progression
Answer: C) The principle of choosing the correct model
Explanation:
The principle of choosing the correct model is not Boehm's principle. The five Boehm principles are as follows: The principle of top talent, the principle of job matching, the principle of career progression, the principle of team balance, and the principle of phase-out.
Discuss this Question
10. ____ is a term used to describe the key capability of environments that supports iterative environment.
- Forward engineering
- Backward engineering
- Round trip engineering
- None of the above
Answer: C) Round trip engineering
Explanation:
Round trip engineering is a term used to describe the key capability of environments that supports the iterative environment.
Discuss this Question
11. What is forward engineering?
- Forward engineering is the automation of one engineering artifact from another
- Forward engineering is the term used to describe the key capability of environments that supports iterative environment
- Round trip engineering is a type of engineering which forwards the process of production
- None of the above
Answer: A) Forward engineering is the automation of one engineering artifact from another
Explanation:
Forward engineering is the automation of one engineering artifact from another.
Discuss this Question
12. What is reverse engineering?
- Reverse engineering is the automation of one engineering artifact from another
- Reverse engineering is the term used to describe the key capability of environments that supports iterative environment
- Reverse engineering is a type of engineering which reverse the process of production
- Reverse engineering is the generation or modification of a more abstract representation from an existing artifact
Answer: D) Reverse engineering is the generation or modification of a more abstract representation from an existing artifact
Explanation:
Reverse engineering is the generation or modification of a more abstract representation from an existing artifact.
Discuss this Question
13. How many stages are there in the software development process?
- 3 stages
- 4 stages
- 2 stages
- 5 stages
Answer: C) 2 stages
Explanation:
There are 2 Stages software development process: The engineering stage, and the production stage.
Discuss this Question
14. Which software development process stage is less predictable?
- Engineering stage
- Production stage
- Both A and B
- None of the above
Answer: A) Engineering stage
Explanation:
The engineering stage is less predictable.
Discuss this Question
15. Which software development process stage is more predictable and larger teams are involved?
- Engineering stage
- Production stage
- Both A and B
- None of the above
Answer: B) Production stage
Explanation:
The production stage is more predictable and, in this stage, larger teams are involved.
Discuss this Question
16. What are the two phases involved at the engineering stage?
- Inception and construction
- Inception and elaboration
- Construction and elaboration
- Construction and transition
Answer: B) Inception and elaboration
Explanation:
Inception and elaboration are the two phases involved in the engineering stage.
Discuss this Question
17. What are the two phases involved at the production stage?
- Inception and construction
- Inception and elaboration
- Construction and elaboration
- Construction and transition
Answer: D) Construction and transition
Explanation:
Construction and transition are the two phases involved in the production stage.
Discuss this Question
18. How many phases are there in the life cycle model?
- 4 phases
- 2 phases
- 3 phases
- 5 phases
Answer: A) 4 phases
Explanation:
There are 4 phases in the life cycle model: Inception, construction, elaboration, and transition.
Discuss this Question
19. Which phase formulates the scope of the project?
- Inception
- Construction
- Elaboration
- Transition
Answer: A) Inception
Explanation:
The inception phase formulates the scope of the project.
Discuss this Question
20. Which phase is the most critical phase among the 4 phases of the lifecycle process?
- Inception
- Construction
- Elaboration
- Transition
Answer: C) Elaboration
Explanation:
Elaboration phase is the most critical phase among the 4 phases of the lifecycle process.
Discuss this Question
21. During which phase, all the remaining components and application features are integrated into the application and all features are thoroughly tested?
- Inception
- Construction
- Elaboration
- Transition
Answer: B) Construction
Explanation:
During the construction phase all the remaining components and application features are integrated into the application and all features are thoroughly tested.
Discuss this Question
22. What is the transition phase?
- Whenever the project is deployed to the end user domain that phase is called the transition phase
- Minimizing the development cost of the project is called the transition phase
- Elaborating the process and infrastructure is called the transition phase
- Achieving the adequate quality of the project is called the transition phase
Answer: A) Whenever the project is deployed to the end user domain that phase is called the transition phase
Explanation:
Whenever the project is deployed to the end user domain that phase is called the transition phase.
Discuss this Question
23. Beta testing is included in which phase?
- Inception
- Construction
- Elaboration
- Transition
Answer: D) Transition
Explanation:
Beta testing is included in the transition phase.
Discuss this Question
24. How many sets did artifacts of the process have?
- 5 sets
- 6 sets
- 2 sets
- 3 sets
Answer: A) 5 sets
Explanation:
Artifacts of the process are organized into 5 sets: - management, requirement, design, implementation, and deployment.
Discuss this Question
25. Which artifact set captures the artifacts associated with process planning and execution?
- Deployment set
- Design set
- Management set
- Requirement set
Answer: C) Management set
Explanation:
The management set captures the artifacts associated with process planning and execution.
Discuss this Question
26. Which artifact set contains various levels of abstraction?
- Deployment set
- Design set
- Management set
- Requirement set
Answer: B) Design set
Explanation:
The design set contains various levels of abstraction.
Discuss this Question
27. Name the set which includes source code that represents the tangible implementations of components?
- Deployment set
- Design set
- Management set
- Requirement set
Answer: D) Requirement set
Explanation:
The implementation set includes source code that represents the tangible implementations of components.
Discuss this Question
28. Name the set which includes user deliverables and machine language notations?
- Deployment set
- Design set
- Management set
- Requirement set
Answer: A) Deployment set
Explanation:
The deployment set includes user deliverables and machine language notations.
Discuss this Question
29. Which of the following is not true about the model-based software architecture?
- Software architecture is the central design problem of a complex software system
- A model is the relatively dependent abstraction of a system
- Architecture is not a paper document Implementation set. It's a collection of information
- None of the above
Answer: B) A model is the relatively dependent abstraction of a system
Explanation:
A model is the relatively independent abstraction of a system.
Discuss this Question
30. The most critical and technical product of a software product is its ____?
- Architecture
- Planning
- Implementation
- Deployment
Answer: A) Architecture
Explanation:
Most critical and technical product of a software product is its Architecture.
Discuss this Question
31. "Modern software process avoids the life cycle phases like inception, construction, elaboration, and transition."
Is this statement true or false?
- True
- False
- Partially True
Answer: A) True
Explanation:
Modern software process avoids the life cycle phases like inception, construction, elaboration, and transition as it focuses on project states.
Discuss this Question
32. The activities of the process are organized into how many workflows?
- 4 workflows
- 5 workflows
- 6 workflows
- 7 workflows
Answer: D) 7 workflows
Explanation:
The activities of the process are organized into 7 major workflows: management, environment, requirements, design, implementation, assessment, and deployment.
Discuss this Question
33. Which one of the following workflows controls the process and ensures win conditions for all stakeholders?
- Management
- Assessment
- Implementation
- Environment
Answer: A) Management
Explanation:
Management workflow controls the process and ensures win conditions for all stakeholders.
Discuss this Question
34. How many sequences of project checkpoints are used to synchronize stakeholders' expectations?
- 2
- 4
- 3
- 8
Answer: C) 3
Explanation:
Three sequences of project checkpoints are used to synchronize stakeholders' expectations: Major milestone, minor milestone, and status assessments.
Discuss this Question
35. The format and content of ___ milestone are highly dependent on the project and the organizational culture?
- Minor
- Status assessments
- Major
- None of the above
Answer: A) Minor
Explanation:
The format and content of minor milestones are highly dependent on the project and the organizational culture.
Discuss this Question
36. On which of the following factors the development of work breakdown structure is dependent?
- Project management style
- Organizational culture
- Customer preference
- All of the above
Answer: D) All of these
Explanation:
The development of a work breakdown structure is dependent on Project management style, Organizational Culture, and Customer preference.
Discuss this Question
37. What is SEPA (software engineering process authority)?
- SEPA facilitates the exchange of information and process guidance
- SEPA is the single individual responsible for ensuring that the software project complies with all organizational and business standards
- SEPA is responsible for automating the organization process
- None of the above
Answer: A) SEPA facilitates the exchange of information and process guidance
Explanation:
SEPA facilitates the exchange of information and process guidance both to and from project practitioners.
Discuss this Question
38. What is PRA (Project review authority)?
- PRA facilitates the exchange of information and process guidance
- PRA is the single individual responsible for ensuring that the software project complies with all organizational and business standards
- PRA is responsible for automating the organization process
- None of the above
Answer: B) PRA is the single individual responsible for ensuring that the software project complies with all organizational and business standards
Explanation:
PRA is the single individual responsible for ensuring that the software project complies with all organizational and business standards.
Discuss this Question
39. What is SEEA (Software engineering environment authority)?
- SEEA facilitates the exchange of information and process guidance
- SEEA is the single individual responsible for ensuring that the software project complies with all organizational and business standards
- SEEA is responsible for automating the organization's process and maintaining the organization's standard environment
- None of the above
Answer: C) SEEA is responsible for automating the organization's process and maintaining the organization's standard environment
Explanation:
SEEA is responsible for automating the organization process, and maintaining the organization's standard environment.
Discuss this Question
40. Which of the following is the feature of CCB (configuration control board)?
- It is a group of individuals that review and prioritize requests for change to a project
- It is a group of individuals that test the project
- It is a group of individuals that plans the project
- It is a group of individuals that helps in the implementation of the project
Answer: A) It is a group of individuals that review and prioritize requests for change to a project
Explanation:
It is a group of individuals that review and prioritize requests for change to a project.
Discuss this Question
41. Which of the following depicts the need for software metrics?
- Software metrics are needed for calculating the cost and scheduling the software product
- Software metrics are required for making an accurate estimation of the project
- Software metrics are required to understand the quality of the product
- All of the above
Answer: D) All of the above
Explanation:
Software metrics are needed for calculating the cost and scheduling the software product. It is also used for making an accurate estimation of the project and to understand the quality of the product.
Discuss this Question
42. How many types of indicators are there?
- 2 types
- 3 types
- 4 types
- 6 types
Answer: A) 2 types
Explanation:
There are two types of indicators: Management indicators and quality indicators.
Discuss this Question
43. Which indicators are based on the measurement of the changes that occurred in software?
- Management indicators
- Quality indicators
- Both A and B
- None of the above
Answer: B) Quality indicators
Explanation:
Quality indicators are based on the measurement of the changes that occurred in software.
Discuss this Question
44. Which of the following comes under the management indicator?
- Technical progress
- Financial status
- Staffing progress
- All of the above
Answer: D) All of the above
Explanation:
Management indicators like technical progress, financial status, and staffing progress determine whether the project is on budget and schedule.
Discuss this Question
45. How many core metrics are used in managing a modern process?
- 7
- 2
- 6
- 4
Answer: A) 7
Explanation:
There are 7 core metrics that are used in managing a modern process.
Discuss this Question
46. Quality planning is the process of developing a quality plan for?
- Managers
- Clients
- Projects
- Team leaders
Answer: C) Projects
Explanation:
Quality planning is the process of developing a quality plan for a project.
Discuss this Question
47. The chart that shows the project task against the calendar is called ____?
- Major milestone
- Minor milestone
- Gantt chart
- Status assessment
Answer: C) Gantt chart
Explanation:
The horizontal chart that shows the project task against the calendar is called the Gantt chart.
Discuss this Question
48. State whether the statement is True or False?
"The effective use of object-oriented modeling leads to a successful project."
- True
- False
Answer: A) True
Explanation:
The effective use of object-oriented modeling leads to a successful project.
Discuss this Question
49. Which of the following factor can affect the accuracy of estimates?
- Implementation
- Budget
- Size
- Team
Answer: C) Size
Explanation:
Project size affects the accuracy of estimates as software elements grow speedily.
Discuss this Question
50. The information to be made available for certain heavy purchases through the newspaper is called ____.
- Tender notice
- Purchased notice
- Guideline
- Terms and condition
Answer: C) Tender notice
Explanation:
The information to be made available for certain heavy purchases through the newspaper is called "Tender Notice".
Discuss this Question