1、1开发者网络对软件质量影响研究博士生:李其锋指导老师:李兵 教授武汉大学2提纲 研究背景 已有工作 实验步骤 实验过程 实验结论 验证3研究背景 软件开发是一项人工参与的复杂的系统工程 人的可靠性直接影响到软件质量 软件的开发、使用大都在网络化环境下进行,成为网络化软件,网络化软件开发更加关注人的因素4网络化软件特征 软件即服务,software as a service(SaaS),租用服务,按次付费 需求:创意提供平台,提出者可能是开发者 开发:群体智慧,大众开发,众包方式,wiki 发展:市场激励,优胜劣汰,软件趋于 性化 软件 : 服务,网络化 5网络环境下软件开发 式与 统软件开发
2、式的 网络环境下软件开发 大众参与, 网络 过 件、论 网络化 化,结 对 开发 式 化 开发者的 人能currency1作“统软件开发 在fi开发 fl 论 开发者能实 有的开发 性 项”为 的 方式6网络化软件开发的 开发者 各领域专家专业化开发,网络化制造 专家选择 团队的激励 动态掌握 实时调整7已有工作 已有大量 对软件 、软件质量进行 于开发 、过程 、 提出 一系 , 的 对软件开发 的因素人的研究开 到 8 ICSE 2010,lim 1 人指出: 软件的StakeHolder, 对是导 软件 的 因,lim StakeNet,用于StakeHolder 性 1 S. L. L
3、im, D. Quercia, and A. Finkelstein.StakeNet: Using Social Networks to Analyse the Stakeholders of Large-Scale Software Projects. In Proceedings of the IEEE 32nd International Conference on Software Engi-neering, 2010 (in press) 步骤: 需求 项”的 ,步stakeholder的 到 stakeholder角色3 到stakeholder4 立人对stakeholder推荐 5 立网络6 10stakenet