项目风险分析_第1页
项目风险分析_第2页
项目风险分析_第3页
项目风险分析_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

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

文档简介

1、(完整版)项目风险分析分析软件开发工程的不确定性因素与风险因素,如何预防工程风险软件工程的风险是指在软件开发过程中可能出现的不确定因此造成损失或者影响,如资金短缺、工程进度延误、人员变更以及预算和进度等方面的问题。风险关注将来的事情,这意味着,软件风险涉及选择及选择本身包含的不确定性,软件开发过程及软件产品都要面临各种决策的选择。风险是介于确定性和不确定性之间的状态,是处于无知和完好学问之间的状态。另一方面,风险将涉及思想、观念、行为、地点等因素的转变。软件工程风险会影响工程方案的实现,假如工程风险变成现实,就有可能影响工程的进度,增加工程的本钱,甚至使软件工程不能实现。因此有必要对软件工程中

2、的风险进展分析并实行相应的措施加以管理,尽可能削减风险造成的损失。风险是在工程开头之后才对工程的执行过程其负面的影响,所以软件工程开头之前风险分析的缺乏,或者是软件工程施行过程中风险应对措施不得力,都有可能造成软件失败。假如对工程进展风险管理,就可以最大限度的削减风险的发生。它是为了将不确定因素出现的概率掌握到最低,将不确定性所造成的损失削减到最低限度,对软件工程全过程中的风险识别、分析和应对的过程。软件工程中的风险永久不能全部消退,而只能采纳避开、减轻、和承受三种因对策略。避开:通过分析找动身生风险大事的缘由,消退这些缘由来避开一些特定风险大事的发生。减轻:通过降低风险大事发生的概率或得失衡

3、量来减轻风险对工程的影响,也可采纳风险转移的方法来减轻风险对工程的影响。承受:对于一些无法避开的风险,应当接收风险造成的后果或者提早设计相应的应对措施,但这需要肯定的资金做后盾。需求变更风险需求变更风险是指需求已经成为工程基准,但需求还在连续改变;需求定义欠佳,而进一步的定义会扩展工程范畴;添加额外的需求;产品定义含混的局部比预期需要更多的时间;在做需求中客户参加不够;缺少有效的需求改变管理过程。一个看似很有“钱途的软件工程,往往由于无限度的需求变更而让工程承建方苦不堪言,甚至最终亏损(事实上工程建立方也面临宏大的风险)。预防这种风险的方法是需要团队成员的高度协作和亲密协作的阶段,在进展需求分

4、析的时候要认真安排团队成员的工作,详细安排如下:如工程经理负责需求分析阶段工程进度的支配和掌握;参加工程的各种资源调度;负责工程的总体协调工作,人员组成为双方工程负责人。再如系统分析人员要通过与用户方的技术人员和业务人员进展良好的沟通,理解业务流程、功能需求、系统设想和工程目的,完成软件需求说明书的编制任务,等等。要遏制分析阶段的变更风险,采纳以下几种方法:1、充分到位的需求调研。2、用户签字制度。签字的方法可以是用户在需求调研中主动负责的看法,仔细对待每个需求分析项。在实际分析中,分析人员要擅长与用户沟通,通过系统原型或相像系统演示等手段,消退用户的顾虑;另外,假如用户方代表个人难以打算,可

5、通过召开工程协调会议,由用户的工程有关人员集体打算。3、定期的工作通报制度。4、对签字认可的需求纳入需求管理,对发生的需求变更,执行需求变更处理流程。进度风险有些工程对进度要求特别苛刻(进度要求不高的工程,我们同样要考虑该风险),工程进度的延迟意味着违约或市场时机的错失。软件的工期经常是制约软件工程的主要因素。软件工程工期估算是软件工程初期最困难的工作之一。许多状况下,软件用户对软件的需求是出于实际状况的压力,盼望工程担当方尽快开发出软件来。在软件招标时,开发方为了尽可能争取到工程,对工程的进度承诺出已远远超出实际能做到的工程进度,使工程在开头时就存在严峻的时间问题。软件开发组织在工期的压力下

6、,往往放弃文档的编写与更新,结果在软件工程的晚期大量需要通过文档进展协调时,却拖累软件进度越来越慢。此外,由于用户协作问题、资源调配等问题也可能使软件工程不能在预定的时间内完成任务。软件工程过程中有自身的客观规律性,用户对软件工程的进度要求不能与软件开发过程的时间需要相冲突。技术风险在软件工程开发和建立的过程中,战略管理技术因素是一个特别重要的因素。工程组肯定要本着工程的实际要求,选用适宜、成熟的技术,千万不要无视工程的实际状况而选用一些虽然先进但并非工程所必需且自己又不熟识的技术。假如工程所要求的技术工程成员不具备或把握不够,那么需要重点关注该风险因素。重大的技术风险包括:软件构造体系存在问

7、题,使完成的软件产品未能实现工程预定目的;工程施行过程中才用全新技术,由于技术本身存在缺陷或对技术的在把握不够深化,造成开发出的产品性能以及质量低劣。预防这种风险的方法是选用工程所必需的技术、在技术应用之前,针对相关人员开展好技术培训工作。首先,做好各阶段的技术评审工作,通过集体才智确保工程所采纳技术的可行性以及技术方案的正确性。其次,对新技术的用法要慎重,要循序渐进,尽量采纳成熟的技术方案完成软件开发工作。再次,在技术创新与技术风险之间进展平衡,并做好创新技术的讨论和试验工作。需要对软件工程过程中用法的各种技术进展评估,软件工程管理在制定软件开发方案时必需考虑这些因素,并作出合理的权衡决策。

8、质量风险任何软件工程施行过程中缺乏质量标准,或者忽视软件质量监视环节都将对软件的开发构成宏大的风险。有些工程,用户对软件质量有很高的要求,假如工程组成员同类型工程的开发阅历缺乏,那么需要亲密关注工程的质量风险。矫正质量低下的不行承受的产品,需要比预期更多的测试、设计和实现工作;开发额外的不需要的功能(镀金),延长了方案进度;严格要求与现有系统兼容,需要进展比预期更多的测试、设计和实现工作;要求与其他系统或不受本工程组掌握的系统相连,导致无法意料的设计、实现和测试工作;在不熟识或未经检验的软件和硬件环境中运行所产生的未意料到的问题;开发一种全新的模块将比预期花费更长的时间;依靠正在开发中的技术将延长方案进度。预防这种风险的方法一般是常常和用户沟通工作成果、品牌管理采纳符合要求的开发流程、仔细组织对产出物的检查和评审、方案和组织严格的独立测试等。软件质量的保证体系是软件开发成为可掌握过程的根底,也是开发商和用户进展沟通的根底和根据。所以制定卓有成

温馨提示

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

评论

0/150

提交评论