When developing IT systems it is important to know the requirements of the system. Requirements can be classified into different categories. In this study we look at functional and non-functional requirements. Respectively these describe the behaviour of the system (functional requirements) and the criteria under which the system works (the non-functional requirements). Furthermore this paper contributes to the understanding of the relation between the focus on non-functional requirements and the maturity of the requirements engineering process. The research question this paper addresses is: "How does the focus on non-functional requirements influence the maturity of the requirements engineering process?” The method of the International Requirements Engineering Board is used as the standard for the requirements engineering process. Based on this a questionnaire was developed to measure both the maturity of the requirement engineering process and whether non-functional requirements are taken into account or not. This questionnaire was then sent to a population of people with an IT function, like IT architects and developers. 69 people from different organizations participated in the survey; of this 65 responses were valid and used for the analysis. The results of the analysis show that there is a positive correlation between the focus on non-functional requirements and the maturity.
Vermeulen, David; Weger, Mark de; and Ravesteyn, Pascal
"Focus on Non-Functionals! The Effect of Focussing on Non- Functional Requirements on the Maturity of the Requirements Engineering Process,"
Communications of the IIMA: Vol. 15
, Article 5.
Available at: http://scholarworks.lib.csusb.edu/ciima/vol15/iss1/5