软件项目风险计划与过程控制模型研究

软件项目风险计划与过程控制模型研究

论文摘要

当前,世界各国都在实施信息化带动工业化的发展战略,包括中国在内的许多国家将软件业作为国民经济的支柱产业,软件的生产方式也逐渐朝着规模化、工业化的方向转变。然而,长期以来,软件开发项目却面临着种种困境,它们通常不能满足用户需求、不能按照预期进度完成项目、花费的成本远远超出预期支出,这些项目失败的例子常常困扰着软件组织,迫使业界开展软件项目风险管理的研究。经过近三十年发展,软件项目风险管理作为一门新兴学科在理论和方法上都取得了一定进展。然而,随着软件工程实践的深入,结合软件开发实际寻求一套合理、可行的风险管理方法体系仍然是一迫切需待解决的问题。它对于提高软件开发项目的成功率,提升软件组织应对风险的能力都具有非常重要的指导意义。考虑到目前尤其是我国软件组织的这一需求,本文从回顾和分析软件项目风险管理领域的现有成果入手,着眼于软件工程的最新实践,对软件项目的风险分析、计划和过程控制等一系列问题进行了研究。其主要内容如下:首先,在总结和比较现有几类软件项目风险管理框架的基础上,着眼于各种风险管理活动的不同地位及最终目的,提出了一种面向计划与过程控制的软件项目风险管理框架模型,该框架为全文研究奠定了基础;其次,在软件项目风险分析方面,以SEI提出的“基于分类的风险识别”思想为基础,建立了基于组织的软件项目风险分类结构表,进一步分析了软件开发过程中诸多风险因素/风险事件之间的关系。随后,提出了一种基于多源信息融合技术的风险事件概率分析方法,用以处理并计算风险事件的发生概率;第三,研究了软件项目风险计划的有关问题。针对软件项目风险管理计划阶段的特点,建立了一种面向计划的软件项目风险缓解策略优选模型,并给出了求解算法。该模型为管理者预测风险可能对项目造成的影响、作出合理的风险缓解预警方案、制定出科学、合理的项目总体风险预留计划等在技术上提供了辅助支持。第四,进行了软件项目风险管理过程追踪和控制方面的研究。从软件项目生命期的角度出发探讨了软件项目的过程特征,提出了一种软件项目过程控制的多目标规划模型。随后,在此基础上进一步提出了基于进度的软件项目风险控制优化模型。这两个模型能充分利用软件组织的过程财富库信息,为软件项目的过程控制和风险控制提供决策支持。最后,以国内一家通过CMM3级认证软件公司的某一开发项目为背景,将研究成果应用到该项目的风险管理之中去,取得了良好的效果。实践证明,本文通过解决部分软件项目风险管理中尚存在的问题,能够为软件组织开展有效的风险管理提供借鉴,在理论和实践方面均具有一定的参考价值。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究背景
  • 1.2 国内外研究现状及存在的不足
  • 1.2.1 软件项目风险管理理论框架模型的研究
  • 1.2.2 软件项目风险管理的方法、技术和工具评述
  • 1.2.3 我国目前软件项目风险管理研究现状
  • 1.2.4 目前研究存在的不足
  • 1.3 本文的研究目标与研究意义
  • 1.4 本文的主要内容和结构安排
  • 1.5 本文的主要创新点
  • 第二章 面向计划与过程控制的软件项目风险管理框架
  • 2.1 本文对软件项目风险管理有关概念、术语等的界定
  • 2.1.1 软件项目风险管理概念内涵
  • 2.1.2 本文风险管理活动的含义
  • 2.1.3 软件项目风险管理的人员组织保障
  • 2.1.4 论文中的术语解释
  • 2.2 面向计划与过程控制的软件项目风险管理框架的构建
  • 2.2.1 面向计划与过程控制的软件项目风险管理结构框架
  • 2.2.2 面向计划与过程控制的软件项目风险管理流程框架
  • 2.2.3 所建框架的优点及改进之处
  • 2.3 本章小结
  • 第三章 软件项目风险识别及风险事件概率分析
  • 3.1 风险产生机制及软件项目风险
  • 3.1.1 风险产生机制
  • 3.1.2 软件项目风险的概念和特征
  • 3.2 软件项目风险识别与分类
  • 3.2.1 基于分类的软件项目风险识别
  • 3.2.2 软件项目风险因素/风险事件的分类
  • 3.2.3 软件项目风险因素/风险事件之间的关系
  • 3.3 基于多源信息融合的软件项目风险事件概率分析
  • 3.3.1 软件项目中风险数据的描述
  • 3.3.2 多源信息融合的相关基础理论
  • 3.3.3 基于多项分布模型的Bayes多源信息融合
  • 3.3.4 基于证据理论的风险事件概率计算方法
  • 3.4 本章小结
  • 第四章 面向计划的软件项目风险缓解策略优选模型研究
  • 4.1 软件项目风险管理计划的制定
  • 4.1.1 软件项目风险管理计划制定基础
  • 4.1.2 软件项目风险管理计划的内容及编制
  • 4.2 面向计划的软件项目风险缓解策略优选模型的建立
  • 4.2.1 问题的描述
  • 4.2.2 模型中数学符号的约定及涵义
  • 4.2.3 建模过程
  • 4.3 基本模型的算法与实现流程
  • 4.3.1 基本模型的求解算法
  • 4.3.2 算法的实现流程
  • 4.4 算例研究与结果分析
  • 4.5 本章小结
  • 第五章 软件项目风险管理的过程控制模型研究
  • 5.1 软件项目风险控制的涵义及目标
  • 5.2 基于生命期模型的软件项目风险管理过程追踪
  • 5.2.1 基于生命期模型的软件项目开发过程
  • 5.2.2 软件项目风险管理过程追踪
  • 5.3 软件项目过程控制的多目标规划模型
  • 5.3.1 问题的描述
  • 5.3.2 软件项目过程控制多目标规划模型的建立
  • 5.3.3 模型求解的启发式算法及分析
  • 5.3.4 示例分析
  • 5.4 基于进度的软件项目风险控制优化模型
  • 5.4.1 基于进度的软件项目风险传递计算
  • 5.4.2 基于进度的软件项目风险控制优化模型的建立
  • 5.4.3 模型的风险控制方案选择分析
  • 5.5 本章小结
  • 第六章 面向计划与过程控制的软件项目风险管理应用研究
  • 6.1 项目背景
  • 6.1.1 公司及其开展风险管理概况
  • 6.1.2 项目概况
  • 6.1.3 项目开展风险管理的必要性和待解决的问题
  • 6.2 软件项目计划阶段风险缓解策略优选模型的应用实例
  • 6.2.1 应用实例的风险分析
  • 6.2.2 面向计划的软件项目风险缓解策略优选模型应用分析
  • 6.3 基于进度的软件项目风险控制优化模型应用实例
  • 6.4 本章小结
  • 第七章 结论与展望
  • 致谢
  • 参考文献
  • 作者在学期间取得的学术成果
  • 附录A 攻读博士期间参与的项目和社会实践
  • 附录B 某公司软件组织知识管理系统简介
  • 相关论文文献

    • [1].软件项目管理在高职教育中的思考[J]. 大家 2010(14)
    • [2].基于风险因子的软件项目风险评价模型[J]. 计算机与现代化 2008(05)
    • [3].软件项目分级与分层的管理研究[J]. 现代计算机(专业版) 2012(31)
    • [4].软件项目收尾关键策略探讨[J]. 信息技术与信息化 2008(05)
    • [5].软件项目部署开发与项目实施过程中的沟通分析[J]. 网友世界 2014(12)
    • [6].浅谈软件项目管理[J]. 科技风 2008(23)
    • [7].论软件项目的计划管理[J]. 科技创新导报 2010(05)
    • [8].软件项目工作量动态估计方法研究[J]. 计算机应用研究 2014(10)
    • [9].软件项目中的质量管理及其实现[J]. 荆门职业技术学院学报 2008(06)
    • [10].提高软件项目成本控制的效果[J]. 管理现代化 2009(05)
    • [11].基层央行软件开发存在的问题和建议[J]. 金融科技时代 2018(05)
    • [12].基于神经网络的软件项目工作量估算系统实现[J]. 宁波职业技术学院学报 2014(04)
    • [13].浅议软件项目生命周期模型与选择[J]. 中国新技术新产品 2012(22)
    • [14].谈IT软件项目的人力资源管理[J]. 天津职业院校联合学报 2010(02)
    • [15].软件项目程序与文档合一管理工作浅析[J]. 项目管理技术 2009(02)
    • [16].基于遗传算法的软件项目风险辨识研究[J]. 计算机工程与应用 2008(09)
    • [17].论软件项目需求管理[J]. 才智 2014(05)
    • [18].软件项目如何进行进度管理[J]. 舰船防化 2013(01)
    • [19].一个基于Java Web开发应用的教学案例设计与实现[J]. 计算机教育 2008(13)
    • [20].浅谈软件项目加快实施方法[J]. 现代工业经济和信息化 2016(22)
    • [21].浅谈软件项目需求管理[J]. 计算机光盘软件与应用 2012(15)
    • [22].软件项目风险因素影响水平测度[J]. 未来与发展 2011(03)
    • [23].关于软件项目的费用管理[J]. 现代经济信息 2009(19)
    • [24].软件项目进度的风险分析[J]. 甘肃科技 2008(01)
    • [25].一种改进的软件项目投资风险评价模型[J]. 计算机工程 2008(07)
    • [26].软件项目估算中分解技术与经验模型比较[J]. 软件 2012(02)
    • [27].软件项目的成本控制[J]. 内蒙古科技与经济 2012(15)
    • [28].启发式算法在软件项目人力资源均衡的问题应用[J]. 硅谷 2011(21)
    • [29].软件项目风险因素与目标实现度关系研究[J]. 软件导刊 2010(05)
    • [30].软件项目的风险管理[J]. 项目管理技术 2009(S1)

    标签:;  ;  ;  ;  ;  ;  ;  

    软件项目风险计划与过程控制模型研究
    下载Doc文档

    猜你喜欢