Work place: Shaheed Zulfikar Ali Bhutto Institute of Science & Technology, Islamabad, Pakistan
E-mail: rehman.trs@gmail.com
Website:
Research Interests: Software Construction, Software Development Process, Software Engineering
Biography
Tousif ur Rehman: Student of MS-Software Engineering in Shaheed Zulfikar Ali Bhutto Institute of Science and Technology (SZABIST), Islamabad, Pakistan. Research interests are in software engineering. Working as Software Engineer in Shaheed Zulfikar Ali Bhutto Institute of Science and Technology (SZABIST), Islamabad, Pakistan.
By Tousif ur Rehman Muhammad Naeem Ahmed Khan Naveed Riaz
DOI: https://doi.org/10.5815/ijitcs.2013.03.05, Pub. Date: 8 Feb. 2013
Requirement engineering is an integral part of the software development lifecycle since the basis for developing successful software depends on comprehending its requirements in the first place. Requirement engineering involves a number of processes for gathering requirements in accordance with the needs and demands of users and stakeholders of the software product. In this paper, we have reviewed the prominent processes, tools and technologies used in the requirement gathering phase. The study is useful to perceive the current state of the affairs pertaining to the requirement engineering research and to understand the strengths and limitations of the existing requirement engineering techniques. The study also summarizes the best practices and how to use a blend of the requirement engineering techniques as an effective methodology to successfully conduct the requirement engineering task. The study also highlights the importance of security requirements as though they are part of the non-functional requirement, yet are naturally considered fundamental to secure software development.
[...] Read more.Subscribe to receive issue release notifications and newsletters from MECS Press journals