The Requirement Engineering (RE) is a systemic and integrated process of eliciting, elaborating, negotiating, prioritizing, specifying, validating and managing the requirements of a system. The detailed and agreed requirements are documented and specified to serve as the basis for further system development activities. The software industry has moved from traditional software development method to service oriented software development. While many researchers and practitioners have observed issues and challenges in Requirement Engineering phase specific to a software method, very little attention has been given to investigate diversity of issues and challenges of RE in different software development methods under one umbrella. This paper tries to review significant issues and challenges of RE from traditional software development method to recent service oriented software development method. The study unveils that there is a wide scope for developing new approaches and techniques in requirement engineering to resolve problems observed in various SE methods. The review discussion reveals the need of standardization and automation of RE process especially for Service oriented software development. Keywords Requirement Engineering, RE phase, SE methods, traditional software development, service oriented software development, automation of RE
CITATION STYLE
Shah, T., & V Patel, S. (2014). A Review of Requirement Engineering Issues and Challenges in Various Software Development Methods. International Journal of Computer Applications, 99(15), 36–45. https://doi.org/10.5120/17451-8370
Mendeley helps you to discover research relevant for your work.