%0 Thesis %A Hannemann, Anna %T Requirements management in community-oriented software development %I Aachen, Techn. Hochsch. %V Diss. %C Aachen %M RWTH-CONV-207012 %P XXI, 211 S. : Ill., graph. Darst. %D 2015 %Z Aachen, Techn. Hochsch., Diss., 2014 %X End-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. %K Open Source (SWD) %K Softwareentwicklung (SWD) %F PUB:(DE-HGF)11 %9 Dissertation / PhD Thesis %U https://publications.rwth-aachen.de/record/462795