浅谈软件项目风险规划_第1页
浅谈软件项目风险规划_第2页
浅谈软件项目风险规划_第3页
浅谈软件项目风险规划_第4页
浅谈软件项目风险规划_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

1、浅谈软件项目风险规划SimpleDiscussionofSoftwreProjectRiskPlnningWngYirn(BojiUniversityofrtsndSciences,Boji721000,Chin)bstrct:Thisrticlewstoevdesoftwreprojectriskforthepurpose,usethechrcteristicsofsoftwreprojectndthetypeofrisk,ndmethodusedwhenriskversion.Thepointofviewofsoftwreprojectriskplnningwsexpounded.Keyw

2、ords:project;risk;plnningXX:1006-4311(20XX)19-0148-020引言在现在的社会中,无论是“项目”、“软件”还是“软件项目”已经越来越被大家所熟悉,而且普遍存在于我们生活或者社会的各个方面。对于一个软件项目而言它首先具有目标性,工作的目的在于得到特定的结果,因此项目是面向目标的,这个目标贯穿于项目计划和实施活动的始终。其次项目还具有相关性,因为每个项目与生俱来都有复杂性,一个项目里有很多彼此相关的活动,例如,某些活动在其他活动完成之前不能启动,而另一些活动则必须实施,如果这些活动相互之间不能协调地开展,就不能达到整个项目的目标。再次,项目还具有周期性

3、,当我们达到目标后,项目就意味着要结束,因此它是一个临时性的任务。再有,项目还具有独特性,在一定程度上项目和项目之间没有重复性,假如要为新一代的计算机设计操作系统,那么这个系统一定会有独特性,是以前的操作系统没有的特性,这样才有开发的必要。那么,项目还具有约束性,一般约束项目的重点都是资源成本,这是一个项目成功实施的重要约束。最后项目还具有不确定性和结果的不可逆转性,一个项目不可能完全按照既定的预算和流程完全实施下去,很有可能会因为外因或者内因发生一些变化,因此会出现不确定性,而到了项目结果,结果也就出现,就不能够再逆转了。由于上述的软件项目的特性,可以发现,一个项目最终得到预定的结果,就是要

4、保证项目要顺利按照既定规划实施,而由于项目又有不确定性,那么我们就要对不确定性进行梳理,对项目风险进行治理,规避风险,减少不确定性,只有防患于未然,进行合理的风险治理、制定及时的风险计划,做到主动操纵风险,而不是被风险所操纵。那首先要明确的就是软件开发过程的风险究竟会有哪些,其次如何识别,最后是规避风险。风险类型1从风险范围角度看项目自身风险这种风险是潜在的预算、进度、个人、资源、用户和需求方面的风险,比如时间和资源分配的不够合理、项目优先级没有配比好,资金不足等等都是风险的根源。技术风险比如技术上的一些不确定性,技术陈旧。有些技术相对复杂,项目执行过程中使用技术或者行业标准发生变化所导致的风

5、险。商业风险主要包括策略风险、市场风险、预算风险,比如开发出的软件并不是市场认可的软件,那么风险可想而知。1.2从风险预测角度看已知风险通过仔细评估项目计划、开发项目的商业和技术环境以及其他可靠的信息来源之后可以发现的那些风险。例如,不现实的项目交付时间,较差的技术环境等。可预测风险指根据以往项目经验能够提前获知的风险。不可预测风险指很难事先识别出的风险,会根据项目的进行情况而突发的风险。那么根据上述的风险类型可知,要规避风险,接下来就是对风险进行识别。2风险识别风险识别是试图系统化地确定对项目计划的威胁,识别已知和可预测的风险,识别内在和外在的风险,贯穿整个项目中的行为。常用到的项目识别方法

6、中最多的是风险条目检查表法,其次还有德尔菲法、头脑风暴法、情景分析法,面谈法。而这一切方法都是为了识别出风险,并会将风险输出为风险列表。识别出的风险列表会有两列,一列是识别出的风险,另一列是对风险进行的分类。通过对识别出的风险列表进行分析、评估,对风险发生的概率进行估量、对发生后的后果进行估量、对后果所产生的影响进行估量都是在识别出风险之后做的事情,其实就是对风险进行评估。评估后,要对风险分析后的结果进行统计,这个统计主要是,要列出风险及风险所对应的类型,可能发生的概率,发生后产生后果的影响效力指数,以及对若干个风险进行一个排名。这样我们对软件项目中所存在的风险就能掌握在手。接下来就是如何规避

7、风险,降低风险发生的几率。3风险规划风险规划并不能够消除所有的风险,但是能够通过合理的规划来规避一些已经识别出的风险事件。比如说,当我们知道人员流动会给软件项目带来人员数目及经验的风险,那么就可以及时的制定计划,比如,对项目中的重点实施人员提高补贴,对项目完成后的奖励进行说明,稳定人员,减少其流动性。这是风险规划的一种。风险规划一共有以下几种形式:31回避风险这是对可能发生的风险尽可能地回避的一种方式,比如拒绝使用导致风险的方案。这种方式通常是切断风险的起源,一般针对于风险发生后影响巨大的风险类型,如果影响很小,我们启用别的方案也许会带来比这个方案还要大的风险影响。及时风险发生后影响巨大,这种

8、风险规划方式也不适用于马上使用,我们还是要寻找其他的风险规避的方法,实在不行才能用这样的方式。然而也不是所有的风险都可以用这样的方式来规避,比如突发的风险是无法用这种方式规避的。32转移风险这是从发生风险产生损失后的责任入手的方式。比如一个大型的软件项目开发,环节复杂,监管困难,多个环节都存在巨大的风险,为了降低风险,可以将一些风险大,自身又顾及不到的小项目交给其他的公司去做,这样风险就转嫁到了他人的身上,一旦风险发生,产生损失,可以对其他的公司问责,减少了自身的损失。这是一种转嫁的方式,还有可以与软件项目的托付方达成一定的协议,有一些不可预测的风险一但发生,可以免责,比如天灾发生,延误了软件

9、项目的交付时间,如果有了免责条款,那就可以幸免损失。再有,可以参加保险,将风险转嫁保险公司,一旦发生严峻后果,有保险公司来负担损失也是不错的办法。3损失操纵这是指风险发生前就消除风险因素和减少风险损失的方法。比如,风险识别分析之后,对于一些风险可以提前做出预防,就好比人员流动风险,我们可以采取措施减少人员的流动,来保障项目的顺利进行。还可以有备用人员来防止一旦有员工离职而无人可用的尴尬境地。是风险减缓,尽可能少的产生损失。4自留风险而自留风险是承担风险的一种方式,承担风险可以是消极的也可以是积极的,合理推断后仍会产生的风险,我们就可以通过研究决定将这样的风险承担下来,而不是说都不知道这个风险因素就被动的必须承担。风险规划结果风险规划的结果其实就是我们面对风险应该采取的措施,根据风险类型的不同,风险影响力的不同,通过不同的规划方案得到不同的措施。举个例子,在系统设计评审的时候因为没有足够的时间进行软件产品的测试而产生的风险,可以采取的让员工加班的方法规避,也可以修改项目计划去掉一些任务来规避,还可以去和客户商量延长交

温馨提示

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

最新文档

评论

0/150

提交评论