当前位置: X-MOL 学术Requirements Eng. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Network structure and requirements crowdsourcing for OSS projects
Requirements Engineering ( IF 2.8 ) Pub Date : 2021-05-17 , DOI: 10.1007/s00766-021-00353-5
Matthew Robinson , Shahram Sarkani , Thomas Mazzuchi

Crowdsourcing system requirements enables project managers to elicit feedback from a broader range of stakeholders. The advantages of crowdsourcing include a higher volume of requirements reflecting a more comprehensive array of use cases and a more engaged and committed user base. Researchers cite the inability of project teams to effectively manage an increasing volume of system requirements as a possible drawback. This paper analyzes a data set consisting of project management artifacts from 562 open-source software (OSS) projects to determine how OSS project performance varies as the share of crowdsourced requirements increases using six measures of effectiveness: requirement close-out time, requirement response time, average comment activity, the average number of requirements per crowd member, the average retention time for crowd members, and the total volume of requirements. Additionally, the models measure how the impact of increasing the share of crowdsourced requirements changes with stakeholder network structure. The analysis shows that stakeholder network structure impacts OSS performance outcomes and that the effect changes with the share of crowdsourced requirements. OSS projects with more concentrated stakeholder networks perform the best. The results indicate that requirements crowdsourcing faces diminishing marginal returns. OSS projects that crowdsource more than 70% of their requirements benefit more from implementing processes to organize and prioritize existing requirements than from incentivizing the crowd to generate additional requirements. Analysis in the paper also suggests that OSS projects could benefit from employing CrowdRE techniques and assigning dedicated community managers to more effectively channel input from the crowd.



中文翻译:

OSS项目的网络结构和需求众包

众包系统要求使项目经理可以从更广泛的利益相关者那里获得反馈。众包的优势包括大量需求,反映了更广泛的用例阵列和更积极,更忠诚的用户群。研究人员指出,项目团队无法有效管理不断增长的系统需求量,这可能是一个缺点。本文分析了由562个开源软件(OSS)项目的项目管理工件组成的数据集,以使用六种有效性度量方法来确定OSS项目绩效如何随着众包需求份额的增加而变化:需求关闭时间,需求响应时间,平均评论活动,每个人群成员的平均需求数量,人群成员的平均保留时间,以及总需求量。此外,这些模型还衡量了增加众包需求份额的影响如何随着利益相关者网络结构的变化而变化。分析表明,利益相关者的网络结构会影响OSS的绩效结果,并且效果会随着众包需求的份额而变化。利益相关者网络更加集中的OSS项目表现最佳。结果表明,需求众包面临边际收益递减的情况。OSS项目的众包资源超过其需求的70%,其受益于实施流程以组织和确定现有需求的优先级,而不是激励人群以产生更多需求。

更新日期:2021-05-17
down
wechat
bug