软件项目管理中的风险识别与管理分析

软件项目管理中的风险识别与管理分析

中国中铁二院工程集团有限责任公司四川成都610000

摘要:自改革开放后,我国经济迅速崛起的同时也推动了计算机网络技术的发展,而计算机网络技术的发展又进一步加快了经济的增长,这两者之间的关系是相辅相成的。计算机网络技术如今广泛应用于人们生活中各个角落,极大地提高了人们的工作效率。本文着手于计算机软件项目管理中的风险识别与管理分析,寻找不稳定因素,以便在实践应用中改良。

关键词:软件项目;项目管理中;风险识别;风险管理

引言

为了适应市场的需求,计算机技术在应用过程中也应及时的更新。计算机软件项目的开发需要创新性,在创新的过程中,存在着一些无法避免的风险,一旦当无法预知的风险问题发生时,将会影响软件项目的开发及实施推广进程,极大的损坏企业以及用户的利益。因此在一项新的软件项目投入使用前,应对其进行严格的风险识别和评估管理,避免出现纰漏,对企业及用户造成影响。

1计算机软件项目风险管理简述

1.1软件项目风险管理的特点

1.1.1客观性和普遍性

在计算机行业的快速发展中风险是客观存在的,并且在计算机行业的发展中计算机软件项目的快速夭折也是具有普遍性的。也就是时候在计算机软件项目的竞争过程中很多的项目都倒在了前进的道路上,最后获得成功和盈利的计算机企业也是少有的几家。由此可以看见在计算机软件项目管理的过程中风险具有一定的客观性和普遍性。

1.1.2偶然性

大部分计算机软件项目的运营都是依靠一些虚拟的产品进行获利的,这些企业不像实体企业家,他们手中有消费者不能丢失的刚性需求,那么相对的就是互联网经济下计算机软件项目的运营中很多的产品都是人们的非刚性需求,那么在发生金融危机的时候,就会给计算机软件项目的运营造成致命的打击,并且在这样的打击之后计算机软件企业的存活率极低,由此可以发现在计算机行业中偶然性事件的发生对计算机软件项目的运营有多么严重的影响。

1.2计算机软件项目风险管理的重要性

同其它项目开发相似,计算机软件项目在开发过程当中,同样面临这比较多的风险,其中一些风险对软件开发项目来讲甚至可以说是灾难性的。风险具有客观性和普遍性,而且不会随着人的意志发生转移。在计算机软件项目的整个开发过程之中,风险一直都存在。技术人员能够做的只有通过各种方式来降低软件开发项目风险,使其产生的损失程度在可控范围内。如果要完全消除风险是无法做到的。因此,在计算机软件项目开发中,风险管理工作的意义非凡。首先,依靠科学全面的风险管理,能够在很大程度上提升软件开发项目的成功率,并使其风险尽量降低。其次,在开发过程当中,借助科学的风险管理,有利于软件开发团队能力与主观能动性的发挥,能够提升整个团队信心,保持开发队伍的稳定性。第三,在软件项目开发的过程中,通过有效的风险管理工作,能够帮助软件开发的过程中找到开发的重点,将重心转移到防止重大风险上,将软件开发从传统的救火转变为主动的防御。因此,在软件项目管理过程中,全面增强风险管理工作是非常必要的。

1.3计算机软件项目管理与风险管理的关系

在项目管理的过程中,软件项目的风险管理尤为重要,其不仅可以评估风险带来的危害,同时可以寻找可造成风险的因子,对其提前进行改善,避免后期对计算机软件项目的推广与使用造成影响,降低企业利润,影响产品运行。计算机软件项目的管理与计算机软件项目的风险管理的关系主要从以下两个方面介绍:

1.3.1计算机软件项目管理与风险管理的目标相一致

计算机软件项目的管理的目标主要是保障项目的利益与用户使用时的安全,其计算机软件项目的风险管理的目标也是如此。计算机软件项目的管理比较广泛,但是计算机软件项目的风险管理主要是对计算机软件的项目进行风险评估与改善,避免软件项目在开发及推广过程中因风险识别不足对项目造成不利影响,损害企业的利益,通过寻找风险因子,对其进行改善。从而保障计算机软件项目的顺利开发及实施。

1.3.2计算机软件项目管理与风险管理的范围不同

