Abstract
The increasing globalization of markets and companies demands more and more investigations of distributed requirements engineering. Requirements elicitation is organized as one of the most critical activities of the requirements engineering process. It is a difficult task enough when done locally, but it is even more difficult in a distributed environment due to cultural, language and time zone boundaries. In our previous research we have proposed a methodology to elicit requirements for an inter-company co-operative information system. In this methodology the analyst must specify a priority value for each non-functional concern that may be considered in the inter-company co-operation process. To do, s/he must take in consideration several viewpoints of concerned stakeholders. In order to help the analyst to better accomplish this task, we propose in the present paper a process based on Grunig and Hunt model to identify concerned stakeholders and Michell et al model to prioritize them. A mathematical function proposed to return the final non-functional concern priority constitutes a cornerstone of this process. Preliminary results suggest that this process is of valuable help to analysts during requirements elicitation.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Azar, J., Smith, R.K., Cordes, D.: Value Oriented Prioritization. IEEE Software (January 2006)
Bendjenna, H., Zarour, N., Charrel, P.J.: MAMIE: A Methodology to Elicit Requirements for an inter-company cooperative information system. In: Innovation on Software Engineering conference (ISE 2008) IEEE conference, Vienne, Austria, pp. 290–295 (2008), ISBN 13: 978-0-7695-3514-2
Berander, P., Andrews, A.: Requirements Prioritization. In: Aurum, A., Wohlin, C. (eds.) Engineering and Managing Software Requirements, pp. 69–94. Springer, Heidelberg (2005)
Chung, L., Nixon, B., Yu, E., Mylopoulos, J.: Non-Functional Requirements in Software Engineering. Kluwer Academic Publishers, Dordrecht (2000)
Damian, D.E., Zowghi, D.: Requirements Engineering Challenges in Multi-site Software Development Organization. Requirements Engineering Journal 8, 149–160 (2003)
Etzioni, A.: Modern Organizations. Prentice-Hall, Englewood Cliffs (1964)
Evaristo, R., Waston-Manheim, M.B., Audy, J.: E-Collaboration in édistributed Requirements Determination. International journal of e-Collaboration 1, 40–55 (2005)
Gruning, J., Hunt, T.: Managing public relations. Holt, Rinehart, and Winston, p. 141 (1984)
Hanish, J.: Understanding the culturaland Socil Impacts on Requirements Engineering Processes- Identifying some problem challenging Virtual Team interaction with clients. In: The European éconference on Information Sytems, Bled. Slovenia (2001)
Kazman, R., Asundi, J., Klein, M.: Quantifying the Cost and Benefits of Architectural Decisions. In: Proc. Int. Conf. Software Eng., pp. 297–306 (2001)
Lehtola, L., Kauppinen, M., Kujala, S.: Requirements Prioritization Challenges in Practice. In: Proc. of 5th Intl. Conf. on Product Focused Software Process Improvement, PROFES (2004), Kansai Science City, Japan, pp. 497–508 (2004)
Mitchell, R.K., Agle, B.R., Wood, D.J.: Toward a theory of stakeholder identification and salience: defining the principal of who and what really counts. Academy of Management Review 22(4), 853–887 (1997)
Ryan, A.: An Approach to Quantitative Non-Functional Requirements in Software Development. In: Proc. the 34th Annual Government Electronics and Information Association Conference (2000)
Wolf, T., Dutoit, A.H.: Supporting Traceability in Distributed Software Development Projects. In: Workshop on distributed Software development, Paris (2005)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bendjenna, H., Amroune, M., Zarour, Ne., Charrel, Pj. (2009). Prioritizing Non-functional Concerns in MAMIE Methodology. In: Karagiannis, D., Jin, Z. (eds) Knowledge Science, Engineering and Management. KSEM 2009. Lecture Notes in Computer Science(), vol 5914. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-10488-6_26
Download citation
DOI: https://doi.org/10.1007/978-3-642-10488-6_26
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-10487-9
Online ISBN: 978-3-642-10488-6
eBook Packages: Computer ScienceComputer Science (R0)