A Community Strategy Framework – How to obtain Influence on Requirements in Meritocratic Open Source Software Communities?

07/29/2022
by   Johan Linåker, et al.
0

Context: In the Requirements Engineering (RE) process of an Open Source Software (OSS) community, an involved firm is a stakeholder among many. Conflicting agendas may create miss-alignment with the firm's internal requirements strategy. In communities with meritocratic governance or with aspects thereof, a firm has the opportunity to affect the RE process in line with their own agenda by gaining influence through active and symbiotic engagements. Objective: The focus of this study has been to identify what aspects that firms should consider when they assess their need of influencing the RE process in an OSS community, as well as what engagement practices that should be considered in order to gain this influence. Method: Using a design science approach, 21 interviews with 18 industry professionals from 12 different software-intensive firms were conducted to explore, design and validate an artifact for the problem context. Results: A Community Strategy Framework (CSF) is presented to help firms create community strategies that describe if and why they need influence on the RE process in a specific (meritocratic) OSS community, and how the firm could gain it. The framework consists of aspects and engagement practices. The aspects help determine how important an OSS project and its community is from business and technical perspectives. A community perspective is used when considering the feasibility and potential in gaining influence. The engagement practices are intended as a tool-box for how a firm can engage with a community in order to build influence needed. Conclusion: It is concluded from interview-based validation that the proposed CSF may provide support for firms in creating and tailoring community strategies and help them to focus resources on communities that matter and gain the influence needed on their respective RE processes.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/29/2022

A method for analyzing stakeholders' influence on an open source software ecosystem's requirements engineering process

For a firm in an open source software (OSS) ecosystem, the requirements ...
research
05/11/2023

Decentralized Governance for Virtual Community(DeGov4VC): Optimal Policy Design of Human-plant Symbiosis Co-creation

Does the decentralized nature of user behavior in interactive virtual co...
research
08/15/2022

Comments on SPD-41 software licensing requirements

The proposed changes to Science Missions Directorate (SMD) Policy Docume...
research
07/31/2022

A Contribution Management Framework for Firms Engaged in Open Source Software Ecosystems – A Research Preview

Context and motivation: Contribution Management helps firms engaged in O...
research
07/30/2022

Motivating the Contributions: An Open Innovation Perspective on What to Share as Open Source Software

Open Source Software (OSS) ecosystems have reshaped the ways how softwar...
research
07/29/2022

What to share, when, and where: balancing the objectives and complexities of open source software contributions

Context: Software-intensive organizations' rationale for sharing Open So...
research
07/05/2020

The influence of sponsors on organizational structure of free software communities

Initially, free software communities are characterized by selfmanagement...

Please sign up or login with your details

Forgot password? Click here to reset