计算机软件项目的风险管理相较于项目整体管理来说范围相对狭窄,主要针对于项目风险评估与改善的方面。其计算机软件项目的管理主要是针对项目进度控制以及过程成果及变更的审查,保证软件项目能够顺利推进并且实现最终目标。而风险管理则只针对项目开发、实施推广过程中的各类风险。通过科学全面的管理手段,尽可能地降低风险出现的可能性,以便保证项目的顺利推进。

2计算机软件项目风险管理过程分析

2.1风险识别

在软件项目的开发过程中,软件项目的风险识别尤为重要,不仅可以帮助工作人员有效的改良软件项目,同时还可以加快软件项目的开发,保障软件项目的质量,为后期软件项目的推广做好准备。寻找计算机软件项目中的风险因素以便于后期对其进行改造。在软件开发过程中,存在的风险因素主要有:软件项目开发的目标和需求不明确而引发的风险问题,计算机软件的项目开发需要创新性及时效性,未充分了解客户对软件的要求将会影响软件项目的顺利开发。

在软件项目的开发过程中,设计人员的专业能力不够或经验不够将会对软件项目开发造成影响,降低项目开发的效率,影响项目开发成本。软件项目的开发环境也会影响软件项目开发的进程,开发环境不达标,同样会严重影响软件项目的质量[1]。在软件项目完成后的测试阶段也尤为重要,当项目完成后,在测试阶段应进行全方位的集成测试,避免在软件使用过程中出现功能错误。

2.2风险计划

计算机软件项目的风险计划主要是为了避免后期软件项目的运行出现问题,主要是通过识别和分析风险因素,制作计划对其进行改良,避免风险的升级,进而促进软件项目的顺利开发和实施。在这个过程中,需要针对不同的风险因子,对其对症下药。

2.3风险跟踪

在对计算机软件进行改良后,还应进行风险跟踪。风险跟踪主要有:查找软件项目中存在的风险因子,从而制定相应的风险计划。其次查找其它的风险因子,重新制作新的风险计划,使计算机软件项目的风险管理更加全面可行,从而有效地改善软件项目的整体稳定性。

3改善计算机软件项目风险管理的建议

对计算机软件项目的风险进行评估后,有三种措施,第一种便是接受风险,第二种便是回避风险,第三种为降低风险,具体如下:

3.1接受风险

对计算机软件项目的风险进行评估后,有两种措施,第一种便是接受风险,第二种便是回避风险。在对计算机软件项目进行风险评估后,若更适合于对风险因子进行改造,企业应积极的对其风险因子进行改良[3]。避免为了降低成本而忽视对风险的改良,以防计算机软件项目在后期使用过程中出现更严峻的问题。

3.2回避风险

查找风险因子后,有的风险因子的改造不利于企业的发展,因此便可采用回避风险的措施,通常可采用的回避方式有两种,第一种便是在后期的软件开发过程中,注重软件项目的风险跟踪,避免该风险因子对软件项目造成影响。第二种便是设计一项阻碍其风险因子爆发的另一项选项,从而克制其风险因子的影响力。

3.3降低风险

降低风险是应对风险因子的一种更加积极的措施,通过对风险因素的详细分析,制定克制风险因子的改善计划,将会保障计算机软件项目的质量。同时采用降低风险的手段将会缩小项目出现问题的机率,加快项目开发的进度。

结束语

综上所述,计算机软件项目的开发不仅需要对市场做出精确的判断,同时在软件开发过程中,经验与专业能力尤为重要。一个新的软件项目的开发及应用,需要多方面的管理作为后盾。计算机软件项目的风险管理是计算机软件项目管理中的一种。其主要是寻找影响计算机软件项目开发及运行的风险因子,对其进行精确的改善,保障计算机软件项目的可行性,保障企业的利益及客户使用过程中软件的安全性。

参考文献:

[1]钱冬明,王娟,徐显龙.教育信息化项目风险管理研究[J].教育发展研究,2016,36(Z1):23-28.

[2]董思洋,付凯.MES项目实施中的项目风险管理[J].计算机与网络,2017,43(08):61-64.

[3]张珺.软件项目管理的关键因素及管理方法探讨[J].无线互联科技,2018,15(14):115-116.

标签:;  ;  ;  

软件项目管理中的风险识别与管理分析
下载Doc文档

猜你喜欢