开发者网络对软件质量影响研究.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
开发者网络对软件质量影响研究 博士生:李其锋 指导老师:李兵教授 武汉大学 1 提纲  研究背景  已有工作  实验步骤  实验过程  实验结论  验证 2 研究背景  软件开发是一项人工参与的复杂的系统 工程  人的可靠性直接影响到软件质量  软件的开发、使用大都在网络化环境下 进行,成为网络化软件,网络化软件开 发更加关注人的因素 3 网络化软件特征  软件即服务,software as a service (SaaS ),租用服务,按次付费  需求需求:创意提供平台创意提供平台,提出者可能是开发者提出者可能是开发者  开发:群体智慧,大众开发,众包方式,wiki  发展:市场激励,优胜劣汰,软件趋于个性化  软件泛型:面向服务,网络化形态 4 网络环境下软件开发模式与传统软件 开发模式的区别 网络环境下软件开发网络环境下软件开发 传统软件开发传统软件开发  大众参与,分布网络广泛  集中在公司开发  交流主要通过邮件、论坛等  会议集中讨论 网络化手络化手段  开发者能实时交流  组织虚拟化,结构相对松散  有严密的开发计划  开发模式去中心化  组织纪律性强  强调开发者的个人能力和团  以项目经理为核心 队合作精神  层状的组织方式 5 网络化软件开发的基本问题  开发者评价  各领域专家专业化开发,网络化制造  如何组织如何组织  专家选择  团队的激励  如何管理  动态掌握  实时调整 6 已有工作  已有大量文献对软件缺陷预测、软件质量控制 等问题进行了探讨  基于开发历史信息基于开发历史信息、过程信息过程信息、产品信息等提产品信息等提 出了一系列预测模型,并取得了较好的预测效 果  对软件开发中最重要的因素——人的研究开始 得到重视 7  ICSE 2010,lim [1]等人指出:忽视了 软件的StakeHolder,将他们等同对待 是导致软件失败的主要原因,lim构建了 StakeNet,用于StakeHolder重要性排 序。 [1] S. L. Lim, D. Quercia, and A. Finkelstein.StakeNet: Using Social Networks to Analyse the Stakeholders of Large-Sc

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档