中文

软件生态系统中的开发者体验因素探索

软件工程 2025-07-25 v1 人机交互

摘要

背景:开发者体验(DEV)在开发者的绩效及其在软件生态系统(SECO)平台上的持续参与方面发挥关键作用。尽管研究者和实践者已认识到若干影响DEV的因素,但最具影响力因素的清晰路线图仍缺失。这尤其重要,因为它直接影响开发者对SECO的兴趣及其持续参与共同技术平台的程度。目标:本工作旨在识别关键DEV因素并理解它们如何影响第三方开发者采纳和持续贡献于SECO的决定。方法:我们进行了系统性映射研究(SMS),分析29项研究来评估SECO中DEV的最新进展。此外,我们进行了德尔菲研究,从21名第三方开发者的角度评估27个DEV因素(在SMS中确定),以采纳和持续贡献于SECO。结果:最强烈影响开发者采纳和持续贡献SECO的因素包括:使用平台的财务成本、开发所需的技术资源、进入应用市场的低进入门槛,以及更多的财务收益。结论:DEV对SECO的成功与可持续性至关重要。我们的DEV因素集合为研究者和实践者提供了有价值的见解和建议,从第三方开发者的角度解决关键DEV关切。

关键词

引用

@article{arxiv.2506.19757,
  title  = {Exploring Developer Experience Factors in Software Ecosystems},
  author = {Rodrigo Oliveira Zacarias and Léo Carvalho Ramos Antunes and Márcio de Oliveira Barros and Rodrigo Pereira dos Santos and Patricia Lago},
  journal= {arXiv preprint arXiv:2506.19757},
  year   = {2025}
}

备注

58 pages