软件开发项目风险评估研究

软件开发项目风险评估研究

ID:27967475

大小:72.33 KB

页数:9页

时间:2018-12-07

软件开发项目风险评估研究_第1页
软件开发项目风险评估研究_第2页
软件开发项目风险评估研究_第3页
软件开发项目风险评估研究_第4页
软件开发项目风险评估研究_第5页
资源描述:

《软件开发项目风险评估研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、软件开发项目风险评估研究摘要:自计算机技术被人们所重视以来,人们对于各类软件的开发也就随之兴起,世界软件产业也在不断发展壮大,并且成为了世界经济发展中一个重要的环节。但是随着人们对于软件技术含量要求的日渐提高,各类软件项目开发中的失败情况也在不断增加,给企业带来损失。本文简要介绍了软件开发项目,介绍软件开发项目风险的特征、种类以及评估方法。关键词:软件开发项冃;项冃风险;风险评估I软件开发项目的概述软件是计算机系统得以正常运转的必要条件,其主要包括运行程序、数据库以及各类相关文件。软件开发项目本身属于特殊项目开发工作,其与普通项目开发工作在特

2、征上冇着一定的差别。首先,软件开发项目是创新的过程中,其所研发的程序是客户指定的,无法利用现有组件对其进行拼接;其次,软件开发项目所加工的对象是一系列抽象化的数据,并不是可以看得见、摸得着的实物;第三,软件开发过程中需要相关开发人员投入大量的脑力劳动,并且这种脑力劳动强度较高,所需知识十分复杂;第四,软件开发项目所研发的商品也不具有具体形态,属于程序代码,是各类抽象化的数据集成体,因此其在开发的过程中能够方便开发人员进行修改和完善。2软件开放项目风险评估的概述2.I风险的概述在市场经济运行过程中,风险是无处不在的,各行各业都需要承担其本身所具

3、备的风险,而一个企业对于风险的预估、评价和规避能力就成为了其是否能够长远发展的重要依据。根据国外研究者对于风险的定义上可以看出,他们认为风险主耍就是人类在从事某项已定的活动屮时,由于各类不确定因素的影响,对自身造成了经济损失的情况,也就是可能发牛的危险因素对当事人或企业造成的损失。2.2软件开发项目风险的各类特征软件项目开发本身就是一类具有特殊性质的项目开发性工作,其与普通的项冃存在着一定的差别,因此,软件开发项冃本身也就具有了自身独有的特征。(1)客观性在软件开发的整个过程屮,风险是随时相伴的,其发生的时间无法进行准确的确定,对于风险的规避

4、也具冇较大的局限性,因此人们只能通过相关手段尽量减少风险带给企业的损失,而无法完全对其进行规避。软件项目开发中的风险也是具有这种客观存在性和普通性质的,并且在软件开发的过程中,其风险发生的几率也远超普通项目开发工作。(2)不确定性不确定性是软件项目开发过程中风险的主要特征,根据软件开发团队本身的客观属性、软件开发环境以及客户对于软件功能的耍求等的不同,软件项目开发过程中所要面对的风险也就不同。同时由于各类客观条件的不断变化,人们对于软件项目开发过程中所能够发生的各类风险也不能够十分确定,同时在各类风险认知上,各企业或软件研发者的认识都有所不同

5、,就使得风险的不确定性有着更大的变化。O)行为的相关性在软件项目开发的过程中,出于对将风险控制在最低的目的考虑,需耍有相关的决策者对各类开发工作过程屮的风险进行评估,而此时,软件开发的风险也就随着决策者的行为发牛了一定的转变。因为,不同的决策者对于软件项目开发的风险有着不同的认知,并且在采取相应预估和规避策略时其所采取的方法也不相同,但是风险本身却是客观存在的,不同的行为模式能:虻贾路纟曼盏慕谢:有着不同的变化,这也就是风险的行为相关性,同吋也加剧了风险本身的不确定性特征。(4)多样性由于软件项目开发工作木身就具有极其多样的技术引入,因此在工

6、作开展的过程屮风险也就发生了多样性的转变。由于项目本身的规模、周期、范围以及种类等客观因素也存在着一定的差异,也就使得风险的过程和结果各不相同。另外,在软件项冃开发的过程屮,相关决策者对于各类风险都会做出预估和规避,并見在开发的各个阶段也会针对于不同的风险给予相应的改进措施,而这样也就使得在整个过程中部分风险得到了有效的降低,但是却使得另一部分风险发生了转变,产生了新的风险,使得软件开发的风险种类越來越多。另外,各类风险在发生时能够互相左右、互相牵制、互相诱发,这也就加大了风险的多样性变化,给风险评估和规避工作带来了一定的麻烦。(8)对称性在

7、所有的项目开发过程中,项目本身的风险与项目能够带来的经济收益都是呈现对称性的,风险越高的项目,其能带给双方的经济利益也就越大;但同时,风险性越大,其给双方可能带来的经济损失也就越大,软件的开发也不例外。2.3软件项冃开发屮风险的种类由于软件项目开发本身具有的特殊性,因此其过程中所产牛的风险种类也非常多。其中,按照风险的内容进行划分,主要包括管理风险、费用风险、周期风险、技术风险以及商业彫响风险等;而按照风险本身的性质可以将其分为7类,分别是开发环境风险、项目特殊化风险以及产品本身风险;按照风险的确定性进行分类,可以将软件项冃开发风险分为7大类

8、,分别是已知性风险、可预知性风险以及不可预知性风险。3软件项目开发风险管理的概述软件项目开发风险管理工作就是对软件在开发过程屮所能够遇到的各类风险进行预估,并对判断

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。