End-users are often argued to be the source of innovation in Open Source Software (OSS). However, most of the existing empirical studies about OSS projects have been restricted to developer subcommunities only. In this paper, we address the question, if and under which conditions the requirements and ideas from end-users indeed influence the development processes in OSS. We present an approach for automated requirements elicitation process discovery in OSS communities. The empirical basis are three large-scale interdisciplinary OSS projects in bioinformatics, focusing on communication in the mailing lists and source code histories over ten years. Our study results in preliminary guidelines for the organization of community-oriented software...
Due to high dissimilarity with traditional software development, Requirements Engineering (RE) in Op...
The software industry has long used a proprietary approach (i. e. where a firm keeps its software so...
Software engineering practice has shifted from the development of products in closed environments to...
End-user integration in the software development process has been advocated for at least two decades...
Abstract Open source software (OSS) creates the potential for the inclusion of large and diverse com...
Open source (OS) has emerged as a successful and reliable model that promotes community-based collab...
There is a growing interest in the requirements engineering (RE) practices of open source software (...
The existence of a community plays a central role in the development of Open Source Software (OSS). ...
Open source software (OSS) development has been shown effective as a software development paradigm. ...
Part 1: Full Papers - Practices and MethodsInternational audienceAn undeniable factor for an open so...
Due to high dissimilarity with traditional software development, Requirements Engineering (RE) in Op...
peer-reviewedSeveral authors have proposed information seeking as an important perspective for the s...
The requirements process is a collection of activities in software engineering which purpose it is t...
Requirements engineering (RE) involves human-centric activities that require interaction among diffe...
[[abstract]]This study aims to understand why open source software (OSS) developers contribute and h...
Due to high dissimilarity with traditional software development, Requirements Engineering (RE) in Op...
The software industry has long used a proprietary approach (i. e. where a firm keeps its software so...
Software engineering practice has shifted from the development of products in closed environments to...
End-user integration in the software development process has been advocated for at least two decades...
Abstract Open source software (OSS) creates the potential for the inclusion of large and diverse com...
Open source (OS) has emerged as a successful and reliable model that promotes community-based collab...
There is a growing interest in the requirements engineering (RE) practices of open source software (...
The existence of a community plays a central role in the development of Open Source Software (OSS). ...
Open source software (OSS) development has been shown effective as a software development paradigm. ...
Part 1: Full Papers - Practices and MethodsInternational audienceAn undeniable factor for an open so...
Due to high dissimilarity with traditional software development, Requirements Engineering (RE) in Op...
peer-reviewedSeveral authors have proposed information seeking as an important perspective for the s...
The requirements process is a collection of activities in software engineering which purpose it is t...
Requirements engineering (RE) involves human-centric activities that require interaction among diffe...
[[abstract]]This study aims to understand why open source software (OSS) developers contribute and h...
Due to high dissimilarity with traditional software development, Requirements Engineering (RE) in Op...
The software industry has long used a proprietary approach (i. e. where a firm keeps its software so...
Software engineering practice has shifted from the development of products in closed environments to...