CORC  > 软件研究所  > 互联网软件技术实验室  > 学位论文
题名一种基于软件过程仿真的软件项目风险管理方法
作者刘大鹏
学位类别硕士
答辩日期2010-01-19
授予单位中国科学院软件研究所
授予地点北京
导师李明树
关键词软件项目风险管理
其他题名A Software Process Simulation Based Software Project Risk Management Method
中文摘要软件开发是一项高度复杂的活动,涉及到人员、过程、产品、客户等多种因素,这些因素中存在着大量的不确定性,在软件项目中表现为风险。风险能够给软件项目带来严重的危害,造成工程延期、成本超支、软件产品质量低下等各种问题,因此软件项目管理者必须对软件项目风险进行有效的管理。 软件项目风险管理是软件项目管理中不可或缺的重要组成部分,但是在实际的软件项目中,软件项目风险管理却常常被忽略,很多项目管理者凭自己的经验和直觉来管理软件项目风险。造成这种现象的原因除了软件企业的文化因素外,主要是因为软件项目管理者缺少操作层面上有效的风险管理方法和工具。 软件过程仿真能够分析软件过程的动态行为特性,预测软件过程执行的性能,是一种很好的软件项目分析和管理工具。软件过程仿真已经广泛应用于包括风险管理在内的软件项目管理的多个方面。多项研究已经表明软件过程仿真作为一种有效的风险管理方法和工具,能够很好的支持软件项目风险管理过程。 为了指导软件项目管理者使用软件过程仿真进行风险管理,本文提出了一种基于软件过程仿真的软件项目风险管理方法(SPS-RM)。该方法是一种使用软件过程仿真进行软件项目风险管理的通用方法框架,实现了“风险监控风险影响分析风险解决”的风险管理过程,并且为每个风险管理活动都提供了相应的过程仿真模型。SPS-RM方法还包括使用软件过程仿真进行风险管理的通用步骤,以及建立和分析过程仿真模型的一般方法,并为模型、步骤和方法都提供了详细的指导说明。 本文的主要贡献包括: 对软件过程仿真在软件项目风险管理中的应用和研究现状进行了调研。调研的目的是为了获得当前的研究进展,找出目前存在的问题,并指出未来可能的研究方向。调研的结果为本文的研究方向提供了很好的指导,也为本文的具体研究内容提供了良好的理论和实际依据。 提出了一种基于软件过程仿真的软件项目风险管理方法(SPS-RM)。该方法是一个使用软件过程仿真进行软件项目风险管理的通用方法框架,其目的是指导广大的软件项目管理者使用软件过程仿真有效的管理软件项目风险。SPS-RM是本文的核心方法,后面对两个具体风险的研究都是基于该方法进行的。 提出了需求变更风险分析仿真方法(RVSim)。需求变更是一种在软件项目中常见的、对软件项目影响较大的风险。本文基于SPS-RM方法对需求变更风险进行研究,提出了需求变更风险分析仿真方法。该方法以需求的横向和纵向跟踪信息为基础,对需求变更的处理过程进行仿真,能够量化的给出单个需求变更或者一系列需求变更对软件项目的时间和工作量的影响,帮助项目管理者更好的理解和管理需求变更风险。 提出了人员离职风险解决仿真方法(LF-ETRS)。人员离职是软件项目中的另一个重要风险。本文基于SPS-RM方法对人员离职风险进行研究,提出了人员离职风险解决仿真方法。该方法的主要特点是首次在对软件项目中的人员进行建模时同时考虑了人的学习和遗忘行为,因此能够更加准确的预测人员替代所需的时间和成本。另外,该方法还考虑了除人员替代外的其他解决措施,通过对多种解决措施进行建模和仿真,项目管理者可以根据项目的实际情况和仿真结果选择最合适的措施来解决人员离职风险。
语种中文
学科主题软件工程
公开日期2010-01-25
内容类型学位论文
源URL[http://124.16.136.157/handle/311060/651]  
专题软件研究所_互联网软件技术实验室 _学位论文
推荐引用方式
GB/T 7714
刘大鹏. 一种基于软件过程仿真的软件项目风险管理方法[D]. 北京. 中国科学院软件研究所. 2010.
个性服务
查看访问统计
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。


©版权所有 ©2017 CSpace - Powered by CSpace