0% found this document useful (0 votes)
71 views43 pages

Software Engineerin Chap 1 - 3 Mcq's

The document consists of multiple-choice questions (MCQs) related to software engineering concepts, focusing on various software development models such as Scrum, Waterfall, V-Model, Prototyping, and Spiral Model. Each question presents a scenario or concept and provides four options with the correct answer indicated. The content emphasizes the suitability of different models for specific project requirements and development practices.

Uploaded by

nevej37738
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
71 views43 pages

Software Engineerin Chap 1 - 3 Mcq's

The document consists of multiple-choice questions (MCQs) related to software engineering concepts, focusing on various software development models such as Scrum, Waterfall, V-Model, Prototyping, and Spiral Model. Each question presents a scenario or concept and provides four options with the correct answer indicated. The content emphasizes the suitability of different models for specific project requirements and development practices.

Uploaded by

nevej37738
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 43

Software Engineering MCQs

1.​ A company wants to develop a mobile banking app where requirements are

expected to evolve based on user feedback. Which model should they use?​

A) Waterfall Model​

B) Scrum​

C) V-Model​

D) Prototyping Model​

Answer: B) Scrum

2.​ In which phase of the Unified Process is the system architecture refined and

detailed design created?​

A) Inception​

B) Elaboration​

C) Construction​

D) Transition​

Answer: B) Elaboration

3.​ Which software development model is least suitable for projects requiring

frequent changes to requirements?​

A) Agile Model​

B) Waterfall Model​

C) Spiral Model​
D) Prototyping Model​

Answer: B) Waterfall Model

4.​ A retail chain is developing an inventory system and wants to test a mock-up

with users before full development. Which model is most appropriate?​

A) Waterfall Model​

B) Prototyping Model​

C) V-Model​

D) Unified Process​

Answer: B) Prototyping Model

5.​ In the Scrum framework, what is the primary purpose of the Daily Scrum

Meeting?​

A) To plan the next sprint​

B) To synchronize team progress and identify obstacles​

C) To review the completed increment​

D) To assess project risks​

Answer: B) To synchronize team progress and identify obstacles

6.​ Which activity in a generic software process model involves gathering

stakeholder requirements?​

A) Construction​

B) Communication​

C) Deployment​

D) Modeling​

Answer: B) Communication
7.​ A software team is working on a safety-critical system where testing must be

planned alongside development. Which model is most suitable?​

A) Agile Model​

B) Waterfall Model​

C) V-Model​

D) Spiral Model​

Answer: C) V-Model

8.​ What is the primary focus of the Sprint Retrospective in Scrum?​

A) To demonstrate the increment to stakeholders​

B) To plan tasks for the next sprint​

C) To reflect on the sprint and identify improvements​

D) To prioritize the Product Backlog​

Answer: C) To reflect on the sprint and identify improvements

9.​ In which phase of the Spiral Model is risk analysis and mitigation performed?​

A) Objectives Definition​

B) Engineering​

C) Evaluation​

D) Planning​

Answer: C) Evaluation

10.​A company wants to develop a web application with unclear requirements and

needs frequent user feedback. Which model should they use?​

A) Waterfall Model​

B) Prototyping Model​

C) V-Model​
D) Unified Process​

Answer: B) Prototyping Model

11.​Which of the following is a key characteristic of agile development?​

A) Heavy reliance on upfront documentation​

B) Delivering working software frequently​

C) Following a strict linear process​

D) Avoiding customer collaboration​

Answer: B) Delivering working software frequently

12.​In the V-Model, which phase ensures that the software meets user

requirements and quality standards?​

A) Design​

B) Implementation​

C) Testing​

D) Deployment​

Answer: C) Testing

13.​A hospital is developing a patient management system where changes are

expected after initial deployment. Which model is most suitable?​

A) Waterfall Model​

B) Evolutionary Model​

C) V-Model​

D) Prototyping Model​

Answer: B) Evolutionary Model

14.​Which Scrum artifact represents the prioritized list of features for the product?​

A) Sprint Backlog​
B) Product Backlog​

C) Increment​

D) Burndown Chart​

Answer: B) Product Backlog

