Skip to main content

Lund University Publications

LUND UNIVERSITY LIBRARIES

A Community Strategy Framework – How to obtain influence on requirements in meritocratic open source software communities?

Linåker, J. LU orcid ; Regnell, B. LU orcid and Damian, D. (2019) In Information and Software Technology 112. p.102-114
Abstract

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... (More)

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.

(Less)
Please use this url to cite or link to this publication:
author
; and
organization
publishing date
type
Contribution to journal
publication status
published
subject
keywords
Community strategy, Open innovation, Open source software, Requirements engineering, Software ecosystem, Software product management
in
Information and Software Technology
volume
112
pages
102 - 114
publisher
Elsevier
external identifiers
  • scopus:85064549226
ISSN
0950-5849
DOI
10.1016/j.infsof.2019.04.010
project
Guiding Development of Contribution and Community Strategies in Open Source Software Requirements Engineering
language
English
LU publication?
yes
id
f5f46b9b-59f2-4153-85c3-c8af8efd1971
date added to LUP
2019-05-07 08:27:45
date last changed
2022-06-28 02:59:04
@article{f5f46b9b-59f2-4153-85c3-c8af8efd1971,
  abstract     = {{<p>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.</p>}},
  author       = {{Linåker, J. and Regnell, B. and Damian, D.}},
  issn         = {{0950-5849}},
  keywords     = {{Community strategy; Open innovation; Open source software; Requirements engineering; Software ecosystem; Software product management}},
  language     = {{eng}},
  month        = {{04}},
  pages        = {{102--114}},
  publisher    = {{Elsevier}},
  series       = {{Information and Software Technology}},
  title        = {{A Community Strategy Framework – How to obtain influence on requirements in meritocratic open source software communities?}},
  url          = {{http://dx.doi.org/10.1016/j.infsof.2019.04.010}},
  doi          = {{10.1016/j.infsof.2019.04.010}},
  volume       = {{112}},
  year         = {{2019}},
}