Software Engineering Mcqs
User requirements are expressed as _______________ in Extreme Programming?

A. Implementation tasks
B. Functionalities
C. Scenarios
D. None of the mentioned

Which three framework activities are present in Adaptive Software Development(ASD) ?

A. Analysis, design, coding
B. Requirements gathering, adaptive cycle planning, iterative development
C. Speculation, collaboration, learning
D. All of the mentioned

How many phases are there in Scrum ?

A. Two
B. Three
C. Four
D. Scrum is an agile method which means it does not have phases

A stakeholder is anyone who will purchase the completed software system under development ?

A. True
B. False
ExpLanation: stakeholders are anyone who has an interest in the project. project stakeholders are individuals and organizations that are actively involved in the project, or whose interests may be affected as a result of project execution or project compl

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

QFD stands for ________________?

A. Quality function design
B. Quality function development
C. Quality function deployment
D. None of the mentioned

Conflicting requirements are common in Requirement Engineering, with each client proposing his or her version is the right one?

A. True
B. False
ExpLanation: this situation is seen in every field of work as each professional has his/her way of looking onto things & would argue to get his/her point approved.

A Use-case actor is always a person having a role that different people may play?

A. True
B. False
ExpLanation: use-case actor is anything that needs to interact with the system, be it a person or another (external) system.

Which one of the following is not a step of requirement engineering ?

A. Elicitation
B. Design
C. Analysis
D. Documentation