Advanced

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

Linåker, Johan LU ; Regnell, Björn LU and Damian, Daniela (2019) In Requirements Engineering
Abstract

For a firm in an open source software (OSS) ecosystem, the requirements engineering (RE) process is rather multifaceted. Apart from its typical RE process, there is a competing process, external to the firm and inherent to the firm’s ecosystem. When trying to impose an agenda in competition with other firms, and aiming to align internal product planning with the ecosystem’s RE process, firms need to consider who and how influential the other stakeholders are, and what their agendas are. The aim of the presented research is to help firms identify and analyze stakeholders in OSS ecosystems, in terms of their influence and interactions, to create awareness of their agendas, their collaborators, and how they invest their resources. To... (More)

For a firm in an open source software (OSS) ecosystem, the requirements engineering (RE) process is rather multifaceted. Apart from its typical RE process, there is a competing process, external to the firm and inherent to the firm’s ecosystem. When trying to impose an agenda in competition with other firms, and aiming to align internal product planning with the ecosystem’s RE process, firms need to consider who and how influential the other stakeholders are, and what their agendas are. The aim of the presented research is to help firms identify and analyze stakeholders in OSS ecosystems, in terms of their influence and interactions, to create awareness of their agendas, their collaborators, and how they invest their resources. To arrive at a solution artifact, we applied a design science research approach where we base artifact design on the literature and earlier work. A stakeholder influence analysis (SIA) method is proposed and demonstrated in terms of applicability and utility through a case study on the Apache Hadoop OSS ecosystem. SIA uses social network constructs to measure the stakeholders’ influence and interactions and considers the special characteristics of OSS RE to help firms structure their stakeholder analysis processes in relation to an OSS ecosystem. SIA adds a strategic aspect to the stakeholder analysis process by addressing the concepts of influence and interactions, which are important to consider while acting in collaborative and meritocratic RE cultures of OSS ecosystems.

(Less)
Please use this url to cite or link to this publication:
author
organization
publishing date
type
Contribution to journal
publication status
epub
subject
keywords
Open source, Requirements engineering, Software ecosystem, Stakeholder analysis
in
Requirements Engineering
publisher
Springer
external identifiers
  • scopus:85064667053
ISSN
0947-3602
DOI
10.1007/s00766-019-00310-3
language
English
LU publication?
yes
id
55aa42e3-ac4d-4c5b-9fc6-1345bd08ea6b
date added to LUP
2019-05-07 08:25:40
date last changed
2019-05-28 03:57:45
@article{55aa42e3-ac4d-4c5b-9fc6-1345bd08ea6b,
  abstract     = {<p>For a firm in an open source software (OSS) ecosystem, the requirements engineering (RE) process is rather multifaceted. Apart from its typical RE process, there is a competing process, external to the firm and inherent to the firm’s ecosystem. When trying to impose an agenda in competition with other firms, and aiming to align internal product planning with the ecosystem’s RE process, firms need to consider who and how influential the other stakeholders are, and what their agendas are. The aim of the presented research is to help firms identify and analyze stakeholders in OSS ecosystems, in terms of their influence and interactions, to create awareness of their agendas, their collaborators, and how they invest their resources. To arrive at a solution artifact, we applied a design science research approach where we base artifact design on the literature and earlier work. A stakeholder influence analysis (SIA) method is proposed and demonstrated in terms of applicability and utility through a case study on the Apache Hadoop OSS ecosystem. SIA uses social network constructs to measure the stakeholders’ influence and interactions and considers the special characteristics of OSS RE to help firms structure their stakeholder analysis processes in relation to an OSS ecosystem. SIA adds a strategic aspect to the stakeholder analysis process by addressing the concepts of influence and interactions, which are important to consider while acting in collaborative and meritocratic RE cultures of OSS ecosystems.</p>},
  author       = {Linåker, Johan and Regnell, Björn and Damian, Daniela},
  issn         = {0947-3602},
  keyword      = {Open source,Requirements engineering,Software ecosystem,Stakeholder analysis},
  language     = {eng},
  month        = {04},
  publisher    = {Springer},
  series       = {Requirements Engineering},
  title        = {A method for analyzing stakeholders’ influence on an open source software ecosystem’s requirements engineering process},
  url          = {http://dx.doi.org/10.1007/s00766-019-00310-3},
  year         = {2019},
}