Where Did the Requirements Come from? A Retrospective Case Study
Understanding complex organisations in terms of their stakeholders’ goals, intentions and resources, is a necessary condition for the design of present day socio-technical systems. Goal-oriented approaches in requirements engineering provide concepts and techniques to support this analysis. A variety of goal-oriented modelling methods are available, together with guidelines for their application, as well as real case studies success stories.
Our long term research objective is to derive useful suggestions for practitioners about which information sources are more promising for performing effective goal-oriented analysis and requirements elicitation of a complex domain, as well as about possible limits and pitfalls. As a first step towards this objective we perform a retrospective case study analysis of a project in the domain of ambient assisted-living residences for people affected by Alzheimer’s.
In this paper we describe the design of this study, present an analysis of the collected data, and discuss them against the proposed research questions, towards investigating the effectiveness of information sources for goal modelling and requirements elicitation in complex domains.
KeywordsRequirements Engineering Requirements Elicitation Techniques Goal-Oriented Modelling
Unable to display preview. Download preview PDF.
- 2.An, Y., Dalrymple, P.W., Rogers, M., Gerrity, P., Horkoff, J., Yu, E.S.K.: Collaborative social modeling for designing a patient wellness tracking system in a nurse-managed health care center. In: DESRIST (2009)Google Scholar
- 3.Cooper, A., Reimann, R., Cronin, D.: About face 3: the essentials of interaction design. Wiley India Pvt. Ltd. (2007)Google Scholar
- 5.Giorgini, P., Mylopoulos, J., Perini, A., Susi, A.: The Tropos Methodology and Software Development Environment. In: Yu, Giorgini, Maiden, Mylopoulos (eds.) Social Modeling for Requirements Engineering, pp. 405–423. MIT Press (2010)Google Scholar
- 6.Hickey, A.M., Davis, A.M.: A unified model of requirements elicitation. J. of Management Information Systems 20(4), 65–84 (2004)Google Scholar
- 7.Leonardi, C., Sabatucci, L., Susi, A., Zancanaro, M.: Design as Intercultural Dialogue: Coupling Human-Centered Design with Requirement Engineering Methods. In: Campos, P., Graham, N., Jorge, J., Nunes, N., Palanque, P., Winckler, M. (eds.) INTERACT 2011, Part III. LNCS, vol. 6948, pp. 485–502. Springer, Heidelberg (2011)CrossRefGoogle Scholar
- 9.Nuseibeh, B., Easterbrook, S.M.: Requirements engineering: a roadmap. In: ICSE - Future of SE Track, pp. 35–46 (2000)Google Scholar
- 11.Tuunanen, T.: A New Perspective on Requirements Elicitation Methods. The Journal of Information Technology Theory and Application (JITTA) 5(3), 45–72 (2003)Google Scholar