Zusammenfassung
Traditionelles Requirements Engineering ist auf die Ermittlung, Festschreibung und Nachvollziehbarkeit von Anforderungen in den Informationssystemen einer Organisation fokussiert. Die fortschreitende Globalisierung und Vernetzung hat neue Formen der Zusammenarbeit und der informationstechnischen Unterstützung hervorgebracht. Auf Basis von zwei Fallstudien zu offenen Innovationsprozessen haben wir die Anforderungen an ein adaptives Requirements Engineering für emergente Communities ermittelt. Zur informatischen Unterstützung haben wir ein i*-Modell für die Beschreibung der wechselseitigen Abhängigkeiten zwischen den Communities und den von ihnen genutzten Informationssystemen aus der Sichtweise des adaptiven RE entwickelt. Wir unterstützen das adaptive RE durch einen Dienstbaukasten, der in die zu entwickelnden Informationssysteme integriert werden kann. Dadurch entsteht im Sinne der Open-Source-Bewegung ein Bazar von Anforderungen. Diesen Vorgang haben wir prototypisch in einen Store für webbasierte Widgets zur Gestaltung von personalisierten Lernumgebungen umgesetzt.
References
Hagel J, Brown JS (2005) The Only Sustainable Edge: Why Business Strategy Depends on Productive Friction and Dynamic Specialization. Harvard Business School Press, Boston
Chesbrough HW (2003) Open Innovation. The New Imperative for Creating and Profiting from Technology. Harvard Business School Press, Boston
Bächle M (2008) Ökonomische Perspektiven des Web 2.0 – Open Innovation, Social Commerce und Enterprise 2.0. Wirtschaftsinformatik 50(2):129–132
Muraschko I (2009) Cross-Community Communication Analysis and its Implications for Requirements Engineering and Project Management. Masterarbeit. RWTH Aachen
Barcellini F, Détienne F, Burkhardt JM (2007) Cross-Participants: Fostering Design-Use Mediation in an Open Source Software Community. In: Proceedings of the ECCE 2007 Conference, London, 28–31 Aug 2007
Bird C, Pattison D, D’Souza R, Filkov V, Devanbu P (2008) Latent Structure in Open Source Projects. In: Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of Software Engineering, Georgia, pp 24–35
Girvan M, Newman MEJ (2002) Community Structure in Social and Biological Networks. Proc Natl Acad Sci USA 99(12):7821–7826
Brown J S, Adler R P (2008) Minds on Fire: Open Education, the Long Tail, and Learning 2.0. EDUCAUSE Rev 43(1):16–32
Anderson C (2006) The Long Tail: Why the Future of Business Is Selling Less of More. Hyperion, New York
O’Reilly T (2005) What Is Web 2.0 – Design Patterns and Business Models for the Next Generation of Software. http://www.oreillynet.com/lpt/a/6228, letzter Zugriff 16.10.2010
Ramesh B, Jarke M (2001) Toward reference models for requirements traceability. IEEE Trans Softw Engin 27(1):58–93
Jung G, Lee B (2010) Analysis on social network adoption according to the change of network topology – the impact of ,,Open API“ on the adoption of Facebook. Proc. 12th Intl. Conf. Electronic Commerce. Honolulu, pp 22–31
Hirschman A (1970) Exit, Voice and Loyalty – Responses to Decline in Firms, Organizations and States. Cambridge, MA
Sutcliffe AG (1995) Requirements Rationales: Integrating Approaches to Requirement Analysis. Symposium on Designing Interactive Systems, pp 33–42
von Hippel E (1986) Lead Users: A Source of Novel Product Concepts. Manag Sci 32(7): 791–805
Lilien GL, Morrison PD, Searls K, Sonnack M, von Hippel E (2003) Performance Assessment of the Lead User Idea-Generation Process for New Product Development. Manag Sci 48(8):1042–1059
Sitou W, Spanfelner B (2007) Towards Requirements Engineering for Context Adaptive Systems. In: Proceedings 31st Annual International Computer Software and Applications Conference, Washington, DC, pp 593–600
Raymond ES (2005) The Cathedral and the Bazaar. http://www.catb.org/ esr/writings/cathedral bazaar/cathedral-bazaar/, letzter Zugriff 16.10.2010
Lakhani KR, von Hippel E (2003) How open source software works: ,,Free“ user-to-user assistance. Res Policy 32(6):923–943, doi:10.1016/S0048-7333(02)00095-1
von Hippel E (2001) Innovation by User Communities: Learning from Open-Source Software. MIT Sloan Manag Rev 42(4):82
Cox A (1998) Cathedrals, Bazaars and the Town Council. http://slashdot.org/features/98/10/13/1423253.shtml, letzter Zugriff 16.10.2010
Michaelides R, Kehoe D (2007) Internet Communities and Open innovation: an Information System Design Methodology. In: 6th IEEE/ACIS International Conference on Computer and Information Science, Melbourne, Qld., pp 769–775
Lohmann S, Dietzold S, Heim P, Heino N (2009) A web platform for social requirements engineering. In: Münch J, Liggesmeyer P (Eds) Software Engineering 2009 – Workshopband, 20–24 Sep 2009, Kaiserslautern, pp 309–315
Decker B, Ras E, Rech J, Jaubert P, Rieth M (2007) Wikibased stakeholder participation in requirements engineering. IEEE Softw 24:28–35
Heß J, Offenberg S, Pipek V (2008) Community-Driven Development as participation? – Involving User Communities in a Software Design Process. In: Participatory Design Conference, Bloomington
Castro-Herrera C, Cleland-Huang J, Mobasher B (2009) Enhancing stakeholder profiles to improve recommendations in online requirements elicitation. In: IEEE International Conference on Requirements Engineering, Atlanta, pp 37–46
Baeza-Yates R, Calderón-Benavides L, González-Caro C (2006) The intention behind web queries. In: Crestani F, Ferragina P, Sanderson M (Eds) Proceedings of String Processing and Information Retrieval, Lecture Notes in Computer Science, vol 4209, Springer, Berlin Heidelberg, pp 98–109
Strohmaier M, Kroell M (2009) Studying Databases of Intentions: Do Search Query Logs Capture Knowledge about Common Human Goals? In: The Fifth International Conference on Knowledge Capture, Redondo Beach, 1–4 Sep 2009
Kroell M, Strohmaier M (2009) Analyzing Human Intentions in Natural Language Text. In: The Fifth International Conference on Knowledge Capture, Redondo Beach, 1–4 Sep 2009
Yu E (1997) Towards Modelling and Reasoning Support for Early-Phase Requirements Engineering. In: Proceedings 3rd IEEE Int. Symp. on Requirements Engineering, Washington D.C., 6–8 Jan 1997, pp 226–235
Bryl V, Giorgini P, Mylopoulos J (2009) Designing socio-technical systems: from stakeholder goals to social networks. Requirem Engin 14(1):47–70
Hannemann A, Hocken C, Klamma R (2009) Community Driven Elicitation of Requirements with Entertaining Social Software. In: Münch J, Liggesmeyer P (eds) Software Engineering 2009 Workshop-Band, Kaiserslautern, pp 317–328
Wang Y (2009) The CONTici Dashboard for Community-Aware Requirements Engineering. Diplomarbeit. RWTH Aachen
Chatterjee A, Law E, Verbert K (2009) EU FP7 IP ROLE (Responsive Open Learning Environments) Deliverable 1.3/4: Functional and non-functional requirements analysis and specification. Fraunhofer-Institut für Angewandte Informationstechnik FIT, Sankt Augustin
Wenger E (1998) Communities of Practice: Learning, Meaning, and Identity. Cambridge University Press, Cambridge
Lave J, Wenger E (2001) Situated learning: Legitimate peripheral participation. Cambridge University Press, New York
Jarke M, Klamma R (2006) Reflective community information systems. In: Manolopoulos Y et al (eds) Proceedings of the International Conference on Enterprise Information Systems, ICEIS 2006, Paphos
Spaniol M, Klamma R, Janssen H, Renzel D (2006) LAS: A Lightweight Application Server for MPEG-7 Services in Community Engines. In: Tochtermann K, Maurer H (eds) Proceedings of I-KNOW ’06, 6th International Conference on Knowledge Management, Austria, J.UCS Proceedings, Springer, pp 592–599
Cao Y, Klamma R, Martini A (2008) Collaborative Storytelling in the Web 2.0. In: Proceedings First International Workshop on Story-Telling and Educational Games at EC-TEL 08, Maastricht
Sharda N (2005) Movement Oriented Design: A New Paradigm for Multimedia Design. Intern J Lat Comp 1:7–14
Dey A (2001) Understanding and Using Context. Pers Ubiquitous Comp 5(1):4–7
Renzel D, Klamma R, Spaniol M (2008) MobSOS – A Testbed for Mobile Multimedia Community Services. In: 9th International Workshop on Image Analysis for Multimedia Interactive Services, Klagenfurt, Mai 2008
Wasserman S, Faust K (1994) Social Network Analysis: Methods and Applications, Cambridge University Press, Cambridge
Kidane Y, Gloor P (2007) Correlating Temporal Communication Patterns of the Eclipse Open Source Community with Performance and Creativity. Comp Math Organ Theory 13(1):17–27
Roger EM (1983) Diffusion of Innovations. Free Press, New York
Google Inc.: OpenSocial Specification 1.1 DRAFT. http://opensocial-resources.googlecode.com/svn/spec/1.1/OpenSocial-Specification.xml, letzter Zugriff 16.10.2010
Cáceres M (2009) Widget Packaging and Configuration. W3C Candidate Recommendation. http://www.w3.org/TR/2009/CR-widgets-20091201/, letzter Zugriff 16.10.2010
Recordon D, Hoyt J, Bufu J, Fitzpatrick B, Hardt D, et al (2007) OpenID Authentication 2.0 – Final Specification. http://openid.net/specs/openid-authentication-2_0.html, letzter Zugriff 16.10.2010
Hammer-Lahav E, Recordon D, Hardt D (2010) The OAuth 2.0 Protocol. IETF Draft Standard. http://tools.ietf.org/html/draft-ietf-oauth-v2-10, letzter Zugriff 16.10.2010
O’Reilly T, Batelle J (2009) Web Squared: Web 2.0 Five Years On. Web 2.0 Summit Special Report. http://assets.en.oreilly.com/1/event/28/web2009_websquared-whitepaper.pdf, letzter Zugriff 16.10.2010
Canetti E (1968) Die Stimmen von Marrakesch: Aufzeichnungen nach einer Reise. Fischer, Frankfurt
Merton R (1968) The Matthew Effect in Science. Science 159(3810):56–63
Keen PGW (1981) Value Analysis: Justifying Decision Support Systems. MIS Quart 5(1):1–16
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Klamma, R., Jarke, M., Hannemann, A. et al. Der Bazar der Anforderungen. Informatik Spektrum 34, 178–191 (2011). https://doi.org/10.1007/s00287-010-0516-5
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00287-010-0516-5