15.​In which phase of the Unified Process is the software deployed to users?​

A) Inception​

B) Elaboration​

C) Construction​

D) Transition​

Answer: D) Transition

16.​What is the primary purpose of process patterns in software engineering?​

A) To address unique, one-time problems​

B) To provide solutions for recurring process challenges​

C) To select programming languages​

D) To test hardware compatibility​

Answer: B) To provide solutions for recurring process challenges

17.​A company wants to develop an e-commerce platform with iterative releases to

incorporate customer feedback. Which model should they use?​

A) Waterfall Model​

B) Scrum​

C) V-Model​

D) Prototyping Model​

Answer: B) Scrum
18.​Which software development model integrates risk management into each

iteration?​

A) Waterfall Model​

B) Spiral Model​

C) V-Model​

D) Agile Model​

Answer: B) Spiral Model

19.​In the Prototyping Model, what typically happens after the prototype is

evaluated?​

A) The project is discarded​

B) The prototype is refined based on feedback​

C) The entire system is deployed​

D) The team switches to a new project​

Answer: B) The prototype is refined based on feedback

20.​A team is developing a system where requirements are well-defined and

unlikely to change. Which model is most appropriate?​

A) Waterfall Model​

B) Prototyping Model​

C) Scrum​

D) Evolutionary Model​

Answer: A) Waterfall Model

21.​In the Unified Process, which artifact drives requirement analysis?​

A) Flowcharts​

B) Test Cases​
C) Use Cases​

D) Gantt Charts​

Answer: C) Use Cases

22.​Which of the following is a key umbrella activity in software engineering?​

A) Coding​

B) Software quality assurance​

C) Database design​

D) Unit testing​

Answer: B) Software quality assurance

23.​A company wants to develop a game with frequent updates based on player

feedback. Which model should they use?​

A) Waterfall Model​

B) Evolutionary Model​

C) V-Model​

D) Prototyping Model​

Answer: B) Evolutionary Model

24.​In which phase of the Spiral Model are the software project’s goals and

requirements clarified?​

A) Evaluation​

B) Engineering​

C) Objectives Definition​

D) Planning​

Answer: C) Objectives Definition


25.​Which model is most suitable for a project where testing is planned parallel to

development activities?​

A) Agile Model​

B) Waterfall Model​

C) V-Model​

D) Spiral Model​

Answer: C) V-Model

26.​A software team is working on a project with high uncertainty and needs to

assess feasibility early. Which Unified Process phase is critical?​

A) Construction​

B) Transition​

C) Inception​

D) Elaboration​

Answer: C) Inception

27.​Which of the following models is not suitable for accommodating changes

during development?​

A) Prototyping Model​

B) Spiral Model​

C) Waterfall Model​

D) Agile Model​

Answer: C) Waterfall Model

28.​A company wants to develop a payroll system with stable requirements and no

expected changes. Which model should they use?​

A) Scrum​
B) Waterfall Model​

C) Prototyping Model​

D) Evolutionary Model​

Answer: B) Waterfall Model

29.​What is the primary role of the Scrum Master in a Scrum team?​

A) To prioritize the Product Backlog​

B) To facilitate the Scrum process and remove impediments​

C) To develop the software increment​

D) To define the project scope​

Answer: B) To facilitate the Scrum process and remove impediments

30.​In the Evolutionary Model, what happens after each iteration?​

A) The project is restarted​

B) The product is tested and refined​

C) The entire system is delivered​

D) The team switches to a new project​

Answer: B) The product is tested and refined

31.​A team is developing a system where risks need to be identified and mitigated

iteratively. Which model is most suitable?​

A) Waterfall Model​

B) Spiral Model​

C) V-Model​

D) Prototyping Model​

Answer: B) Spiral Model


32.​Which activity in a generic process model involves creating system designs?​

A) Communication​

B) Modeling​

C) Construction​

D) Deployment​

Answer: B) Modeling

33.​A company wants to develop a social media platform with frequent feature

updates. Which model should they use?​

A) Waterfall Model​

B) Scrum​

C) V-Model​

D) Prototyping Model​

Answer: B) Scrum

