A problem-driven collaborative approach to eliciting requirements of internetwares

Bo Wang,Haiyan Zhao,Wei Zhang,Zhi Jin,Hong Mei
DOI: https://doi.org/10.1145/2020723.2020745
2010-01-01
Abstract:In the software development, most stakeholders cannot clearly and objectively express their needs for the envisioned software systems. In this paper, we propose a problem-driven collaborative requirements elicitation approach, with the purpose of helping identify and extract the requirements of the Internetwares (a complex and new software paradigm). The basic idea of our approach is that the requirements of the software systems should be stated by stakeholders in an objective way (i.e. problem-identifying-solving way). That is, first identify the problems existed in the as-is problem domain, and then find the solutions to the problems. The solutions to the problems are the requirements of the envisioned software systems. To this end, we propose the structure of problems and a collaborative process for achieving the solutions.
What problem does this paper attempt to address?