首页> 外文会议>29th international conference on information systems(ICIS 2008) >The Impact of Social Networking on Software Design Quality and Development Effort in Open Source Projects
【24h】

The Impact of Social Networking on Software Design Quality and Development Effort in Open Source Projects

机译:社交网络对开源项目中软件设计质量和开发工作的影响

获取原文

摘要

This paper focuses on Open Source (OS) social networks. The literature indicates that OS networks have a few nodes with a number of relationships significantly higher than the network's average, called hubs. It also provides numerous metrics that help verify whether a node is a hub, called centrality metrics. This paper posits that higher values of centrality metrics are positively correlated with project success. Second, it posits that higher values of centrality metrics are positively correlated with the ability of a project to attract new contributions. Third, it posits that projects with greater success have a lower software design quality. Hypotheses are tested on a sample of 56 applications written in Java from the SourceForge.net online OS repository. The corresponding social network is built by considering all the contributors, both developers and administrators, of our application sample and all contributors directly or indirectly connected with them within SourceForge.net, with a total of 57,142 nodes. Empirical results support our hypotheses, indicating that centrality metrics are significant drivers of project success that should be monitored from the perspective of a project administrator or team manager. However, they also prove that successful projects tend to have a significantly lower design quality of software. This has a number of consequences that could be visible to users and cause negative feedback effects over time.
机译:本文着重于开源(OS)社交网络。文献表明,OS网络中的几个节点具有许多关系,这些关系的关系显着高于网络的平均水平,即集线器。它还提供了许多有助于验证节点是否为集线器的度量,称为集中度度量。本文认为,较高的中心度度量值与项目成功成正相关。其次,它假定较高的中心度度量值与项目吸引新贡献的能力呈正相关。第三,它假定成功较大的项目的软件设计质量较低。从SourceForge.net在线OS存储库中以Java编写的56个应用程序样本对假设进行了测试。相应的社交网络是通过考虑应用程序示例的所有贡献者(包括开发人员和管理员)以及SourceForge.net中与他们直接或间接连接的所有贡献者(总共57,142个节点)而构建的。实证结果支持我们的假设,表明集中度指标是项目成功的重要驱动力,应从项目管理员或团队经理的角度进行监控。但是,他们还证明,成功的项目往往会大大降低软件的设计质量。这具有许多后果,这些后果对于用户而言可能是可见的,并且随着时间的推移会引起负面的反馈影响。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号