34.​In which V-Model phase is the software’s functionality verified against the

design?​

A) Implementation​

B) Testing​

C) Design​

D) Deployment​

Answer: B) Testing

35.​What is the primary purpose of the Sprint Planning Meeting in Scrum?​

A) To review the completed increment​

B) To select tasks for the upcoming sprint​

C) To identify process improvements​


D) To synchronize daily progress​

Answer: B) To select tasks for the upcoming sprint

36.​A team is developing a system with unclear requirements and needs to clarify

them through user interaction. Which model is most appropriate?​

A) Waterfall Model​

B) Prototyping Model​

C) V-Model​

D) Unified Process​

Answer: B) Prototyping Model

37.​Which of the following is a key principle of agile development?​

A) Comprehensive upfront planning​

B) Customer collaboration over contract negotiation​

C) Strict adherence to a fixed scope​

D) Heavy documentation​

Answer: B) Customer collaboration over contract negotiation

38.​In the Unified Process, which phase focuses on building the software system?​

A) Inception​

B) Elaboration​

C) Construction​

D) Transition​

Answer: C) Construction

39.​A company wants to develop a medical device system where testing must be

rigorous and planned early. Which model should they use?​

A) Agile Model​
B) Waterfall Model​

C) V-Model​

D) Spiral Model​

Answer: C) V-Model

40.​Which Scrum artifact represents the work completed during a sprint?​

A) Product Backlog​

B) Sprint Backlog​

C) Increment​

D) Burndown Chart​

Answer: C) Increment

41.​In which phase of the Spiral Model is the actual software development

performed?​

A) Objectives Definition​

B) Engineering​

C) Evaluation​

D) Planning​

Answer: B) Engineering

42.​A company wants to develop a customer relationship management system with

iterative releases. Which model should they use?​

A) Waterfall Model​

B) Evolutionary Model​

C) V-Model​

D) Prototyping Model​

Answer: B) Evolutionary Model


43.​What is the primary goal of process assessment in software engineering?​

A) To eliminate documentation​

B) To improve process efficiency and quality​

C) To focus on coding​

D) To avoid testing​

Answer: B) To improve process efficiency and quality

44.​In the V-Model, which phase corresponds to defining system requirements?​

A) Design​

B) Implementation​

C) Testing​

D) Requirements Analysis​

Answer: D) Requirements Analysis

45.​A team is working on a project where major risks need to be identified early.

Which Unified Process phase is most relevant?​

A) Construction​

B) Transition​

C) Inception​

D) Elaboration​

Answer: C) Inception

46.​Which model is best suited for a project with well-defined requirements and

minimal expected changes?​

A) Prototyping Model​

B) Waterfall Model​

C) Scrum​
D) Evolutionary Model​

Answer: B) Waterfall Model

47.​A company wants to develop a streaming service with frequent updates based

on user preferences. Which model should they use?​

A) Waterfall Model​

B) Scrum​

C) V-Model​

D) Prototyping Model​

Answer: B) Scrum

48.​In the Scrum framework, who is responsible for prioritizing the Product

Backlog?​

A) Scrum Master​

B) Product Owner​

C) Development Team​

D) Stakeholders​

Answer: B) Product Owner

49.​Which of the following is a key characteristic of the Waterfall Model?​

A) Iterative development​

B) Linear and sequential phases​

C) Frequent customer feedback​

D) Flexible requirements​

Answer: B) Linear and sequential phases

50.​A team is developing a system where prototypes are used to clarify

requirements. What typically happens after prototype evaluation?​


A) The project is discarded​

B) The prototype is refined based on feedback​

C) The entire system is deployed​

D) The team switches to a new project​

Answer: B) The prototype is refined based on feedback

51.​In which phase of the Unified Process is the system tested and refined before

deployment?​

A) Inception​

B) Elaboration​

C) Construction​

D) Transition​

Answer: D) Transition

52.​A company wants to develop an online learning platform with evolving

requirements. Which model should they use?​

A) Waterfall Model​

B) Evolutionary Model​

C) V-Model​

D) Prototyping Model​

Answer: B) Evolutionary Model

