MCQ IN COMPUTER SCIENCE & ENGINEERING

COMPUTER SCIENCE AND ENGINEERING

SOFTWARE ENGINEERING

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
In which elicitation process the developers discuss with the client and end users and know their expectations from the software?
A
Requirement gathering
B
Organizing requirements
C
Negotiation & discussion
D
Documentation
Explanation: 

Detailed explanation-1: -Requirements gathering-The developers discuss with the client and end users and know their expectations from the software. Organizing Requirements-The developers prioritize and arrange the requirements in order of importance, urgency and convenience.

Detailed explanation-2: -The process to gather the software requirements from client, analyze and document them is known as requirement engineering. The goal of requirement engineering is to develop and maintain sophisticated and descriptive ‘System Requirements Specification’ document.

Detailed explanation-3: -Requirements elicitation (also known as Requirements Gathering or Capture) is the process of generating a list of requirements (functional, system, technical, etc.) from the various stakeholders (customers, users, vendors, IT staff, etc.) that will be used as the basis for the formal Requirements Definition.

Detailed explanation-4: -Business analyst and subject experts are responsible for requirement gathering process.

Detailed explanation-5: -Requirement elicitation is the process of communicating and collaborating with key stakeholders to assemble the insight and identify the project’s needs.

There is 1 question to complete.