收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

基于软件过程的项目风险分析及其工具的研究

陈凯律  
【摘要】: 项目风险在软件项目管理过程中一旦发生,将对项目目标产生积极或者消极影响,而其中的消极影响很可能给项目带来潜在的问题或者严重的后果,甚至使既定的项目目标无法实现。 本文针对软件项目的风险管理实施,提出了一种风险分析方法。该方法将软件项目过程分解成若干子过程以构建风险影响的受体,接着从受体的局部开始引入风险而推演到整体,在项目子过程及其关联结构中具体估算风险后果和风险发生概率,从而排列风险优先,并用图形方式表达项目分解结构和风险影响。该方法借助过程分解和可视化特点,降解了软件项目风险分析的复杂度,使项目管理者的视角能聚焦于相对独立的子结构部分以及其传接因素,明确这些部分所受到的风险影响,进而从细节和宏观两种角度来加强项目风险管理。 该风险分析方法着重于风险暴露值的具体估算,而风险暴露值包括风险后果和风险发生可能性两个方面,其中风险后果涉及相关元素成功概率、项目成本和项目工作量。在提出的方法中,项目分解的子过程活动被定义为加工单元,而子过程活动范围内的要件被定义为元素;由加工单元与元素之间的因果纽带关系构成了整个加工过程的网络状结构。风险作为特殊元素来参与网络状结构定义,然后依据网络状结构中既有的关系数据来分析计算其风险后果和风险发生概率。 为了实现该方法中风险分析的计算和可视化表达,我们开发了一个相应的辅助工具软件。我们从业务模型出发,详细定义了该方法在工具中的具体操作流程和应用步骤;然后对其进行用例驱动的需求建模,给出了工具的系统用例图和详细用例规约;接着根据需求进行了工具的整体架构设计,并对关键用例进行详细设计,编制了相应的时序图和状态图;最后采用C#技术完成了该工具的编程实现。 和现有的软件项目风险分析工具相比,本工具具有风险影响可视化程度高、操作复杂度低、适用性广、便于动态调整、响应敏捷的优点,并有利于软件项目风险管理的信息沟通。 目前,本文研究提出的基于软件过程的项目风险分析方法及其工具已在一个软件开发企业中进行了初步实施,在两个软件项目中应用该方法和工具后,获得较满意的比照数据,并取得该工具软件的改进经验。实践表明,它们能显著提高软件项目风险分析的效率。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 武小鹏,黄涛,冯涛;PCLAgenda:一个基于过程的CASE环境[J];软件学报;1996年12期
2 宿为民,黄嘉启,朱三元;关于软件过程工程概念框架的研究[J];计算机应用与软件;1999年02期
3 阮利;王永吉;王青;曾海涛;;基于数据包络分析的软件任务性能基准评价(英文)[J];软件学报;2009年06期
4 万琳;刘娟;陈波;刘玮;;基于过程控制的软件质量保障平台设计[J];微计算机信息;2010年04期
5 杜凡;钱乐秋;;基于错误的软件过程实时进化[J];计算机工程与应用;1996年01期
6 郭江;过程环境PoCASE的设计[J];计算机应用与软件;1997年06期
7 刘学超;;软件过程RUP[J];职业技术;2006年12期
8 李健,金茂忠;中小型企业软件过程改善方法研究[J];计算机工程与应用;2001年19期
9 杨一平,翟毅南;Asset在软件过程改进中的应用[J];计算机工程与应用;2002年15期
10 赵欣培,李明树,王青,陈振冲,梁金能;一种基于Agent的自适应软件过程模型[J];软件学报;2004年03期
11 张屿,李彤;一个基于构件的软件过程控制模型[J];计算机应用研究;2005年03期
12 张海梅,贲可荣,刘玻;给定人员情况下最小化开发时间和成本的软件项目调度[J];海军工程大学学报;2004年05期
13 周亚君;;现代软件过程中RUP的应用与发展[J];科教新报(教育科研);2010年22期
14 刘述忠,郭立峰,邵维忠,梅宏;青鸟Ⅱ型软件开发环境中的软件过程管理系统[J];小型微型计算机系统;1997年02期
15 李明树,王青;基于过程控制的软件质量管理[J];电子学报;2002年S1期
16 立春 ,李建奇;度量软件过程——改进软件过程[J];软件世界;2002年04期
17 蔡喆,吕国斌;基于PSP/TSP的软件过程保障体系研究[J];计算机应用研究;2003年07期
18 应科;引进ISO标准规范软件过程[J];铜业工程;2004年01期
19 金一如;周波;徐斌;;目标驱动的软件质量保证实施[J];计算机应用与软件;2007年04期
20 胡协刚;;练就软件开发真功夫[J];软件世界;2007年14期
中国重要会议论文全文数据库 前10条
1 韦银星;张申生;曹健;;基于UML活动图的软件过程模型研究[A];第六届全国计算机应用联合学术会议论文集[C];2002年
2 万江平;杨建梅;卓永乐;;初探软件过程改进复杂性[A];管理科学与系统科学研究新进展——第7届全国青年管理科学与系统科学学术会议论文集[C];2003年
3 李嵩山;李彤;李志勇;;软件过程模型的复用[A];2008'中国信息技术与应用学术论坛论文集(一)[C];2008年
4 王华;施柏山;张红;;信息系统应用软件质量控制[A];2009第十三届全国可靠性物理学术讨论会论文集[C];2009年
5 王睿;李心科;;基于视图校正技术定制VRUXP软件过程的研究[A];全国第19届计算机技术与应用(CACIS)学术会议论文集(下册)[C];2008年
6 刘丹;吴超英;;基于量化控制的软件质量管理过程的研究[A];2007北京地区高校研究生学术交流会通信与信息技术会议论文集(上册)[C];2008年
7 余军;;浅析软件过程的管理实践[A];2008年计算机应用技术交流会论文集[C];2008年
8 陈迎欣;刘群;;一种需求工程的过程建模方法和仿真算法[A];中国图学新进展2007——第一届中国图学大会暨第十届华东六省一市工程图学学术年会论文集[C];2007年
9 李建华;焦彦平;左建勋;苏俊杰;;基于过程的软件度量体系与实施方法研究[A];第十六届全国青年通信学术会议论文集(上)[C];2011年
10 徐鹏;苏森;陈俊亮;;基于双瀑布软件过程模型实现软件质量工程[A];2006年全国通信软件学术会议论文集[C];2006年
中国博士学位论文全文数据库 前10条
1 侯红;基于度量的软件过程管理方法与分析技术的研究[D];西北大学;2006年
2 华庆一;以用户为中心的系统分析、建模与设计过程研究[D];西北大学;2006年
3 潘秋菱;基于过程和度量的软件质量管理方法研究[D];合肥工业大学;2002年
4 方敏;柔性软件自动化生产线研究[D];浙江大学;2006年
5 古幼鹏;嵌入式实时软件的构件化开发技术研究[D];电子科技大学;2005年
6 占济舟;失信因子对软件可信性的影响及其控制[D];南京大学;2011年
7 胥琳;虚拟软件项目开发风险评价研究[D];华中科技大学;2011年
8 杨莉;软件项目风险管理方法与模型研究[D];南京航空航天大学;2010年
9 蒋国萍;软件项目风险管理的贝叶斯网络模型研究[D];国防科学技术大学;2005年
10 冯楠;软件项目风险管理理论与模型研究[D];天津大学;2007年
中国硕士学位论文全文数据库 前10条
1 陈凯律;基于软件过程的项目风险分析及其工具的研究[D];上海交通大学;2010年
2 展先俊;面向方面的可执行软件过程的研究[D];上海师范大学;2011年
3 吕鹏;四川A公司软件过程敏捷管理研究[D];电子科技大学;2010年
4 刘鹏程;软件过程中知识本体构建与应用[D];山东经济学院;2010年
5 段北晨;基于软件仓库的软件过程挖掘的研究[D];上海交通大学;2012年
6 唐硕;基于动态约束满足的软件过程调度模型[D];北京化工大学;2010年
7 吕军;软件过程混合仿真的建模与应用研究[D];合肥工业大学;2010年
8 柯晓昱;软件过程在实训教学中的应用研究[D];湖南大学;2011年
9 程全良;软件过程缺陷度量的研究与应用[D];重庆大学;2010年
10 徐琛;基于TSPi的可自定义软件过程辅助系统的设计与实现[D];华东师范大学;2003年
中国重要报纸全文数据库 前10条
1 东软软件股份有限公司 软件工程过程组(SEPG);CMM与软件过程财富[N];计算机世界;2002年
2 张本丰;基于CMM/CMMI的软件过程信息化[N];中国计算机报;2004年
3 张自然;中国软件过程能力评估有“章”可循[N];中国电子报;2005年
4 张永伟;太工天成成为省内首家通过CMM13级评估企业[N];山西科技报;2008年
5 中科院软件所 王青;欲善其事 先利其器[N];计算机世界;2003年
6 本报记者 傅春荣;中技国际低保软件项目涉嫌放水?[N];中华工商时报;2009年
7 西山煤电物资供应公司 贺美林;论软件项目的质量管理[N];山西科技报;2010年
8 本报记者 贾媛;2010辽宁(丹东)仪器仪表产业软件项目合作对接会在我市举行[N];丹东日报;2010年
9 欧阳璟;棕海开发:从噩梦到有效的方法论[N];中华读书报;2009年
10 张涛;软件项目中人的管理[N];计算机世界;2006年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978