1软件工程课程(期末)论文论文题目:软件项目风险管理与方法探讨院系:信息技术学班级:*************************作者:******学号:**************指导教师:**********撰写时间:2012年12月24—2013年1月4日2信息技术学院摘要随着软件产业的迅速发展,软件的规模越来越大,复杂性也越来越高,伴随而来的项目风险也愈加难以控制,软件项目的风险管理已经成为软件技术因素之外决定项目成败的关键。因此,研究软件项目风险管理对于软件开发、软件项目管理及软件产品质量都具有重要意义。本文首先从软件项目风险管理研究的背景及意义出发,叙述了在软件项目开发中风险管理的重要性;其次,重点从软件项目风险管理的5个步骤,即风险识别、风险分析、风险计划、风险监控和风险对策,介绍了软件项目风险管理研究的理论基础与方法;最后,给出了减轻或防止风险发生的几种合理、有效的风险应对措施。关键词:软件风险;风险管理;风险过程分析;风险应对措施3AbstractWiththerapiddevelopmentofthesoftwareindustry,thesizeofthesoftwareismoreandmorebigandthecomplexityisalsomoreandmorehigh.Thisleadtotheprojectriskismoreandmoredifficulttocontrol.softwareprojectriskmanagementhasbecomeasoftwaretechnologyfactorsbesidesdecidedtoprojectsuccessorfailureofthekey.Therefore,thesoftwareprojectriskmanagementforsoftwaredevelopment,softwareprojectmanagementandsoftwareproductqualityisofimportantsignificance.Thispaperfromthesoftwareprojectriskmanagementbasedontheresearchbackgroundandsignificance,describedinthesoftwareprojectdevelopmentintheimportanceofriskmanagement;Second,focusfromsoftwareprojectriskmanagementofthefivesteps,namely,riskidentification,riskanalysis,riskplan,riskmonitoringandriskcountermeasures,thispaperintroducesthesoftwareprojectriskmanagementstudyofthetheoreticalbasisandmethods;Finally,thepaperputsforwardtherelieveorpreventtheoccurrenceofarisktheriskofseveralreasonableandeffectivemeasures.Keywords:Softwarerisk;Riskmanagement;processofriskanalysis;Riskmeasures4目录第一章绪论....................................................................................................................................11.1研究背景..........................................................................................................................11.2研究意义..........................................................................................................................11.3研究现状..........................................................................................................................11.4本文研究内容、研究方法与技术路线............................................................................21.4.1本文研究内容.......................................................................................................21.4.2本文研究方法与技术路线...................................................................................21.5本文的创新点...................................................................................................................2第二章软件项目风险管理的理论基础与方法综述.....................................................................32.1.软件项目风险管理理论基础.........................................................................................32.1.1软件项目风险定义...............................................................................................32.1.2软件项目风险分类...............................................................................................32.1.3软件项目风险特点...............................................................................................32.1.4软件项目风险处理方式.......................................................................................32.1.5软件项目风险管理框架体系...............................................................................42.2软件项目风险管理研究方法...........................................................................................52.2.1软件项目风险识别方法.......................................................................................52.2.2软件项目过程风险分析.......................................................................................62.2.3软件项目风险管理...............................................................................................72.2.4软件项目风险评估与监控...................................................................................8第三章软件项目管理中的风险管理应对措施...........................................................................10第四章总结..................................................................................................................................11参考文献:......................................................................................................................................121第一章绪论1.1研究背景软件产业已经成为国际竞争的焦点和各国竞相发展的战略性先导产业,发展软件产业对于提升我国的产业竞争力,走新型工业化道路和确保国家安全,具有重要的战略意义。目前,随着软件产业规模的快速增长,软件正以其特有的影响力和渗透力,应用于国民经济各行各业,渗透到人们日常工作和社会生活的各个方面。软件的重要性正日渐凸显,然而,软件开发项目却常常遭受失败的打击。软件业界,软件项目进度延期、预算超支、开发的系统不能满足用户需求等,最后导致项目失败的现象十分普遍。据美国StandishGroup通过分析13522个软件项目得出结论:只有1/3的项目是成功的;82%的项目延期,43%的项目超出预算。在分析众多导致软件项目频繁遭受如此巨大失败的原因时,人们得出了一个结论:缺乏有效的风险管理方法是导致软件项目失败的重要原因之一。目前软件项目风险管理理论研究已基本成熟,已有一定数量的风险管理方法、模型等研究成果,但仍有必要,针对不同国家的国情、不同的企业规模、不同类型的软件项目,研究与其相适应的风险管理方法体系。1.2研究意义从软件项目的特殊性来看,软件项目风险与传统工程项目风险有着本质区别,导致传统工程项目风险管理理论与方法并不完全适用于软件项目,因此需要针对软件项目与软件项目风险的特征,研究软件项目风险管理理论与方法。从学科发展的角度来看,研究软件项目风险管理理论与方法,可以丰富和完善软件项目风险管理研究成果,促进软件项目管理学科的发展建设。从近三十年的软件项目风险管理研究成果来看,国外该领域的研究,无论在理论还是应用实践方面,都有着丰富的成果和经验。国内该领域的研究还处于初步阶段,如何借鉴国外的成果和经验,并结合我国国情、软件产业和软件企业发展的环境,进行软件项目风险管理理论、方法与实践的研究,是一项具有现实意义和挑战性的课题,需要经历一个较长时期的研究和发展。1.3研究现状纵观国内外研究现状,从研究内容看,国外软件项目风险管理研究偏重建立完善的理论体系,并配套有系统的方法、技术和工具,国内该领域研究处于学习和吸收国外已有理论和方法的阶段,研究成果主要集中于风险管理方法,有关风险管理理论体系的研究成果很少。从研究风格看,以美国为首的国外软件项目风险管理研究特别强调应用管理规范的建立,相对不太重视引