李兵-开发者网络对软件质量影响研究.ppt_第1页
李兵-开发者网络对软件质量影响研究.ppt_第2页
李兵-开发者网络对软件质量影响研究.ppt_第3页
李兵-开发者网络对软件质量影响研究.ppt_第4页
李兵-开发者网络对软件质量影响研究.ppt_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

开发人员网络对软件质量影响的研究,指导教师:李炳教授,概述,研究背景已经在工作实验阶段实验课程结论验证,研究背景,软件开发对人工参与的复杂系统工程师的可靠性直接影响软件质量软件开发,使用大部分在网络环境下进行,成为网络软件,网络软件开发成为更多人的因素,网络软件功能,软件即服务众包方式,维基开发:市场激励,适者生存,软件个人定制软件泛型:面向服务,网络形式,网络环境下软件开发模式与传统软件开发模式的区别,网络环境下软件开发公众参与,分销网络的广泛交流主要通过邮件、论坛等网络手段组织虚拟化,通过结构比较宽松的开发模式集中,开发人员的个人能力网络软件开发的基本问题,开发人员评价各个领域的专家专业化开发,组织网络制造专家选择团队的激励措施,动态主实时协调管理方法,已经有大量关于工作、软件缺陷预测、软件质量管理等问题的文献,根据开发历史信息、过程信息、产品信息等提出了一系列预测模型,实现更好的预测效果,开始强调了软件开发中最重要的因素人的研究,ICSE2010。1S.L.Lim,D.Quercia,anda . finkestein . stakenet 3360 usingsocial networkstoanalysethestakeholders soflarge 管理员和其他开发人员开发行为的决策参考、实验阶段、网络的顶点、边缘及其权重计算、网络的度分布、聚集系数计算、模型建立、贡献计算、实验对象:软件开发SVN信息、subversion (SVN)是近年来广泛使用的版本管理软件,目前SVN信息包括作者、生产文件路径和文件名、修改说明、修改时间、版本号、数据集简介、springFramework提取、2005至2010年间的开发过程信息有效数据118,884名有效开发人员12,884名版本特定网络可以抽象为由节点集V和侧集E组成的图G(V,E)。例如:internet-路由器、WWW、P2P、电子邮件、科研合作网络。,软件开发人员网络配置,节点:开发人员边缘:开发人员共同修改相同的文件节点权重:开发人员在开发过程中对文件执行的操作总数边缘:开发人员共同修改的文件数,开发人员网络中的多个参数,度:degreei一般来说,值越大,开发人员的活动聚集系数就越大。clusteri值越大,表示开发人员核心作用的文件操作数:commiti值越大,该开发人员对其他开发人员和整个项目的贡献就越大,聚集系数的计算1,节点聚集系数网络聚集系数,C1=1/3c 2=1c 3=0c4=0 C5=1/3c 5,3,2,1,4,5,聚合系数描述节点和网络的聚合程度,加权开发人员协作网络,开发人员文件操作频率统计信息,贡献,contri=a 合理配置人力资源,采取适当的组织方式,为提高软件质量提供决策参考软件开发中的人力资源问题,实质上是开发人员网络研究,开发人员活动分析,参与,团结,确定核心人物和核心团队,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论