53.​Which activity in a generic process model involves writing and testing code?​

A) Communication​

B) Modeling​

C) Construction​
D) Deployment​

Answer: C) Construction

54.​What is the primary purpose of the Sprint Review Meeting in Scrum?​

A) To plan the next sprint​

B) To demonstrate the increment and gather feedback​

C) To identify process improvements​

D) To synchronize daily progress​

Answer: B) To demonstrate the increment and gather feedback

55.​A team is developing a system where risk management is critical. Which model

is most suitable?​

A) Waterfall Model​

B) Spiral Model​

C) V-Model​

D) Prototyping Model​

Answer: B) Spiral Model

56.​In the V-Model, which phase ensures that the software is validated against

user needs?​

A) Design​

B) Implementation​

C) Testing​

D) Deployment​

Answer: C) Testing

57.​A company wants to develop a logistics system with stable requirements and

rigorous testing. Which model should they use?​


A) Agile Model​

B) Waterfall Model​

C) V-Model​

D) Spiral Model​

Answer: C) V-Model

58.​Which of the following is a key umbrella activity in software engineering?​

A) Coding​

B) Software configuration management​

C) Database design​

D) Unit testing​

Answer: B) Software configuration management

59.​In which phase of the Spiral Model are prototypes often developed to explore

alternatives?​

A) Objectives Definition​

B) Engineering​

C) Evaluation​

D) Planning​

Answer: B) Engineering

60.​A company wants to develop a fitness app with frequent feature updates.

Which model should they use?​

A) Waterfall Model​

B) Scrum​

C) V-Model​
D) Prototyping Model​

Answer: B) Scrum

61.​Which model is best suited for projects with high uncertainty and evolving

requirements?​

A) Waterfall Model​

B) Agile Model​

C) V-Model​

D) Prototyping Model​

Answer: B) Agile Model

62.​In the Unified Process, which phase focuses on assessing project feasibility?​

A) Construction​

B) Transition​

C) Inception​

D) Elaboration​

Answer: C) Inception

63.​A team is developing a system where user feedback is critical during

development. Which model is most appropriate?​

A) Waterfall Model​

B) Prototyping Model​

C) V-Model​

D) Unified Process​

Answer: B) Prototyping Model

64.​What is the primary purpose of process patterns in software engineering?​

A) To address hardware issues​


B) To solve recurring process challenges​

C) To select development tools​

D) To eliminate documentation​

Answer: B) To solve recurring process challenges

65.​In the Scrum framework, what is the typical duration of a sprint?​

A) 1–4 weeks​

B) 6 months​

C) 1 year​

D) 1 day​

Answer: A) 1–4 weeks

66.​A company wants to develop a ticketing system with well-defined

requirements. Which model should they use?​

A) Scrum​

B) Waterfall Model​

C) Prototyping Model​

D) Evolutionary Model​

Answer: B) Waterfall Model

67.​Which of the following models is not suitable for accommodating mid-project

changes?​

A) Spiral Model​

B) Prototyping Model​

C) Waterfall Model​

D) Agile Model​

Answer: C) Waterfall Model


68.​In which phase of the Unified Process is the software system primarily

developed?​

A) Inception​

B) Elaboration​

C) Construction​

D) Transition​

Answer: C) Construction

69.​A team is developing a system where testing is planned alongside each

development phase. Which model is most suitable?​

A) Agile Model​

B) Waterfall Model​

C) V-Model​

D) Spiral Model​

Answer: C) V-Model

70.​Which Scrum artifact represents the tasks selected for the current sprint?​

A) Product Backlog​

B) Sprint Backlog​

C) Increment​

D) Burndown Chart​

Answer: B) Sprint Backlog

71.​In the Spiral Model, which phase involves identifying project goals and

constraints?​

A) Evaluation​

B) Engineering​
C) Objectives Definition​

D) Planning​

Answer: C) Objectives Definition

72.​A company wants to develop a travel booking system with iterative releases.

Which model should they use?​

A) Waterfall Model​

B) Evolutionary Model​

C) V-Model​

D) Prototyping Model​

Answer: B) Evolutionary Model

