基于CMMI的软件项目风险管理研究

来源 :装备维修技术 | 被引量 : 0次 | 上传用户:ZLF308440423
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:做好风险管理工作,能够加强软件产品的质量、降低对软件研发的投入,确保软件产品能够在规定的时间内研发出来。那么下面我们就来具体的介绍一下基于CMMI的软件项目的风险准备、评估和控制工作,以此保证所研发出的软件能够满足市场需求。
  关键词:CMMI;风险管理;风险评估;风险控制
  所谓的CMMI,就是软件能力成熟度模型集成,其作用在于能够加强软件研发效果,节省对软件产品的投入,确保软件能够在规定的时间内完成研发。而CMMI过程域中对软件项目风险管理的描述和最佳实践,具有持续性、前瞻性的特点。其中持续性特点指的是在软件研发期间,对全部环节进行风险管控。而前瞻性则是指做好计划,提前掌握潜在风险隐患,从而进行及时的管控。这也就是说,风险管理主要是提早发现并解决潜在的风险,尽最大可能避免风险所导致的破坏。风险管理会决定软件项目能否满足QCD指标,是软件研发能否成功的重要环节,因此软件项目一定要重视风险管理工作。下面笔者就根据CMMI风险管理的持续性和前瞻性特点来分析一下风险管理工作的要点。
  1风险准备
  1.1确定风险源
  在软件的内外部都会产生风险源。伴随项目的不断深入,有可能会出现越来越多的风险源。在软件内外部中,常见的风险有:(1)不确定的需求;(2)预估不准确的工作量;(3)不可行的设计;(4)实现不了的技术;(5)工作者的能力以及技术水平达不到规定要求;(6)成本、经费不足;(7)分包能力有限;(8)和买方在交流方面存在问题。
  尽快的发现内外部风险源,能够对风险进行尽早的标识,这样就能够在研发软件前制定出风险预防方案,从而就可避免出现风险的可能性。
  1.2确定风险类型
  掌握风险类别类型,创建防控风险的机制,同时加大对软件研发重要环节的风险监管力度。而风险类型主要包括:(1)产品规模风险;(2)技术风险;(3)环境风险;(3)研发期间的风险;(5)资源风险;(6)用户特性风险。
  2风险评估
  2.1风险识别
  CMMI最佳实现中,风险检查表和头脑风暴是风险识别的主要方法。
  2.2风险检查表
  在高成熟度CMMI模型中,通过组织级经验积累,把之前所出现过的风险制作成风险核对表。按照当前软件项目的特点,来检验风险核对表,以此获悉在软件研发项目里是不是具有风险检查表当中所具有的风险。
  2.3头脑风暴
  这也是CMMI思想中非常提倡的一种群策群力的风险识别方式。将相关专家召集到一起进行共同的商讨,来提出所潜在的风险。所有人均不对其他人的观点进行评价,专家间并不进行探讨。
  2.4风险分析
  定量项目管理是CMMI的重要过程域之一。对潜在风险有可能出现的概率以及出现后会导致的后果进行全面的研究,然后算出风险量值,可以为风险评估提供重要依据。
  风险所造成的后果,也就是在出现风险的情况下,给软件研究项目所造成的影响做出定量分析,其中主要针对的是成本增多、进度延迟和技术影响。做好对这三方面的关联性的“评估”,若其中一个发生风险,那么就代表会产生软件研发风险。
  在出现风险后,所造成的后果量化为:高风险:取值范围为[7,10],成本会增加至少20%,进度延迟至少能够达到20%,导致无法完成任务;中风险取值范围为[3,7],成本会增加至少10%,进度延迟至少能够达到10%,会对性能造成严重影响;低风险:取值范围为[0,3],成本会增加至多10%,进度延迟至多能够达到10%,会对性能造成一定的影响。
  风险出现时段的可以量化为:远:取值范围为[0,3],发生时段:比下阶段更远的阶段;中:取值范围是[3,7],发生时段:下阶段;近:取值范围是[7,10],发生时段:本阶段。
  2.5风险排序
  对存在的风险进行研究,能够大致掌握影响项目进程的风险因素,重点要区分好风险,以能够将注意力全部集中到高风险当中。
  可使用综合指标-风险系数来明确项目风险优先级:风险系数高,那么就意味着优先级高。要根据风險系统的性能来做风险排序。计算公式为:RE(R)=Prob(R)×Loss(R)×Time(R)。
  其中,RE(R)为风险发生的代价,可作为风险系数,Prob(R)表示的是风险出现的可能性,而Loss(R)表示的是风险出现的后果,而Time(R)代表的是风险出现时段。
  3 风险控制
  3.1风险管理策划
  在完成风险排序后,就要创建风险管理策略。通常,风险规避、转移、控制是风险管理的主要策略。(1)风险规避:指的是更改要求,不过前提依然是要符合使用者的需求。风险规避主要是避免项目中出现风险,属于主动的方式,而在进行风险规避的时候,要创建风险缓解方案。(2)风险转移:对分配要求进行新的划分,以降低风险所造成的影响,比如把高风险功能转移到适合它的项目里。(3)风险控制:指的是采用合理方式减少风险出现的可能性。主要是通过创建风险缓解方案来避免出现风险,此外也可以通过创建应急预案来降低风险给软件研发项目所造成的影响。
  3.2风险缓解
  如果风险高出了风险阈值,那么就要利用风险缓解方案。而且还要进行风险监管,以获取到风险系数,若在执行了风险缓解方案后,使风险系数降低,那么就意味着缓解方案非常合理,然后要根据实际状况来判断是不是有必要接着执行缓解方案;若风险系统未降低,并且还升高的话,那么就意味着风险并未缓解,此时要重新创建缓解方案。
  3.3风险监控
  定期监控、节点监控是风险控制的重要构成部分。其中前者主要是以7天的频度做风险监管;而节点监控是在还没有进行阶段/里程碑评审的时候对风险进行监控。风险监控具体流程为:(1)发现新的风险、研究风险,同时放进风险管控序列当中;(2)对所发现的风险进行新一次的研究,而对已出现的风险,则要清理出监管序列;(3)将风险监管序列里的全部风险做好排序;(4)按照所设立的风险管理阈值,来启用风险缓解方案。
  结束语:本文主要是对基于CMMI的软件项目的风险准备、评估和控制三个层面的问题进行了分析,旨在通过详细的分析,能够使软件研发公司完善研发方案,并做好风险管控工作,以此保证能够研发出质量过关的软件。
  参考文献:
  [1]俞蔚.软件项目管理中的风险识别与管理分析[J].中国新通信,2019,21(14):172.
  [2]孟凡桐.软件项目风险管理的研究[J].电脑与电信,2019(07):71-73.
  [3]詹红艳.软件项目管理中风险控制策略研究[J].软件,2019,40(06):230-232.
  [4]蔡泉.软件项目管理中的风险分析与管理[J].现代营销(下旬刊),2018(12):108-109.
  (沈阳东软智睿放疗技术有限公司,辽宁 沈阳110000)
