“…Yet there has been little progress to date, either theoretical or practical, on the mechanisms for prioritizing software requirements [2]. In a review of the state of the practice in requirements engineering, Lubars et al [3] found that many organizations believe that it is important to assign priorities to requirements and to make decisions about them according to rational, quantitative data.…”
This article describes an evaluation of six different methods for prioritizing software requirements. Based on the quality requirements for a telephony system, the authors individually used all six methods on separate occasions to prioritize the requirements. The methods were then characterized according to a number of criteria from a user's perspective. We found the analytic hierarchy process to be the most promising method, although it may be problematic to scale-up. In an industrial follow-up study we used the analytic hierarchy process to further investigate its applicability. We found that the process is demanding but worth the effort because of its ability to provide reliable results, promote knowledge transfer and create consensus among project members. ᭧ 1998 Elsevier Science B.V.
“…Yet there has been little progress to date, either theoretical or practical, on the mechanisms for prioritizing software requirements [2]. In a review of the state of the practice in requirements engineering, Lubars et al [3] found that many organizations believe that it is important to assign priorities to requirements and to make decisions about them according to rational, quantitative data.…”
This article describes an evaluation of six different methods for prioritizing software requirements. Based on the quality requirements for a telephony system, the authors individually used all six methods on separate occasions to prioritize the requirements. The methods were then characterized according to a number of criteria from a user's perspective. We found the analytic hierarchy process to be the most promising method, although it may be problematic to scale-up. In an industrial follow-up study we used the analytic hierarchy process to further investigate its applicability. We found that the process is demanding but worth the effort because of its ability to provide reliable results, promote knowledge transfer and create consensus among project members. ᭧ 1998 Elsevier Science B.V.
“…Traditionally, RE assumes an objective reality [21,20,84,62,87,4,52,77,90,67]. An objective reality is a reality that is assumed to exist independently of any observer.…”
Traditional approaches to requirements elicitation stress systematic and rational analysis and representation of organizational context and system requirements. This paper argues that the introduction of any computer-based system to an organization transforms the organization and changes the work patterns of the system's users in the organization. These changes interact with the users' values and beliefs and trigger emotional responses which are sometimes directed against the computerbased system and its proponents. The paper debunks myths about how smoothly such organizational transformations take place, describes case studies showing how organizational transformation really takes place, and introduces and confirms by case studies some guidelines for eliciting requirements and the relevant emotional issues for a computer-based system that is being introduced into an organization to change its work patterns.
“…Requirements engineering (RE) is generally accepted to be the most critical and complex process within the development of embedded systems, see, for example, [4,5,6]. One reason for this is that in requirements engineering the most diverse set of product demands from the most diverse set of stakeholders has to be considered, making the requirements engineering process both multidisciplinary and complex.…”
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.