期刊名称:International Journal of Information and Communication Technology Research
电子版ISSN:2223-4985
出版年度:2015
卷号:5
期号:2
出版社:IRPN Publishers
摘要:Both functional and non-functional requirements (NFRs) must be considered when developing software products. Requirements engineering (RE) is the early phase of software development activity in which the system requirements are developed and managed. The RE process includes eliciting, analyzing, documenting, validating and managing requirements. However, most of the work in the RE activities mainly goes to functional requirements, even though NFRs are often more critical than functional requirements. In this paper we will review the state of the art on how NFRs are treated when conducting the activities of the RE process. Hence a criteria list including the main activities of the RE process is defined as a systematic approach to compare different RE process models. The criteria list is applied to compare six established RE process models followed by recommendations for new RE process method that supports NFRs.