软件项目风险管理_第1页
软件项目风险管理_第2页
软件项目风险管理_第3页
软件项目风险管理_第4页
软件项目风险管理_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、文稿归稿存档编号:KKUY-KKIO69-OTM243-OLUI129-G00I-FDQS58-软件工程风险治理摘要:软件工程风险治理从原先被人无视到目前的热捧,人们也从原来对它毫无作用到现在对软件的编译成功起着不容无视的作用.为了预防骚扰软件工程以及调试的过程和产品制定的一系列规那么,同时也是对软件工程、调试过程和产品有影响的风险进行评估和限制的过程.随着软件业的兴起,对软件工程风险治理研究的人也越来越多,因此关于这方面的理论也层出不穷,因此本文根据软件工程风险治理的相关理论,建立了本论文研究思路.关键词:软件风险;风险治理;风险识别;风险分析;风险跟踪1风险治理的背景1.1 风险的定义风险

2、定义有好儿种,一是不希望事物发生变化,二是事物存在很多的,三是事件产生的影响.可以概括为“人们因对未来行为的决策及客观条件的不确定性而可能引起的后果与预定目标发生多种负偏离的综合.公式表现为:风险f(事件,不确定性,后果).用数学表达式那么为:R=f(s,P,X),其中R表示风险,S表示时间,P表示不利事件发生的概率,X表示该事件发生的后果.1.2 风险治理的背景随着社会对软甲的需求增大,软件的开发技术不断更新,难度不断增大,但软件的数量却依然增加很多,同时随着社会节奏加快,软件的供给商需要提供不间断的软件更新服务.但与此同时,各种难度的上升,给企业在开发软件的过程中加大了风险.软件工程能否开

3、发成功,关系着一个企业的生死存亡.但矛盾的是,随着开发软件的业务增大,但对软件的质量和用途也随之提升,这对软件开发商造成了巨大的压力,在这种情况下,软件风险治理和限制成为软件开发成败的关键点.根据有关资料调查显示,有百分之十五到百分之三十五的软件工程在开发的过程中被取消,剩下的软件工程有的是没有在预期内完成而夭折,或者乂是软件开发的过程中超出了经费的预算.除此之外还有软件工程由于风险治理和限制失败的大约占百分之九十.目前国内的大多数软件开发企业还缺乏对软件开发工程的风险熟悉,缺少进行系统、有效的度量和评价的手段.所以能建立有效的风险识别、风险分析、风险方案、风险跟踪和风险对策的机制,是有效提升

4、软件开发成功率的方法之一.2风险治理的内容为了最大化的减少软件风险的发生,可对软件工程进行风险治理.而软件工程风险管理过程是指软件风险从熟悉到采取举措的过程包括风险识别、风险分析、风险方案、风险跟踪和风险对策等,从而将可控因素最大化,将不可控因素到最小,从而对未知的风险消灭,从而对风险进行回避或者缓解.2.1风险识别风险识别的常用方法通常有现场观察法,财务报表法、环境分析法、流程图法、座谈法、相关部门配合法等.风险识别要确定影响本工程的潜在威胁的来源以及在何种条件有影响,怎么产生并有什么特性等,风险识别并不是一次就可以后顾无忧的,需要贯彻到整个软件的生命周期中.2.2风险评估风险评估时对风险影

5、响力进行衡量的活动,即衡量风险发生的概率和风险发生后对项目目标的影响程度,从而为后面制定风险对策提供依据.对已识别的风险要进行估计和评价,常用的方法有:概率分布、外推法、多目标分析法等.2.3风险方案风险方案:风险方案是通过技术手段或者其他方法来降低风险的发生,将风险评估后的结果进行处理.风险方案就是在软件开发的过程中起指导作用,如先处理那个风险,怎么消除风险,如何预防风险等.2.4风险应对风险应对就是对风险方案的执行,共有三种方向来进行风险应对.一是风险限制法,对存在风险进行主动出击进行消灭或许能预防风险:二是转移风险,将存在的风险进行转移:三是风险存留,就是风险威胁不大时,可以对风险不采取

6、任何举措.当然在软件的开发过程中,要想有效的消灭风险,就得让风险还在初级阶段的时候消灭.再者就是风险发生时,要考虑后果再最大化的缓解风险.3风险的分类及各类风险产生的影响3.1 组织和治理风险一是治理层做出了错误决定,技术决策导致方案进度缓慢,延长方案时间;二是低效的工程组结构降低生产率;三是治理层审查决策的周期比预期的时间长;四是预算削减,打乱工程方案;五是工作失误与重复工作;六是非技术的第三方的工作时间比预期的延长.3.2 需求风险在软件开发的过程中,如果不能限制和需求有关的风险因素,那么将会产生不好的结果,如软件有可能是错误的软件或者质量不合格的软件.当然很多软件开发工程都会面对这些不确

7、定的威胁,如果早期对于这些不确定的风险置之不理,那么在工程过程中也得不到解决,那么“千里之堤,溃于蚁穴,这些不能限制的威胁将对软件成功的开发造成巨大的威胁.与客户相关的风险因素有,第一客户对软件缺少清楚的熟悉,没有对开发的软件各方面的特性以及功能有个全面了解.第二对产品需求缺少认同,当软件成功开发时,但对软件由于熟悉度不够或者别的原因导致对开发出来的软件缺少认同感.同时还存在一些需求风险因素如在做需求中客户参与不够,又或者是没有优先需求,再就是由于不确定的需要导致新的市场,其次是不断变化需求和缺少有效的需求变化治理过程以及对需求的变化缺少相关分析等.3.3 合同风险风险存在的概率很大,大多是由于合同里的条款比拟多引起的.比方如果在软件开发的过程中,没有对开发软件的范围有准确的定义,并且成为合同中一局部时,此工程即便成功了,也很难验收,并且工程开发的时间加长了,极大的加大了开发的本钱.这就符合了软件工程经常以一定的价格签订合同,但签约方却希望更多的功能.3.4 设计和实施的风险在软件开发的准备工作,由于设计不满足要求,导致软件重复设计.在无法使用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论