Abstract
We developed a collaborative software development community-ware whose goal is to provide practical tasks for the students in software engineering education in a university and to provide software for education purpose. We performed a pilot experimentation for the community-ware. The results show that software requesters made software change requests for not only functional aspects but also user interface. This paper proposes a user interface oriented requirement elicitation process. The process is that software requesters present functional requests and user interface design which met the requests. Then based on the requests and the user interface, developers and software requesters decide priority for each requirement in a collaborative manner.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bruegge, B., Dutoit, A.H., Kobylinski, R., Teubner, G.: Transatlantic Project Courses in a University Environment. In: Proceedings of the Seventh Asia Pacific Software Engineering Conference, pp. 30–37. IEEE CS Press, Los Alamitos (2000)
Curtis, B., Krasner, H., Iscoe, N.: A Field Study of the Software Design Process for Large Systems. Communications of the ACM 31(11), 1268–1287 (1988)
Davis, A.M.: A Strategy for Comparing Alternative Software Development Life Cycle Models. IEEE Transactions on Software Engineering 14(10), 1453–1461 (1988)
Deifel, B.: A Process Model for Requirements Engineering of COTS. In: Proceedings of the DEXA, pp. 316–320. IEEE CS Press, Los Alamitos (1999)
Proceedings of the International Workshop on Global Software Development (2003), http://GSD2003.cs.uvic.ca
Karlsson, J., Ryan, K.: A Cost-Value Approach for Prioritizing Requirements. IEEE Software 14(5), 67–74 (1997)
Komiya, S., Kato, J., Nagata, M., Ohnishi, A., Saeki, M., Yamamoto, S., Horai, H.: A Realization Method of the System to Navigate Requirements Elicitation Work Driven by Interviews. IPSJ SIGNotes SE121-13, 99-106 (1998) (in Japanese)
Lang, M., Duggan, J.: A Tool to Support Collaborative Software Requirements Management. Requirements Engineering (6), 161–172 (2001)
Raymond, E.: The Cathedral and Bazaar, http://www.tuxedo.org/~sr/writings/cathedralbazaar
Regnell, B., Beremark, P., Eklundh, O.: A Market-driven Requirements Engineering Process - Results from an Industrial Process Improvement Programme. In: Proceedings of Conference on European Industrial Requirements Engineering, CEIRE 1998 (1998)
Saaty, T.L.: The Analytic Hierarchy Process. In: Procededings of the International Symposium of the Analytic Hierarchy Process (1999)
Shimakage, M., Hazeyama, A., Ishide, T.: Collaborative Software Development Communityware and Its Prelimenary Applicatiuon. In: Proceedings of the First International Conference on Knowledge Economy and Development of Science and Technology (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Shimakage, M., Hazeyama, A. (2004). A Requirement Elicitation Method in Collaborative Software Development Community. In: Bomarius, F., Iida, H. (eds) Product Focused Software Process Improvement. PROFES 2004. Lecture Notes in Computer Science, vol 3009. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24659-6_37
Download citation
DOI: https://doi.org/10.1007/978-3-540-24659-6_37
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-21421-2
Online ISBN: 978-3-540-24659-6
eBook Packages: Springer Book Archive