《项目管理知识软件项目风险管理.doc》由会员分享,可在线阅读,更多相关《项目管理知识软件项目风险管理.doc(6页珍藏版)》请在金锄头文库上搜索。
1、软件项目风险管理1 序言一般来说,软件工程师老是特别乐观。当他们在计划软件项目时,常常以为每件事情都会像计划那样运转,或许,又会走向此外一个极端。软件开发的创建性实质意味着我们不可以完整展望会发生的事情,所以拟订一个详尽计划的重点点很难确立。当有预料不到的事情惹起项目离开正常轨道时,以上两种看法都会以致软件项目的失败。当前,风险管理被以为是IT软件项目中减少失败的一种重要手段。当不可以很确立地展望未来事情的时候,能够采纳构造化风险管理来发现计划中的缺陷,而且采纳行动来减少潜伏问题发生的可能性和影响。风险管理意味着危机还没有发生从前就对它进行办理。这就提升了项目成功的时机和减少了不行防止风险所产
2、生的结果。2 什么是风险所谓“风险”,概括起来主要有两种建议,主观说以为,风险是损失的不确立性;客观学以为,风险是给定状况下一准时期可能发生的各样结果间的差异。它的两个基本特点是不确立性和损失。IT行业中的软件项目开发是一项可能损失的活动,不论开发过程怎样进行都有可能高出估量或时间延缓。项目开发的方式极少能保证开发工作必定成功,都要冒必定的风险,也就需要进行项目风险剖析。在进行项目风险剖析时,重要的是要量化不确立的程度和每个风险相当的损失程度,为实现这一点就一定要考虑以下问题:要考虑未来,什么样的风险会以致软件项目失败?要考虑变化,在用户需求、开发技术、目标、体制及其余与项目有关的要素的改变将
3、会对准时交托和系统成功产生什么影响?一定解决选择问题,应采纳什么方法和工具,应装备多少人力,在质量上重申到什么程度才知足要求?要考虑风险种类,是属于项目风险、技术风险、商业风险、管理风险仍是估量风险等?这些潜伏的问题可能会对软件项目的计划、成本、技术、产品的质量及团队的士气都有负面的影响。风险管理就是在这些潜伏的问题对项目造成损坏从前辨别、办理和清除。3 风险管理项目风险管理实质上就是贯串在项目开发过程中的一系列管理步骤,此中包含风险辨别、风险预计、风险管理策略、风险解决微风险监控。它能让风险管理者主动“攻击”风险,进行有效的风险管理。在项目管理中,成立风险管理策略和在项目的生命周期中不停控制
4、风险是特别重要的,风险管理包含四个有关阶段:风险辨别辨别风险的方法常用的有风险辨别询问法(会谈法、专家法)、财务报表法、流程图法、现场察看法、有关部门配合法和环境剖析法等。风险评估对已识其他风险峻进行预计和评论,风险预计的主要任务是确立风险发生的概率与结果,风险评论则是确立该风险的经济意义及办理的费/效剖析,常用的方法有:概率散布、外推法、多目标剖析法等。风险办理一般而言,风险办理有三种方法,风险控制法,即主动采纳措施防止风险,消灭风险,中微风险或采纳紧迫方案降低风险。风险自留,当风险量不大时能够余留风险。风险转移。风险监控包含对风险发生的监察和对风险管理的监察,前者是对已识其他风险源进行监督
5、和控制,后者是在项目实行过程中监察人们仔细履行风险管理的组织和技术举措。在 IT软件项目管理中,应当委任一名风险管理者,该管理者的主要职责是在制定与评估规划时,从风险管理的角度对项目规划或计划进行审查并发布建议,不停找寻可能出现的任何不测状况,试着指出各个风险的管理策略及常用的管理方法,以随时办理出现的风险,风险管理者是由项目主管之外的人担当。4 风险辨别风险辨别就是妄图采纳系统化的方法,辨别某特定项目已知的和可展望的风险。常用方法是成立“风险条目检查表”,利用一组发问来帮助项目风险管理者认识在项目和技术方面有些风险。在“风险条目检查表”中,列出了全部可能的与每一个风险要素有关的发问,使得风险
6、管理者集中来辨别常有的、已知的和可展望的风险,如产品规模风险、依靠性风险、需求风险、管理风险及技术风险等。“风险条目检查表”能够以不一样的方式组织,经过判断剖析或假定剖析,给出这些发问确立的回答,就能够帮助管理或计划人员估量风险的影响。软件项目一般有以下五类风险:4.1产品规模风险有经验的项目经理都知道:项目的风险是直接与产品的规模成正比的。与软件规模有关的常有风险要素有:估量产品的规模的方法(LOC或代码行,FP或功能点,程序或文件的数量)。产品规模估量的相信度产品规模与从前产品规模均匀值的误差产品的用户数复用的软件有多少产品的需求改变多少4.2需求风险好多项目在确立需求时都面对着一些不确立
7、性和杂乱。当在项目初期容忍了这些不确立性,而且在项目进展过程中间得不到解决,这些问题就会对项目的成功造成很大威迫。假如不控制与需求有关的风险要素,那么就很有可能产生错误的产品或许拙劣地建筑正确的产品。每一种状况都会以致令人不快乐。与客户有关的风险要素有:对产品缺乏清楚的认识对产品需求缺乏认可在做需求中客户参加不够没有优先需求因为不确立的需要以致新的市场不停变化需求缺乏有效的需求变化管理过程对需求的变化缺乏有关剖析4.3有关性风险很多风险都是因为项目的外面环境或要素的有关性产生的。常常我们不可以很好地控制外面的有关性,所以缓解策略应当包含可能性计划,以便从第二资源或共同工作资源中获得必需的构成部
8、分,而且察觉潜伏的问题。与外面环境有关的要素有:客户供给条目或信息内部或外面转包商的关系交互成员或交互集体依靠性经验丰富人员的可得性项目的复用性内容总结(1)软件项目风险管理序言一般来说,软件工程师老是特别乐观(2)软件项目风险管理序言一般来说,软件工程师老是特别乐观(3)当前,风险管理被以为是IT软件项目中减少失败的一种重要手段(4)什么是风险所谓“风险”,概括起来主要有两种建议,主观说以为,风险是损失的不确立性(5)它的两个基本特点是不确立性和损失内容总结(1)软件项目风险管理序言一般来说,软件工程师老是特别乐观(2)软件项目风险管理序言一般来说,软件工程师老是特别乐观(3)当前,风险管理被以为是IT软件项目中减少失败的一种重要手段(4)什么是风险所谓“风险”,概括起来主要有两种建议,主观说以为,风险是损失的不确立性(5)它的两个基本特点是不确立性和损失