it软件项目风险管理解析_第1页
it软件项目风险管理解析_第2页
it软件项目风险管理解析_第3页
it软件项目风险管理解析_第4页
it软件项目风险管理解析_第5页
已阅读5页,还剩56页未读 继续免费阅读

下载本文档

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

文档简介

第11章IT软件项目风险管理软件项目管理第11章IT软件项目风险管理N111风险与风险管理N112软件项目风险识别N113软件项目风险评估N114软件项目风险控制N115风险管理策略N116风险驾驭和监控2016/4/20第11章IT软件项目风险管理软件项目管理N1风险管理的意义N1)风险管理被认为是IT软件项目中减少失败的一种重要手段,通过结构化风险管理可以发现计划中的缺陷,从而采取行动来减少潜在问题发生的可能性和影响N2)风险管理意味着危机还没发生之前就对它处理,可以提高项目成功的机会,减少不可避免分析所产生的后果N3)风险管理可以防止问题的出现,即使出现问题,也可以降低其危害程度。只有进行良好的风险管理才能有效地控制项目的成本、进度、产品需求,同时可阻止意外发生2016/4/20第11章IT软件项目风险管理软件项目管理第11章IT软件项目风险管理N2本章要点N风险的定义、性质、分类N风险的识别和分析N风险的应对策略N风险规划N风险控制规避、转移2016/4/20第11章IT软件项目风险管理软件项目管理111风险与风险管理N1111风险的基本概念N1112风险分类N1113风险成本N1114风险管理的基本概念2016/4/20第11章IT软件项目风险管理软件项目管理引例1N思考一次重要的汽车旅行,其中按时到达是重要的(可能是一次重要的工作访谈)。试考虑旅行中可能遇到的问题。可能的问题可能的结果实施的行动计划异常严重的交通堵塞车胎没气汽车故障或事故可能错过访谈的开始时间可能错过访谈或迟到可能错过访谈收听交通广播计划另一条线路准备可用备用车胎无2016/4/20第11章IT软件项目风险管理软件项目管理引例2N项目构建全球人力资源综合管理系统N条件系统由两个软件开发商共同开发,最后集成N开发过程N由客户提供专门供项目使用的工具,但不久以后该工具就发行了新版本。N其中一个开发团队是一个良好的团队,项目经理对软件开发做了合理的估算,团队共有35人,在规定时间内交付了自己开发的部分软件。N另一个开发团队未能按时完成开发,并且提供的接口不断改变。N结果该系统晚了6个月才正式投入使用,开发公司支付了项目50工作量的蔓延。2016/4/20第11章IT软件项目风险管理软件项目管理1111风险的基本概念N1风险的定义N风险的定义狭义和广义N狭义的风险是指“可能失去的东西或者可能受到的伤害”,即在从事任何活动时可能面临的损失。N广义的风险是指一种不确定性,即在给定的情况和特定的情况和时间下,所从事的活动有很大的差异性,差异越大风险也越大,所面临的损失或收益可能很大,即风险带来的不都是损失,也可能存在机会。2016/4/20第11章IT软件项目风险管理软件项目管理N2风险的本质N损失和不确定性N风险强调“损失”和“不确定性”,并不认为“不确定性”是主观的、个人的和心理上的一种观念N损失的含义风险带来的结果有损失也有盈利的一面2016/4/20上海海事大学计算机系第11章IT软件项目风险管理软件项目管理N不确定性的含义N发生与否不确定N发生时间不确定N发生状况不确定N发生结果不确定2016/4/20上海海事大学计算机系第11章IT软件项目风险管理软件项目管理N3风险的基本性质N1)客观性N风险无时不有,无所不在,它潜在各种活动之中。因为决定风险的各种因素对风险主体是独立存在的,不管风险主体是否意识到风险的存在,在一定的条件下风险就可能变为现实。2016/4/20上海海事大学计算机系第11章IT软件项目风险管理软件项目管理N2)不确定性N风险是损失的不确定性,风险是一种概率事件,它可能发生也可能不发生N3)不利性N风险一旦产生时,就会使风险主体产生挫折、失败甚至损失,对风险主体不利。N对于风险的不利性,我们该怎么办N首先,承认风险、识别风险,对风险做出客观准确的分析N其次,做好风险的应对措施,尽可能避免风险,将风险的不利性降到最低。2016/4/20上海海事大学计算机系第11章IT软件项目风险管理软件项目管理N4)可变性N风险的可变性表现为风险在一定条件下可以相互转化风险事件非风险事件转化条件第11章IT软件项目风险管理软件项目管理N5)相对性N风险的相对性是针对风险的主体而言的,在相同的风险情况下,不同的风险主体对风险的承受能力不同,不同的组织和个人往往对风险有着不同的容忍限度。N例如,一个高利润高收益的公司也许愿意为一个10亿美元的合同花费50万美元制作一份计划书,而一个收支相抵的公司通常不会。N一个公司也许认为15的误差几率是高风险的,而其他公司却认为这个几率风险很低。第11章IT软件项目风险管理软件项目管理N6)风险和利益的对称性N风险和利益是同时存在的,风险是利益的代价,利益是风险的报酬。N没有利益只有风险,没人会做;N实现利益必须承担一定的风险。第11章IT软件项目风险管理软件项目管理N7)可度量性N风险是给定情况下一定时期可能发生的各种结果间的差异,是客观存在、可以用客观尺度度量的事物。N若各种可能结果之间差异大,风险大;差异小,风险小N若只有一个结果,则因无差异而没有风险可言。若有多个结果,每种结果都有其发生的概率,从而形成一个反映各种结果及其概率分布,可以确定各个结果之间的差异,故风险具有概率分布的特征2016/4/20上海海事大学计算机系第11章IT软件项目风险管理软件项目管理数值方差抽象概率把风险视为给定条件下各种可能结果中那种较坏的结果把风险视为给定条件下各种可能结果之间的差异把风险直接视为事情本身的不确定性把风险视为给定条件下各种可能结果中较坏结果出现可能性第11章IT软件项目风险管理软件项目管理N解释1与坏的结果所对应,而坏的结果往往表现为经济损失或货币损失,因此,可称之为数值风险。N解释2将好坏结果的差异视为风险。而由于不同结果被视为某一随机变量的取值,故它们之间的差异性可用方差来刻画。因此可称之为方差风险。N理解3是一种笼统缺乏具体特征的解释,把风险直接说成不确定性。因此可称之为抽象风险。N解释4与较坏结果的发生概率相对应,它虽也表现为数值,但不是一般意义上的数而是一种测度,因此把这种按照较坏结果发生可能性来理解的风险直接称之为概率风险2016/4/20上海海事大学计算机系第11章IT软件项目风险管理软件项目管理N4风险概念总结N必须存在一些活动或者事件,是主体未预计到其发生或发生后结果的事件N事件的发生具有不确定性,但可以根据某些方法度量,能够预料到的一定发生或者不发生的事件不具有风险性N风险发生的结果具有不确定性,可能带来损失也可能提供机会N引起风险的原因(风险源)有很多种,风险是潜在的,只有在具备一定条件下才可能发生N风险的性质、结果、概率都会变化2016/4/20上海海事大学计算机系第11章IT软件项目风险管理软件项目管理N5风险的其他定义NAWILLIAMS风险是关于在某种给定状态下发生的结果的客观疑问NWILLIAMS风险是给定情况下和特定时间内,那些可能发生的结果间的差异N武并勋(日)风险是特定环境中和特定期间内自然存在导致经济损失的变化NJOHNHALL风险是一定条件下财务损失的不确定性NDORFMAN风险是随机事件可能结果的差异,或有关损失的不确定性。风险程度是指预期随机事件发生的精确度2016/4/20上海海事大学计算机系第11章IT软件项目风险管理软件项目管理NMDOUGLAS群体设定自己的行为模式和价值标准后,违反此模式和标准的行为即被定义为该群体的风险NBECK风险是虚拟的现实,现实的虚拟。是应对现代化本身诱致和带来灾难与不安全的系统方法。政治上具有反思性2016/4/20上海海事大学计算机系第11章IT软件项目风险管理软件项目管理N6软件风险的定义N软件风险是指软件开发过程中及软件产品本身可能造成的伤害或损失。N一个软件项目的损失可能的后果形式N软件质量的下降N成本费用的超出N项目进度的推迟等2016/4/20上海海事大学计算机系第11章IT软件项目风险管理软件项目管理1112项目风险N1项目风险的特点N项目的一次性特点,导致项目的不确定性大,故项目风险可预测性差N项目出现问题难以补救N项目的具体问题不同,不具备完全可比性2016/4/20上海海事大学计算机系第11章IT软件项目风险管理软件项目管理N2项目风险的共同点N超出预算N时间延迟N需求变更2016/4/20上海海事大学计算机系需要项目风险分析第11章IT软件项目风险管理软件项目管理N3项目风险分析的内容N量化不确定性因素的不确定性程度,量化每个分析的损失程度N考虑的问题N1)风险是否会导致项目失败N2)需求、技术、目标以及其他事物是否会发生变化,发生什么样的变化N3)采用什么样的方法和工具,配备多少资源,质量上到什么样的程度N4)考虑风险类型2016/4/20上海海事大学计算机系第11章IT软件项目风险管理软件项目管理N总结N项目风险管理就是在这些因素对项目造成破坏之前识别、处理和排除。N项目风险贯穿整个项目生命周期N减少损失必须在项目初期付出更多2016/4/20上海海事大学计算机系第11章IT软件项目风险管理软件项目管理1112风险的分类N1根据范围分类N项目风险、技术风险和商业风险N1)项目风险是指由于潜在的预算、进度、个人(包括人员和组织)、资源、用户和需求等方面的问题而导致的风险。N例如资金不足、时间和资源分配的不合理、项目计划质量的不足、项目管理不当、缺乏必要的项目优先级等均可导致项目风险的发生。第11章IT软件项目风险管理软件项目管理N2)技术风险是指由于潜在的设计、实现、接口、检验和维护等方面的问题而导致的风险。N例如规格说明的二义性、技术上的不确定性、技术陈旧等可能导致技术风险的发生。复杂的开发技术、行业标准发生变化等也可能导致技术风险的发生。2016/4/20上海海事大学计算机系第11章IT软件项目风险管理软件项目管理N3)商业风险主要有市场风险、策略风险、管理风险和预算风险等。N例如N市场风险开发的软件不是市场真正所想要的。N策略风险开发的软件不再符合公司的软件产品策略。N管理风险由于对项目管理不当等问题而导致的风险,例如进度计划制定和资源配置不合理、计划草率且质量控制差等。N预算风险没有得到预算或者人员的保证2016/4/20上海海事大学计算机系第11章IT软件项目风险管理软件项目管理N2根据内容分类N技术风险、管理风险、组织风险和外部风险N1)管理风险N在IT项目中,由于进度计划和资源配置不合理,计划草率且质量控制差,项目管理的基本原则适用不当等2016/4/20上海海事大学计算机系第11章IT软件项目风险管理软件项目管理N2)组织风险指开发管理组织对项目认识的不确定性问题而导致的风险。N例如N组织内部对目标未达成一致;N高层对项目不重视,资金不足;N项目组织的人员结构不合理或者与其他项目有资源冲突等,都是潜在的组织风险。2016/4/20上海海事大学计算机系第11章IT软件项目风险管理软件项目管理N3)外部风险指外部事件和外部环境等不可控制因素的变化问题而导致的风险。N例如N法律法规的变化N与项目相关各方的情况发生变化等。2016/4/20上海海事大学计算机系第11章IT软件项目风险管理软件项目管理N3根据可预知程度不同分类N已知风险、可预测风险和不可预测风险N1)已知风险指通过仔细评估项目计划、开发项目的商业和技术环境以及其他可靠的信息来源之后可以发现的风险。N例如不现实的交付时间、没有需求或软件范围的文档、恶劣的开发环境等。2016/4/20上海海事大学计算机系第11章IT软件项目风险管理软件项目管理N2)可预测风险指能够从过去项目的经验中推测出的风险。N例如N人员调整N与客户之间无法沟通或沟通不畅N由于需要进行维护而使开发人员精力分散等等。2016/4/20上海海事大学计算机系第11章IT软件项目风险管理软件项目管理N3)不可预测风险是可能、也会真的出现、但事先很难识别出来的风险。N例如突发性的灾难事件,不可抗力事件等N通常将不可控制的“不可抗力事件”不作为风险对待,这些事件往往作为灾难防御。N注意项目管理者只对已知风险和可预测风险进行规划,不可预测的风险只能靠企业的能力来承担。2016/4/20上海海事大学计算机系第11章IT软件项目风险管理软件项目管理1113风险的成本N1定义N风险成本指为防止风险的发生或者减少风险发生时造成的损失,而必须采取一些预防措施和应对策略时所产生的费用。N风险管理是要付出代价的,一般只有当风险的不利后果(损失)超过风险管理而付出的代价时,才进行风险管理。N2构成N风险成本包括有形成本、无形成本以及为预防和控制风险所发生的费用。第11章IT软件项目风险管理软件项目管理N1)有形成本指风险发生时所付出的有形的可以用货币直接来衡量的代价。N风险的有形成本包括风险发生时造成的直接损失和间接损失。N直接损失指风险发生时,人员、经费、设备等的直接流失;N间接损失指风险发生时,直接损失以外的人、财、物、知识等的损失。第11章IT软件项目风险管理软件项目管理N2)无形成本指由于风险所具有的不确定性而使项目在风险发生时所付出的无形代价。N主要表现在以下几个方面N风险的发生减少了项目成功的机会;N风险阻碍了生产率的提高和新技术的应用;N风险会造成资源分配的不当,使人们将更多的资源投入到风险较小的行业或者项目中。2016/4/20上海海事大学计算机系第11章IT软件项目风险管理软件项目管理N3)为预防和控制风险所发生的费用指为了预防和控制风险的发生与损失,必须在项目的各个阶段采取必要的预防措施而产生的费用。N例如N在项目的前期阶段增加人力资源和经费的投入N向保险公司投保N向有关部门或者专家咨询N合理分配资源N配备合适和必要的人员N购置用于预防和控制风险的设备N加强人员培训等,这些活动都需要经费的支持。第11章IT软件项目风险管理软件项目管理1115项目风险管理N1风险管理定义N风险管理是指在项目进行过程中不断对风险进行识别、评估,制定策略,监控风险的过程N2项目风险管理的意义N通过风险识别、风险分析和风险评价去认识项目的风险,并以此为基础合理地使用各种风险应对措施、管理方法、技术和手段对项目的风险进行有效的控制,妥善处理风险事件造成的不利后果,以最小的成本保证项目总体目标的实现2016/4/20上海海事大学计算机系第11章IT软件项目风险管理软件项目管理N2风险管理的地位N提高项目的成功率项目就应该进行必要的风险分析;提前对风险制定对策。N增加团队的健壮性N抓住工作重点将被动转换为主动防御2016/4/20上海海事大学计算机系第11章IT软件项目风险管理软件项目管理N3风险管理阶段N风险分析和风险管理N风险分析风险识别、风险估计、风险评价N风险管理风险规划、风险控制、风险监督N有效的风险管理要求根据风险管理计划对项目风险实时监控2016/4/20上海海事大学计算机系第11章IT软件项目风险管理软件项目管理N风险分析N1)风险识别N减少项目的不确定性,弄清楚项目的组成、各种可变因素的性质、相互间的关系、外部环境、可能形成项目风险的因素和作用范围N方法专家法,财务报表法,流程图法等等N2)风险估计N对风险的种类、性质、发生概率、影响范围、发生后果进行估计,尽可能量化和度量风险,同时明了风险事件发生时可能出现的各种后果及彼此之间的关系,弄清楚可以增加或者减少风险概率的因素。2016/4/20上海海事大学计算机系第11章IT软件项目风险管理软件项目管理N3)风险评价N对各种风险事件的后果进行评价,并按严重程度进行排序,确定该风险的经济意义及处理费用/效益分析,找出各种风险的危害程度,确定采取的应对措施。N常用方法概率分布、外推、多目标分析等N4)总结N风险识别、估计和评价不是截然分开的,往往是结合在一起进行分析2016/4/20上海海事大学计算机系第11章IT软件项目风险管理软件项目管理N风险管理N1)风险规划N对各种可能出现的风险事件,制定各种风险应对计划和应对策略,以及风险规避方法N2)风险控制N实施风险规避的控制计划,可能需要修改项目计划,对项目经费、进度进行调整N方法N控制法主动采取措施避免风险,消灭风险,中和风险N自留法风险量不大时可以余留风险N转移法2016/4/20上海海事大学计算机系第11章IT软件项目风险管理软件项目管理N3)风险监督N实施风险控制后,检查和检验决策的结果是否与预期相同,并寻找细化和改进风险管理计划的机会。N包含了对风险监督和对风险管理的监督N4)总结风险管理的成功取决于如何计划、执行、检验每一个步骤。2016/4/20上海海事大学计算机系第11章IT软件项目风险管理软件项目管理BOEHM的风险工作任务分解风险工程风险工程风险分析风险分析风险管理风险管理风险标识风险标识风险估计风险估计风险评价风险评价风险规划风险规划风险控制风险控制风险监督风险监督风险指导风险指导风险人员配置风险人员配置2016/4/20第11章IT软件项目风险管理软件项目管理113风险识别N1概述N要进行项目风险管理,首先必须对存在的风险进行识别。即,查明项目中的不确定性因素和可能带来的后果,以明晰项目构成威胁的因素,便于制定和降低风险的计划和策略。2016/4/20上海海事大学计算机系第11章IT软件项目风险管理软件项目管理1131风险识别及其方法N1特点N风险识别是风险管理的基础和起点,也是风险管理者首要的或许是最困难的一项的工作。N风险识别不是一次性行为,而应有规律地贯穿在整个项目开发过程中N2任务N查明项目的不确定因素N辨认项目所面临的风险及其来源N确定风险的性质N分析可能发生的损失及机会2016/4/20上海海事大学计算机系第11章IT软件项目风险管理软件项目管理N3意义N如果不能准确地辩明所面临的各种风险,就会失去切实地处理这些风险的机会,从而使得风险管理的职能得不到正常的发挥,自然也就不能有效地对风险进行控制和处理N采用系统化的方法,识别出项目中已知的和可预测到的风险N分类一般性风险和特定性风险。N一般性风险对每一个软件项目而言都是一个潜在的威胁N特定性风险是对当前项目的技术、人员及环境而言的威胁第11章IT软件项目风险管理软件项目管理N内在风险和外在风险。N内在风险是指项目工作组能够加以控制和影响的风险,如人事任免和成本估计等。N外在风险是指超出项目工作组控制能力和影响力之外的风险,如市场转向或政府行为等。N4一般性方法N通过对“因”和“果”(将会发生什么和导致什么等)的认定来实现。N通过对“果”和“因”(什么样的结果需要予以避免或促使其发生以及怎样发生等)的认定来实现。第11章IT软件项目风险管理软件项目管理N5风险识别的流程2016/4/20上海海事大学计算机系输入输入WBS及相关信息输出输出风险列表标识风险评审风险风险分类排序第11章IT软件项目风险管理软件项目管理N风险识别的输入项目的工作分解结构、项目相关信息、项目计划的假设、历史项目数据,其他项目经验文件、评审报告、公司目标等;N标识风险利用风险识别方法来标识风险;N风险分类排序按一定标准(如重要程度)对风险进行分类和排序;N风险识别的输出风险列表。第11章IT软件项目风险管理软件项目管理N6风险识别的常用方法有N头脑风暴法N专家访谈法(DELPHI方法)N历史资料法N风险条目检查表法N评估表法N分解分析法专家法查表法第11章IT软件项目风险管理软件项目管理N主要方法N1准确使用风险条目检查表,根据经验列出项目可能发生的所有潜在损失N2以一套系统的方法从有关分析用表中找到项目潜在损失2016/4/20上海海事大学计算机系第11章IT软件项目风险管理软件项目管理N1风险条目检查表法N风险条目检查表法是利用一组提问来帮助管理者了解项目在各个方面有哪些风险。N在“风险条目检查表”中,列出了所有可能的与每一个风险因素有关的提问,使得风险管理者集中来识别常见的、已知的和可预测的风险(如产品规模风险、依赖性风险、需求风险、管理风险及技术风险等)。第11章IT软件

温馨提示

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

评论

0/150

提交评论