web analytics

Requirement Engineering Mcqs – Software Engineering

At its generally basic, requirements engineering is centered around finding what it is that ought to be developed What does the client require so as to utilize the system?

Requirement Engineering Sample Mcqs

1. What are the types of requirements ?
a) Availability
b) Reliability
c) Usability
d) All of the mentioned

2. Select the developer-specific requirement ?
a) Portability
b) Maintainability
c) Availability
d) Both Portability and Maintainability

3. Which one of the following is not a step of requirement engineering?
a) elicitation
b) design
c) analysis
d) documentation

4. FAST stands for
a) Functional Application Specification Technique
b) Fast Application Specification Technique
c) Facilitated Application Specification Technique
d) None of the mentioned

5. QFD stands for
a) quality function design
b) quality function development
c) quality function deployment
d) none of the mentioned


(1) D
(2) D
(3) B
(4) C
(5) C

6. A Use-case actor is always a person having a role that different people may play.
a) True
b) False

7. The user system requirements are the parts of which document ?
a) SDD
b) SRS
c) DDD
d) SRD

8. A stakeholder is anyone who will purchase the completed software system under development.
a) True
b) False

9. Conflicting requirements are common in Requirement Engineering, with each client proposing his or her version is the right one.
a) True
b) False

10. Which is one of the most important stakeholder from the following ?
a) Entry level personnel
b) Middle level stakeholder
c) Managers
d) Users of the software


(6) B
(7) B
(8) B
(9) A
(10) D

More:  Software Engineering MCQS - Software Engineering Ethics 1
1 2 3 4Next page

Leave a Reply

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