73.​Which activity in a generic process model involves delivering the software to

users?​

A) Communication​

B) Modeling​

C) Construction​

D) Deployment​

Answer: D) Deployment

74.​What is the primary role of the Product Owner in Scrum?​

A) To facilitate the Scrum process​

B) To prioritize the Product Backlog​

C) To develop the software increment​

D) To remove technical impediments​

Answer: B) To prioritize the Product Backlog


75.​A team is developing a system with high risks that need iterative evaluation.

Which model is most appropriate?​

A) Waterfall Model​

B) Spiral Model​

C) V-Model​

D) Prototyping Model​

Answer: B) Spiral Model

76.​In the V-Model, which phase corresponds to coding the software?​

A) Design​

B) Implementation​

C) Testing​

D) Requirements Analysis​

Answer: B) Implementation

77.​A company wants to develop a chatbot with evolving features based on user

interaction. Which model should they use?​

A) Waterfall Model​

B) Scrum​

C) V-Model​

D) Prototyping Model​

Answer: B) Scrum

78.​Which of the following is a key principle of agile development?​

A) Comprehensive documentation​

B) Continuous delivery of valuable software​

C) Strict adherence to plans​


D) Linear development​

Answer: B) Continuous delivery of valuable software

79.​In which phase of the Unified Process are major risks mitigated?​

A) Construction​

B) Transition​

C) Inception​

D) Elaboration​

Answer: D) Elaboration

80.​A team is developing a system where prototypes are used to validate

requirements. What happens after prototype evaluation?​

A) The project is discarded​

B) The prototype is refined based on feedback​

C) The entire system is deployed​

D) The team switches to a new project​

Answer: B) The prototype is refined based on feedback

81.​Which model is best suited for a project with stable requirements and a need

for rigorous testing?​

A) Agile Model​

B) Waterfall Model​

C) V-Model​

D) Spiral Model​

Answer: C) V-Model

82.​A company wants to develop a weather app with frequent updates based on

user feedback. Which model should they use?​


A) Waterfall Model​

B) Scrum​

C) V-Model​

D) Prototyping Model​

Answer: B) Scrum

83.​In the Scrum framework, what is the purpose of the Sprint Retrospective?​

A) To demonstrate the increment​

B) To plan the next sprint​

C) To reflect on the sprint and improve processes​

D) To prioritize the Product Backlog​

Answer: C) To reflect on the sprint and improve processes

84.​Which activity in a generic process model involves analyzing stakeholder

needs?​

A) Communication​

B) Modeling​

C) Construction​

D) Deployment​

Answer: A) Communication

85.​A team is developing a system with unclear requirements and needs user

feedback early. Which model is most appropriate?​

A) Waterfall Model​

B) Prototyping Model​

C) V-Model​
D) Unified Process​

Answer: B) Prototyping Model

86.​In which phase of the Spiral Model is the software evaluated for risks and

alternatives?​

A) Objectives Definition​

B) Engineering​

C) Evaluation​

D) Planning​

Answer: C) Evaluation

87.​A company wants to develop a project management tool with iterative

releases. Which model should they use?​

A) Waterfall Model​

B) Evolutionary Model​

C) V-Model​

D) Prototyping Model​

Answer: B) Evolutionary Model

88.​Which of the following is a key umbrella activity in software engineering?​

A) Coding​

B) Risk management​

C) Database design​

D) Unit testing​

Answer: B) Risk management

89.​In the V-Model, which phase ensures that the software meets the design

specifications?​
A) Design​

B) Implementation​

C) Testing​

D) Deployment​

Answer: C) Testing

90.​A team is developing a system where feasibility needs to be assessed early.

Which Unified Process phase is critical?​

A) Construction​

B) Transition​

C) Inception​

D) Elaboration​

Answer: C) Inception

91.​Which model is least suitable for projects with changing requirements?​

A) Spiral Model​

B) Prototyping Model​

C) Waterfall Model​

D) Agile Model​

Answer: C) Waterfall Model

92.​A company wants to develop a stock trading platform with stable

requirements. Which model should they use?​

A) Scrum​

B) Waterfall Model​

