Ambreen Liaqat2018-01-242018-01-242017https://escholar.umt.edu.pk/handle/123456789/2582Supervised by: Mr. Amjad Hussain ZahidRequirement elicitation is the actual description of the system that the software developers follow in the earlier stages of development process. It is one of the most important and primary part in developing a new application or project. It describes what a system should do and what it is capable of doing. Many software systems fail due to the wrong requirement elicitation practices or poor requirement elicitation. Without the help of elicitation, it is impossible to find out the needs and the requirements of the user. In Pakistansoftware industry, requirement elicitation practices are not followed. In this thesis, we have analyzed the current requirement elicitation practices which are being adopted in the Pakistansoftware industry. We have also analyzed and summarized the issues and challenges being faced by the Pakistansoftware industry due to the poor requirement elicitation process. We have identified some issues in requirement elicitation which are the change of scope, volatility problem, change in user needs, understanding problem, uncertain requirements, communication problem and missing requirements.enSoftware systemsPakistansoftware industryMS ThesisRequirement Elicitation Issues and Challenges in Pakistani Software HousesRequirement elicitation issues and challenges in Pakistani software housesThesis