基于系统动力学的软件开发项目管理

被引量 : 0次 | 上传用户:tanxiaoming
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
“软件危机”一直困扰着软件产业的发展。软件危机产生的原因与业界缺乏对软件开发过程的深入理解有关。每个软件开发项目都是一个动态的复杂系统。没有对软件开发动态过程和影响软件开发项目绩效的因素的深入理解,就不能制订出提高项目绩效的有效策略。本文的目的就是通过建立一个模拟软件开发项目管理过程的、综合性的系统动力学模型来帮助管理者增加对软件开发项目动态过程和软件开发项目管理中一些独特现象的理解。 本文的结构安排如下: 导论部分讨论了本文的立题背景和目的。 第一章回顾了软件开发项目管理的经典理论,和系统动力学理论与方法在项目管理中的应用现状。 第二章到第四章是本文的重点。第二章详细描述了本文模型的结构和模型参数的估计依据;第三章通过案例分析验证了模型的有效性;第四章把模型作为实验工具对一系列软件开发项目管理策略对项目绩效的影响进行了分析。 第五章对全文进行了总结,并讨论了系统动力学模型作为学习工具在提高组织软件开发项目管理水平方面的优势,最后对模型本身和应用范围的拓展进行了讨论。 本文的主要创新点有: 1. 建立了一个包括软件开发过程、人员管理、计划、控制等方面的综合性的软件开发项目管理模型,对软件开发项目中与人有关的软因素进行了充分的考虑,从战略性的视角帮助软件项目管理者分析理解软件开发的动态过程和软件开发项目管理中存在的独特现象,从而制定有效的管理策略。 2. 数组的运用使模型使用者可以根据需要把开发过程细分为不同的开发阶段,并运用模型方便灵活地对多阶段的开发过程进行模拟,而现有的关于项目管理的系统动力学模型一般都是在模型结构中就规定了模型所能模拟的开发阶段。 3. 本文的系统动力学模型可以作为软件开发项目后评审工具,对项目行为产生的原因进行分析。系统动力学模型的运用有效地避免了主观臆断,因为任何行为都可以通过对模型结构和变量间相互关系的分析找出其产生的原因。 I<WP=6>复旦大学博士论文 摘要4. 本文的系统动力学模型可以对软件开发项目管理策略所产生的后果进行定量的分析和预测。系统动力学模型作为对照实验的工具,有效地降低了实验成本和操作难度,使在现实中不可能的对照实验成为可能。
其他文献
文章使用1995~2010年的湖北省宏观经济指标数据作为住房需求影响因素,分别应用BP神经网络和基于主成分分析的BP神经网络对湖北省城镇居民住房需求进行了预测和对比。研究表明
目的:探讨基于单病种限价管理的腹股沟斜疝修补术专病循证临床路径的用药成本的控制方法。方法:应用随机数字表将100例腹股沟斜疝修补术成年患者观察组和对照组(每组各50例),
文章基于中国17个省市的面板数据,运用EVIEWS6.0实证比较分析了通过这两条作用渠道,服务业FDI和制造业FDI对中国TFP增长率的作用。结果显示,制造业FDI通过这两条作用渠道促进
本文围绕宏观因素(市场经济、知识经济、经济全球化和WTO)对可行性研究和项目评估在技术、经济、社会、环境等方面的影响这一问题,采用定性描述和定量分析相结合的方法进行分
目前国内外关于内部控制的原则,观点各异,难以统一,不利于为企业实施内部控制提供总体上的指引和操作上的标准,导致企业内部控制效果不佳。文章在对美、澳、中三国内部控制原
我国城市化进程的加速发展、市民对社会公共生活的需求以及城市环保意识的提高,为城市滨河公共空间的开发建设带来了契机。城市滨河公共空间的重要性逐渐显现,已成为城市建设的
低碳经济发展模式已经成为了未来社会发展中比较重要的一个基本要求,其在环境保护以及生态修复方面具备较强作用价值,为了更好实现对于低碳经济的有效贯彻落实,充分加强对于
传统减振器设计主要依赖工程人员的经验和不断的物理试验。文中针对传统橡胶减振器设计方法长周期、高成本的不足,提出橡胶减振器的虚拟设计思想,搭建了虚拟设计平台,实现了
现代混凝土科学的发展离不开化学外加剂的使用,化学外加剂已成为现代混凝土必不可少的第五组分,在工程中已经得到了广泛的应用。但是化学外加剂对混凝土早期收缩开裂性能影响的
目的:探索应用微螺钉种植体作为正畸临床支抗矫正复杂错牙合畸形的方法和疗效。方法:选择26例需要使用微螺钉种植体强支抗的病例,其中男性9例,女性17例。共使用微螺钉34枚,实施