C) Prototyping Model​
D) Evolutionary Model​

Answer: B) Waterfall Model

93.​In the Scrum framework, who is responsible for delivering the software

increment?​

A) Scrum Master​

B) Product Owner​

C) Development Team​

D) Stakeholders​

Answer: C) Development Team

94.​Which of the following is a key characteristic of the Spiral Model?​

A) Linear development​

B) Risk-driven iterations​

C) No customer feedback​

D) Fixed requirements​

Answer: B) Risk-driven iterations

95.​A team is developing a system with iterative cycles to refine the product. What

happens after each cycle?​

A) The project is discarded​

B) The product is tested and refined​

C) The entire system is delivered​

D) The team switches to a new project​

Answer: B) The product is tested and refined

96.​In which phase of the Unified Process is the system architecture finalized?​

A) Inception​
B) Elaboration​

C) Construction​

D) Transition​

Answer: B) Elaboration

97.​A company wants to develop a navigation app with frequent feature updates.

Which model should they use?​

A) Waterfall Model​

B) Scrum​

C) V-Model​

D) Prototyping Model​

Answer: B) Scrum

98.​Which activity in a generic process model involves testing the software?​

A) Communication​

B) Modeling​

C) Construction​

D) Deployment​

Answer: C) Construction

99.​In the Scrum framework, what is the purpose of the Sprint Planning Meeting?​

A) To review the completed increment​

B) To select tasks for the upcoming sprint​

C) To identify process improvements​

D) To synchronize daily progress​

Answer: B) To select tasks for the upcoming sprint


100.​ A team is developing a system with high risks and needs iterative risk

assessment. Which model is most suitable?​

A) Waterfall Model​

B) Spiral Model​

C) V-Model​

D) Prototyping Model​

Answer: B) Spiral Model

101.​ In the V-Model, which phase corresponds to defining the system design?​

A) Design​

B) Implementation​

C) Testing​

D) Requirements Analysis​

Answer: A) Design

102.​ A company wants to develop a food delivery app with evolving

requirements. Which model should they use?​

A) Waterfall Model​

B) Evolutionary Model​

C) V-Model​

D) Prototyping Model​

Answer: B) Evolutionary Model

103.​ Which of the following is a key principle of agile development?​

A) Comprehensive upfront planning​

B) Working software as the primary measure of progress​

C) Strict adherence to a fixed scope​


D) Heavy documentation​

Answer: B) Working software as the primary measure of progress

104.​ In which phase of the Spiral Model is the software developed and tested?​

A) Objectives Definition​

B) Engineering​

C) Evaluation​

D) Planning​

Answer: B) Engineering

105.​ A team is developing a system where testing is planned parallel to

development. Which model is most suitable?​

A) Agile Model​

B) Waterfall Model​

C) V-Model​

D) Spiral Model​

Answer: C) V-Model

106.​ Which Scrum artifact represents the work planned for the current sprint?​

A) Product Backlog​

B) Sprint Backlog​

C) Increment​

D) Burndown Chart​

Answer: B) Sprint Backlog

107.​ A company wants to develop a healthcare system with stable requirements

and rigorous testing. Which model should they use?​

A) Agile Model​
B) Waterfall Model​

C) V-Model​

D) Spiral Model​

Answer: C) V-Model

108.​ In the Unified Process, which artifact is used to capture functional

requirements?​

A) Flowcharts​

B) Test Cases​

C) Use Cases​

D) Gantt Charts​

Answer: C) Use Cases

109.​ A team is developing a system with unclear requirements and needs to

validate them early. Which model is most appropriate?​

A) Waterfall Model​

B) Prototyping Model​

C) V-Model​

D) Unified Process​

Answer: B) Prototyping Model

110.​ What is the primary purpose of process patterns in software engineering?​

A) To address unique problems​

B) To solve recurring process challenges​

C) To select programming languages​

D) To test hardware compatibility​

Answer: B) To solve recurring process challenges


111.​ In the Scrum framework, what is the purpose of the Daily Scrum Meeting?​

A) To plan the next sprint​

B) To synchronize team progress and identify obstacles​

C) To review the completed increment​

