INTRODUCTION TO SOFTWARE ENGINEERING
OVERVIEW OF SOFTWARE ENGINEERING
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
Problem of scope
|
|
Problem of understanding
|
|
Problem of volatility
|
|
All of the mentioned
|
Detailed explanation-1: -Why is Requirements Elicitation a difficult task ? Explanation: Users specify unnecessary technical detail that may confuse, rather than clarify overall system objectives.
Detailed explanation-2: -It is inevitable that when clients (and analysts) are unable to recall all relevant requirements, the project will inevitably run into problems further down the line. This problem is referred to as Retrieval-Induced Forgetting (RIF), and is highly prevalent during requirements elicitation.
Detailed explanation-3: -Gathering and understanding the requirements is a difficult process. That’s because stakeholders may not know what exactly they want the software to do, or they may give unrealistic requirements.
Detailed explanation-4: -’Problems of scope’. Problems of understanding. Problems of volatility.