h1

h2

h3

h4

h5
h6
000462795 001__ 462795
000462795 005__ 20221006145614.0
000462795 0247_ $$2URN$$aurn:nbn:de:hbz:82-opus-52974
000462795 0247_ $$2OPUS$$a5297
000462795 0247_ $$2Laufende Nummer$$a34331
000462795 0247_ $$2HBZ$$aHT018550677
000462795 037__ $$aRWTH-CONV-207012
000462795 041__ $$aEnglish
000462795 082__ $$a004
000462795 1001_ $$0P:(DE-82)462796$$aHannemann, Anna$$b0
000462795 245__ $$aRequirements management in community-oriented software development$$cvorgelegt von Anna Hannemann, geb. Glukhova$$honline, print
000462795 246_3 $$aAnforderungsmanagement in community-orientierter Softwareentwicklung$$yGerman
000462795 260__ $$aAachen$$bPublikationsserver der RWTH Aachen University$$c2015
000462795 300__ $$aXXI, 211 S. : Ill., graph. Darst.
000462795 3367_ $$0PUB:(DE-HGF)11$$2PUB:(DE-HGF)$$aDissertation / PhD Thesis$$bphd$$mphd
000462795 3367_ $$02$$2EndNote$$aThesis
000462795 3367_ $$2DRIVER$$adoctoralThesis
000462795 3367_ $$2BibTeX$$aPHDTHESIS
000462795 3367_ $$2DataCite$$aOutput Types/Dissertation
000462795 3367_ $$2ORCID$$aDISSERTATION
000462795 502__ $$aAachen, Techn. Hochsch., Diss., 2014$$bDiss.$$cAachen, Techn. Hochsch.$$d2014$$gFak01$$o2014-11-25
000462795 5203_ $$aSchon seit zwei Jahrzehnten werden die Vorteile der Integration von Endbenutzer-Feedback in zunehmend agiler werdende Entwicklungsprozesse in der Industrie betont. Gerade die inhärente Fluidität von Entwickler-Gemeinschaften in der Open-Source Software (OSS) Entwicklung macht die Integration von Endbenutzern zu einer spannenden, herausfordernden und letztendlich auch erfolgskritischen Forschungsaufgabe. Die vorliegende Arbeit beschäftigt sich daher mit diesen Herausforderungen der Integration von Endbenutzern in den Software-Entwicklungsprozess. Hierzu wurden auf den aktuellen Trends aus dem Bereich des Requirements-Engineerings (RE) aufbauend, Konzepte und Prototypen für eine gemeinschaftsorientierte Anforderungsanalyse (Community-oriented RE) entworfen und evaluiert. Ein Ergebnis dieser Evaluierung war jedoch, dass zu einem nachhaltigen gemeinschaftsorientierten Softwareentwicklungsprozess mehr gehört, als nur entsprechende Hilfsmittel und Prozesse für die Anforderungsanalyse. Insbesondere hat es sich als wichtig erwiesen, möglichst viele Benutzer mittels Stimuli zu motivieren, im Entwicklungsprozess teilzunehmen. Um die möglichen Anreize für die aktive Teilnahme an der Anforderungsanalyse zu untersuchen, nahmen wir interdisziplinäre OSS Projekte als ein Beispiel erfolgreicher, gemeinschaftsorientierter Software-Entwicklung unter die Lupe. Wir führten dazu Langzeitstudien zu drei OSS Projekten aus dem Bereich der Bioinformatik durch. Wir haben zunächst verschiedene Methoden für die Erschließung von Wissen aus den Forschungsdaten zu OSS Projekten aus frei zugänglichen Quellen der Entwicklungsdokumentation entwickelt. Mit Hilfe dieser Methoden haben wir in den Forschungsdaten der zu untersuchenden OSS Projekte fünf interne und zwei externe Stimuli aufgedeckt, die einen signifikanten Einfluss auf die Evolution der Projekte ausübten. Zur Evaluierung der Resultate konzipierten wir ein Web-basiertes Dashboard, das die gewonnenen Informationen den entsprechenden Bioinformatik OSS Gemeinschaften zur Verfügung stellte. Unsere Evaluierung hat ergeben, dass die OSS Mitglieder sowohl die dargestellten Inhalte als auch die Darstellungsart relevant und einschlägig fanden. Die entdeckten Stimuli stellen den wichtigsten Beitrag dieser Arbeit dar und bringen neue Erkenntnisse im Bereich der gemeinschaftsorientierten Software-Entwicklung sowie der Dynamik von OSS Projekten. Die gewonnen Informationen definieren aber auch eine Reihe neuer Herausforderungen an die Organisation, das Änderungsmanagement, die Datenaufbereitung und Datenanalyse in Software-Entwicklungsprozessen.$$lger
000462795 520__ $$aEnd-user integration in the software development process has been advocated for at least two decades in different forms ranging from Requirements Engineering (RE) to agile requirements methods. In Open Source Software (OSS), the inherent instability of development communities outside classical organizations makes end-user integration in the form of community especially success-critical, and particularly challenging. Nevertheless, the methods and impacts of community integration in OSS development processes up to the present have hardly been studied at all. To design methods for community integration in the development process, we considered current trends in RE research and practice. We focused on intuitiveness and enjoyment as they are intended to encourage dialogue between developers and end-users, whereas from the technological perspective social software is a trend-setter in RE. In this context, we designed concepts and realized prototypes for community-oriented RE. However, our evaluation showed that it is not enough just to provide services for community-oriented RE in that additional forces and rewards are also required for motivating people to become active participants. To explore possible motivating forces, we investigated the success factors of the community-oriented development process. We performed a longitudinal analysis of three large-scale interdisciplinary OSS projects in bioinformatics. First, we designed models and methods to facilitate knowledge mining within OSS histories. Next, with the help of our established methods, we identified five internal and two external events, i.e. stimuli, which significantly influenced evolution of the OSS projects. Finally, to evaluate our results, we designed a dashboard and filled it with the information on detected stimuli. Then we provided the resulting dashboard to the corresponding OSS communities. Positive feedback and high interest in our dashboard from OSS project members validated both our technological and conceptual approaches. The main findings of this thesis,  that is the detected stimuli, does not only bring new insights in community-oriented software development, but also defines new challenges for its organization. Specifically, a stimulus of generation change within an OSS project after five years since the beginning of a project, postulates questions to areas of sustainability and management. A stimulus of core-periphery proportion uncovers the importance of an intermedia layer within OSS communities for the success of the RE process. This finding leads to the question of how we can encourage and support the intermedia layer of user participation. Other detected stimuli define new challenges for moderation, modification planning, data analysis, data consolidation and management.$$leng
000462795 591__ $$aGermany
000462795 650_7 $$2SWD$$aOpen Source
000462795 650_7 $$2SWD$$aSoftwareentwicklung
000462795 653_7 $$aInformatik
000462795 653_7 $$aopen source software
000462795 653_7 $$arequirements engineering
000462795 653_7 $$adata analysis
000462795 653_7 $$asocial networks
000462795 7001_ $$0P:(DE-82)IDM00071$$aJarke, Matthias$$b1$$eThesis advisor
000462795 7001_ $$0P:(DE-82)IDM00301$$aKlamma, Ralf$$b2$$eThesis advisor
000462795 7001_ $$0P:(DE-82)043248$$aWulf, Volker$$b3$$eThesis advisor
000462795 8564_ $$uhttps://publications.rwth-aachen.de/record/462795/files/5297.pdf$$yOpenAccess
000462795 8564_ $$uhttps://publications.rwth-aachen.de/record/462795/files/5297_source.zip$$yrestricted
000462795 8564_ $$uhttps://publications.rwth-aachen.de/record/462795/files/5297.gif?subformat=icon$$xicon$$yOpenAccess
000462795 8564_ $$uhttps://publications.rwth-aachen.de/record/462795/files/5297.jpg?subformat=icon-180$$xicon-180$$yOpenAccess
000462795 8564_ $$uhttps://publications.rwth-aachen.de/record/462795/files/5297.jpg?subformat=icon-700$$xicon-700$$yOpenAccess
000462795 909CO $$ooai:publications.rwth-aachen.de:462795$$pdnbdelivery$$popenaire$$popen_access$$purn$$pdriver$$pVDB
000462795 9141_ $$y2015
000462795 915__ $$0StatID:(DE-HGF)0510$$2StatID$$aOpenAccess
000462795 9201_ $$0I:(DE-82)121810_20140620$$k121810$$lLehrstuhl für Informatik 5 (Informationssysteme und Datenbanken)$$x0
000462795 9201_ $$0I:(DE-82)120000_20140620$$k120000$$lFachgruppe Informatik$$x1
000462795 961__ $$z2015-02-09
000462795 970__ $$aHT018550677
000462795 9801_ $$aFullTexts
000462795 980__ $$aphd
000462795 980__ $$aVDB
000462795 980__ $$aUNRESTRICTED
000462795 980__ $$aI:(DE-82)121810_20140620
000462795 980__ $$aI:(DE-82)120000_20140620