D) To assess project risks​

Answer: B) To synchronize team progress and identify obstacles

112.​ A company wants to develop a ride-sharing app with frequent updates.

Which model should they use?​

A) Waterfall Model​

B) Scrum​

C) V-Model​

D) Prototyping Model​

Answer: B) Scrum

113.​ Which model is best suited for a project with well-defined requirements and

no expected changes?​

A) Prototyping Model​

B) Waterfall Model​

C) Scrum​

D) Evolutionary Model​

Answer: B) Waterfall Model

114.​ In which phase of the Unified Process is the software deployed and

supported?​

A) Inception​

B) Elaboration​
C) Construction​

D) Transition​

Answer: D) Transition

115.​ A team is developing a system with iterative cycles to deliver incremental

features. What happens after each cycle?​

A) The project is discarded​

B) The product is tested and refined​

C) The entire system is delivered​

D) The team switches to a new project​

Answer: B) The product is tested and refined

116.​ In the V-Model, which phase ensures that the software meets user

requirements?​

A) Design​

B) Implementation​

C) Testing​

D) Deployment​

Answer: C) Testing

117.​ A company wants to develop a payroll system with stable requirements.

Which model should they use?​

A) Scrum​

B) Waterfall Model​

C) Prototyping Model​

D) Evolutionary Model​

Answer: B) Waterfall Model


118.​ Which of the following is a key umbrella activity in software engineering?​

A) Coding​

B) Software project tracking and control​

C) Database design​

D) Unit testing​

Answer: B) Software project tracking and control

119.​ In which phase of the Spiral Model are project risks analyzed?​

A) Objectives Definition​

B) Engineering​

C) Evaluation​

D) Planning​

Answer: C) Evaluation

120.​ A team is developing a system where user feedback is critical during

development. Which model is most appropriate?​

A) Waterfall Model​

B) Prototyping Model​

C) V-Model​

D) Unified Process​

Answer: B) Prototyping Model

121.​ In the Scrum framework, who facilitates the Scrum process and removes

impediments?​

A) Scrum Master​

B) Product Owner​

C) Development Team​
D) Stakeholders​

Answer: A) Scrum Master

122.​ A company wants to develop a gaming app with iterative releases. Which

model should they use?​

A) Waterfall Model​

B) Evolutionary Model​

C) V-Model​

D) Prototyping Model​

Answer: B) Evolutionary Model

123.​ Which model is not suitable for accommodating mid-project changes?​

A) Spiral Model​

B) Prototyping Model​

C) Waterfall Model​

D) Agile Model​

Answer: C) Waterfall Model

124.​ In which phase of the Unified Process is the project scope defined?​

A) Construction​

B) Transition​

C) Inception​

D) Elaboration​

Answer: C) Inception

125.​ A team is developing a system with high risks and needs iterative risk

mitigation. Which model is most suitable?​

A) Waterfall Model​
B) Spiral Model​

C) V-Model​

D) Prototyping Model​

Answer: B) Spiral Model

126.​ In the V-Model, which phase corresponds to writing the software code?​

A) Design​

B) Implementation​

C) Testing​

D) Requirements Analysis​

Answer: B) Implementation

127.​ A company wants to develop a music streaming app with frequent updates.

Which model should they use?​

A) Waterfall Model​

B) Scrum​

C) V-Model​

D) Prototyping Model​

Answer: B) Scrum

128.​ Which activity in a generic process model involves designing the system

architecture?​

A) Communication​

B) Modeling​

C) Construction​

D) Deployment​

Answer: B) Modeling
129.​ In the Scrum framework, what is the purpose of the Sprint Review Meeting?​

A) To plan the next sprint​

B) To demonstrate the increment and gather feedback​

C) To identify process improvements​

D) To synchronize daily progress​

Answer: B) To demonstrate the increment and gather feedback

130.​ A team is developing a system with unclear requirements and needs to

validate them early. Which model is most appropriate?​

A) Waterfall Model​

B) Prototyping Model​

C) V-Model​

D) Unified Process​

Answer: B) Prototyping Model

131.​ Which of the following is a key principle of agile development?​

