SOFTWARE ENGINEERING

REQUIREMENTS ENGINEERING

REQUIREMENTS GATHERING AND ANALYSIS

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Why is requirements elicitation difficult?
A
Because there doesn’t exist a suitable UML notation for requirements elicitation
B
Because it is difficult to identify the relevant stakeholders, and, once identified, the stakeholders have difficulties describing what they want/need
C
Because requirements can change over time
D
Because stakeholders don’t understand use cases
Explanation: 

Detailed explanation-1: -Abstract: There are many problems associated with requirements engineering, including problems in defining the system scope, problems in fostering understanding among the different communities affected by the development of a given system, and problems in dealing with the volatile nature of requirements.

Detailed explanation-2: -’Problems of scope’. Problems of understanding. Problems of volatility.

There is 1 question to complete.