一种分析利益相关者对开源软件生态系统需求工程过程影响的方法
软件工程
2022-08-02 v1
摘要
对于开源软件(OSS)生态系统中的企业,需求工程(RE)过程相当复杂。除其典型的RE过程外,还存在一个企业外部且内生于其生态系统的竞争性过程。当试图与其他企业竞争地推行议程,并旨在将内部产品规划与生态系统的RE过程对齐时,企业需要考量其他利益相关者是谁、影响力如何,以及其议程是什么。所呈现研究的目的是帮助企业在OSS生态系统中识别和分折利益相关者,就其影响力和交互而言,以认知其议程、合作者及资源投入方式。为得到解决方案构件,我们应用了设计科学研究方法,以文献和前期工作为基础进行构件设计。提出了利益相关者影响分析(SIA)方法,并通过关于Apache Hadoop OSS生态系统的案例研究展示了适用性和效用。SIA使用社会网络构念度量利益相关者的影响力和交互,并考虑OSS RE的特殊特征,以帮助企业构建其与OSS生态系统相关的利益相关者分析过程。SIA通过处理影响力和交互概念,为利益相关者分析过程增添了战略层面,这些概念在OSS生态系统协作且精英制的RE文化中行动时十分重要。
引用
@article{arxiv.2208.00062,
title = {A method for analyzing stakeholders' influence on an open source software ecosystem's requirements engineering process},
author = {Johan Linåker and Björn Regnell and Daniela Damian},
journal= {arXiv preprint arXiv:2208.00062},
year = {2022}
}