A) Comprehensive documentation​

B) Customer collaboration over contract negotiation​

C) Strict adherence to plans​

D) Linear development​

Answer: B) Customer collaboration over contract negotiation

132.​ In which phase of the Spiral Model is the software prototype developed?​

A) Objectives Definition​

B) Engineering​

C) Evaluation​
D) Planning​

Answer: B) Engineering

133.​ A company wants to develop a customer support system with stable

requirements. Which model should they use?​

A) Scrum​

B) Waterfall Model​

C) Prototyping Model​

D) Evolutionary Model​

Answer: B) Waterfall Model

134.​ In the Unified Process, which phase focuses on testing and deployment?​

A) Inception​

B) Elaboration​

C) Construction​

D) Transition​

Answer: D) Transition

135.​ A team is developing a system with iterative cycles to deliver features

incrementally. What happens after each cycle?​

A) The project is discarded​

B) The product is tested and refined​

C) The entire system is delivered​

D) The team switches to a new project​

Answer: B) The product is tested and refined

136.​ In the V-Model, which phase ensures that the software meets design

specifications?​
A) Design​

B) Implementation​

C) Testing​

D) Deployment​

Answer: C) Testing

137.​ A company wants to develop a fitness tracker app with frequent updates.

Which model should they use?​

A) Waterfall Model​

B) Scrum​

C) V-Model​

D) Prototyping Model​

Answer: B) Scrum

138.​ Which of the following is a key umbrella activity in software engineering?​

A) Coding​

B) Documentation​

C) Database design​

D) Unit testing​

Answer: B) Documentation

139.​ In which phase of the Spiral Model are project goals and constraints

identified?​

A) Objectives Definition​

B) Engineering​

C) Evaluation​
D) Planning​

Answer: A) Objectives Definition

140.​ A team is developing a system with high risks and needs iterative

evaluation. Which model is most suitable?​

A) Waterfall Model​

B) Spiral Model​

C) V-Model​

D) Prototyping Model​

Answer: B) Spiral Model

141.​ In the Scrum framework, who prioritizes the Product Backlog?​

A) Scrum Master​

B) Product Owner​

C) Development Team​

D) Stakeholders​

Answer: B) Product Owner

142.​ A company wants to develop a hotel booking system with iterative releases.

Which model should they use?​

A) Waterfall Model​

B) Evolutionary Model​

C) V-Model​

D) Prototyping Model​

Answer: B) Evolutionary Model

143.​ Which model is best suited for a project with stable requirements and a

need for rigorous testing?​


A) Agile Model​

B) Waterfall Model​

C) V-Model​

D) Spiral Model​

Answer: C) V-Model

144.​ In which phase of the Unified Process is the system primarily developed?​

A) Inception​

B) Elaboration​

C) Construction​

D) Transition​

Answer: C) Construction

145.​ A team is developing a system with unclear requirements and needs user

feedback. Which model is most appropriate?​

A) Waterfall Model​

B) Prototyping Model​

C) V-Model​

D) Unified Process​

Answer: B) Prototyping Model

146.​ What is the primary purpose of process patterns in software engineering?​

A) To address hardware issues​

B) To solve recurring process challenges​

C) To select development tools​

D) To eliminate documentation​

Answer: B) To solve recurring process challenges


147.​ In the Scrum framework, what is the purpose of the Sprint Retrospective?​

A) To demonstrate the increment​

B) To plan the next sprint​

C) To reflect on the sprint and improve processes​

D) To prioritize the Product Backlog​

Answer: C) To reflect on the sprint and improve processes

148.​ A company wants to develop a news app with frequent updates. Which

model should they use?​

A) Waterfall Model​

B) Scrum​

C) V-Model​

D) Prototyping Model​

Answer: B) Scrum

149.​ Which activity in a generic process model involves delivering the software

to users?​

A) Communication​

B) Modeling​

C) Construction​

D) Deployment​

Answer: D) Deployment

150.​ In the V-Model, which phase corresponds to defining system requirements?​

A) Design​

B) Implementation​

C) Testing​
D) Requirements Analysis​

Answer: D) Requirements Analysis

You might also like