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

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

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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/31/2022

How Firms Adapt and Interact in Open Source Ecosystems: Analyzing Stakeholder Influence and Collaboration Patterns

[Context and motivation] Ecosystems developed as Open Source Software (O...
research
07/29/2022

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

Context: In the Requirements Engineering (RE) process of an Open Source ...
research
08/20/2018

How do Software Ecosystems Co-Evolve? A view from OpenStack and beyond

Much research that analyzes the evolution of a software ecosystem is con...
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
12/18/2018

A Software Ecosystem Reshaped by a Paradigm Shift: the CSI-Piemonte Case

Context: Changes in the software development paradigm, when operated by ...
research
07/31/2022

Public Sector Platforms going Open: Creating and Growing an Ecosystem with Open Collaborative Development

Background: By creating ecosystems around platforms of Open Source Softw...
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...

Please sign up or login with your details

Forgot password? Click here to reset