软件开发风险分析及其控制.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件开发风险分析及其控制

软件开发风险分析及其控制   摘 要:随着国家经济的不断发展,软件作为现代人类生活、工作的必需品越来越多渗透到社会的方方面面,软件的出现大大提高了人们的工作效率,但软件开发过程中的问题也日益突出。软件开发是信息化发展的关键,为了有效的提高软件开发的效率,应对开发过程中的风险及控制措施进行系统而全面的规划。本文主要就社会信息化进程中,软件开发的风险要素及如何进行有效控制进行阐述。   关键词:软件开发;风险分析;风险控制   中图分类号:TP311.5 文献标识码:A 文章编号:1674-7712 (2014) 04-0000-02   随着社会需求的不断增加,国家信息化得到逐步的发展,软件技术作为基础载体被应用到社会活动中,软件的开发项目也越来越受到人们的关注,但由于软件自身特点的限制,在软件开发的过程中容易出现各种各样的问题,因此,应在理性分析出软件开发项目风险要素??同时,及时针对风险采取相应措施进行规避并使其得到有效控制。   一、软件开发过程中的风险要素   风险要素分析作为软件能否开发成功的关键,需要在软件开发前进行确认,并将其归纳进整个开发过程的计划考量中,使其成为软件开发项目的一部分。软件开发的风险要素只要分为:   (一)软件开发的内容及质量风险   软件多是应需而生,社会的需要决定了软件的开发内容,而软件开发是一项长期而复杂的工程,与普通的工程项目相比具有很多潜在的风险,这些风险具有很大的危害性,需要开发人员及时对其定性并分析,使软件项目所受影响和损失降到最低。开发内容作为软件开发项目的基础,是整个开发过程的导向,始终贯穿于软件开发项目中。要想取得开发项目的成功就必须具备一个理性的开发内容及范围,如果在开发前不能将开发项目的内容及范围加以明确,必然会导致开发项目的风险甚至失败。   为了满足社会的进步和发展,软件开发也成为人们工作、生活的重中之重。软件开发项目的成功,不仅要具有明确的开发内容和范围,还要避免开发项目中出现质量问题。相应组织人员应制定质量技术衡量标准,使软件开发具有一定的规范性和可行性,否则,软件出现质量风险就可能导致软件开发项目达不到预定目标或者失败。   (二)软件开发的人员及组织风险   软件开发的过程由诸多因素组成,例如参与人员、组织团队、外界环境等,这就决定了开发过程的不确定性,工程中的控制与管理也就具有一定的难度。软件开发人员作为软件开发项目的主体,期间的人员变动或者人员的技术不达标,都可能使软件开发过程产生风险。   而组织风险是指,在软件开发项目组内部对于开发项目的内容或标准存在分歧,这样就容易因为计划的临时变动而带来软件开发的风险。组织的工作目的就是在决策者的引导下,通过对风险因素的分析将软件开发项目的风险降到最低程度,而工作的重点则是工程的进度、质量和资金,因此,组织风险的出现与否决定着软件开发项目的成败。   (三)软件开发的技术及政策风险   软件开发技术具有不确定性,在许多方面如设计、实施、验收和维护上都存在一些未知的因素,任何技术方案的变动都会引起软件开发的风险。技术主要表现在语言、环境及硬件层面,技术不过关会引起整个软件开发系统的变化,从而引起风险事件的发生。   同时,国家政策具有阶段性,它的制定来源于市场经济的变动,随着社会的不断发展,国家的相关政策也会随之调整,这些都可能成为软件开发中的风险,要阻止这类风险的产生是不可能的,想要赢得与政策风险的博弈,就要对当前的经济发展趋势及软件开发项目的可行性进行科学的比对,平衡在政策与风险之间的控制,这样不仅有利于项目的顺利开展,也大大提高了软件开发项目的成功率。   二、软件开发风险的控制途径   在软件开发的项目中,有些风险是可以根据已有的经验进行防范和控制,属于可预知类风险,有些风险则不以人的意志为转移属于不可预知类风险。风险根据不同的项目情况类别也不尽相同,想要有效的将风险控制住,就要在确定风险类别的基础上进行分析,采取科学有效的方法加以防范。   (一)通过风险监控防范软件开发的内容及质量风险   在软件开发项目中,开发的内容及质量风险属于可预知风险,而风险监控作为对软件开发风险控制的基础,对开发内容及质量风险具有一定的防范性。风险监控,是指对已潜在的风险进行监控并针对不同情况制定相应的措施进行解决,并对解决情况及进度加以实时防范,以防止风险的发生。   风险监控要从遏制风险的源头开始做起,软件开发的内容作为软件开发的基础是风险监控的首要任务,要规避内容风险,就要在软件开发项目开始前对开发的具体内容及范围进行明确定位并取得相关管理团队的一致通过,防止日后因软件开发内容的变动而产生风险,否则,根基不稳,就会导致软件开发进度的延误,前期所做的一切工作便会付诸流水,浪费人力物力

文档评论(0)

fangsheke66 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档