其他文献
摘 要:近年来,随着互联网技术的发展和信息时代的需求,高效、便捷的网络沟通模式给企业和求职者带来了更多的选择,网络招聘已经成为备受企业和求职者认可的新型就业方式。在网络招聘中,合理规避个人信息外泄的风险,高效精准对人力资源供求信息进行匹配,切实提高就业成功率变得越来越重要。本文力在通过分析网络招聘的现状及存在的问题,提出解决措施,为提升网络招聘的有效性提供参考。  关键词:网络招聘;有效性;策略探
期刊
摘 要:以解决传统控制方法在数控生产工作中存在的应用性能低问题为目的,提出基于PFEP数据分析的数控车床TPM协调生产控制方法。根据数控车床的运行状态以及生产任务,生成TPM协调生产计划。收集数控车床在运行状态下的实时数据,并通过构建PFEP表进行数据分析。设计并安装协调生产控制器,并将生产技术与数据分析结果输入其中,最终实现对数控车床的TPM协调生产控制。通过与传统控制方法的对比实验得出结论:应
期刊
摘 要:目前,各行各业建设的发展迅速,建筑工程造价预、结算工作具有专业性和系统性特征,需要工作人员严格按照国家相关规范制定科学、合理的管理方法。只有保证工程造价预、结算工作顺利展开,才能够为降低建筑施工成本,提高企业经济效益奠定良好基础。由此可见,建筑工程造价预、结算与施工成本管理工作有密切联系,只有发挥二者协调作用,才能够促进企业健康发展。  关键词:建筑造价;预结算审核;方法;注意事项  引言
期刊
摘 要:针对目前航空发动机在环境适应性设计方面重试验轻设计的问题,提出了一套适用于航空发动机环境适应性设计的流程,将环境适应性融入设计。  关键词:环境适应性;设计流程  1概述  环境适应性作为航空发动机通用质量特性之一,反应了发动机在寿命期预计可能遇到的各种环境作用下能实现其所有预定功能、性能和(或)不被破坏的能力,直接关系到发动机在作战环境条件下的生存能力[1]。  随着我国军事技术的进步和
期刊
摘 要:由于我国突飞猛进的社会电力信息技术和电网和电网结构运行管理,我国的电力工业也随着其发展逐渐走向了更加现代化的发展模式。而且我国的电网也实现了调控一体化系统,着不仅满足现在国家电网运行管理和调度的要求,而且紧紧跟着新时代的步调一步步向前发展。这篇文章就电力调控一体化里面的三個重要特征进行有深度的剖析与解读,并且慎重考虑进一步更新完善此系统的方式,更大程度上地将国家电网电力应用调控一体化建设作
期刊
摘 要:近年来,随着信息技术的发展,我国高速公路等基础设施建设在高速公路建设管理中取得了良好的效果。在高速公路机电工程施工管理中,应用信息技术优化和完善管理模式,以保证机电工程项目的施工质量和施工效益,促进我国公路建设事业的发展。本文主要分析了信息化条件下高速公路机电工程的管理。  关键词:信息化;高速公路;机电工程  1信息时代下高速公路机电施工管理的优化策略  1.1完善智能信息化管理制度  
期刊
摘 要:我国的化工企业在生产过程中存在一定的危险性,由于化工企业所使用的原材料一般都是有毒或危险的,如果生产过程中出现管理不当就会给企业以及生产人员带来生命危险。因此,一定要提升化工企业在生产过程中的质量管理,来降低化工企业生产过程中发生安全事故的概率。本文笔者主要针对化工企业的质量管理分析,分析质量管理在化工生产中的管理现状,并提出有效提升质量管理的措施。  关键词:化工生产;质量管理;现状;措
期刊
摘 要:随着我国城市化建设步伐的不断加快,市政道路桥梁的建设规模也越来越大,因此为确保市政道路桥梁施工工程的质量,应强化市政道路桥梁施工期间对工程质量的管控工作。基于此,本文对市政道路桥梁的质量通病以及针对市政道路桥梁施工质量通病的预防及处理措施进行了分析。  关键词:市政道路桥梁;质量通病;措施  现如今的所有工程建设,都要在质量上大幅度的提升,即便是出现了很小很小的问题,都容易造成严重的安全隐
期刊
摘 要:在信息化技术发展水平不断提升的背景下,大数据技术在电力企业管理的应用层面已经不仅局限于后台流程管控和企业数据分析,逐渐从结果驱动型工具转变为过程驱动型工具。在云服务的支撑下,电力企业可以将运用大数据前置到服务优化环节中,构建基于客户侧大数据分析的“云服务”模式,优化产品设计和服务策略,提供多层次、多维度、跨区域、多品类的服务产品,构建电力“供、用、数据、服务”的综合性多层次云服务体系  关
期刊
摘 要:土工试验是岩土工程勘察中的一项重要部分,能够为实施各种工程等施工提供重要的参数。本文以土工试验在岩土工程勘察中的重要作用为出发点,针对土工试验成果在岩土工程勘察中具体应用进行详细分析,确保证岩土工程建设的质量与成果,以望借鉴。  關键词:土工试验成果;岩土;工程勘察  引言:岩土工程勘测是根据建筑工程的实际要求,利用专业的勘察技术手段对建筑工程进行勘测与评价,并对工程建设的场地地质与岩土条
期刊