敏捷方法在互联网项目风险管理中的应用研究
2019-09-10凌春燕冯子文
凌春燕 冯子文
摘要:敏捷开发方法是一种以人为核心,迭代、循序渐进的开发方法,该方法的应用是当前软件工程方法开发的流行趋势,其不仅可以有效提高开发效率,同时也可以加快其响应能力。而移动互联网的迅速发展对软件公司以及相关行业带来了巨大冲击,同时也是机遇。本文就敏捷开发方法的原则以及价值观展开讨论,分析了其在互联网项目风险管理中的应用,验证了该方法在互联网项目风险管理的可行性。,同时证明了该方法可以有效应用于互联网项目风险管理。
關键词:敏捷方法;互联网项目;风险管理
引言
现阶段,我国互联网行业和电信行业中网络项目的风险管理始终是重点关注内容之一,并且在风险管理中多数问题放在项目的进度管理以及成本控制方向。而敏捷方法的应用为互联网项目风险管理提供了有效的控制方案,在网络化建设水平以及应用方面都取得了显著成就。但是不可忽视的是在网络风险管理领域我国与国外发达国家之间相比仍然存在较大的差距。而国家网络专家也针对互联网项目风险管理不断进行研究与创新。本文主要讨论了敏捷方法在互联网项目风险管理中的应用,基于当前风险管理的应用经验,分析了敏捷方法应用前景。
1、互联网项目风险管理理论与应用
在网络管理工作中互联网项目风险管理是重中之重,实际上我们常说的网络管理工作主要就是风险控制。在互联网项目管理中主要工作内容就是针对产品、服务以及成果等进行系列网络化管理活动。主要管理内容为运作周期、成本、项目组织、检测以及控制等相关环节。无论是什么项目其管理都存在或多或少的风险,但是如果可以预知将会遇到哪些风险然后根据风险作出针对性预案,便可以最大程度上规避风险,提升项目的交付率。
2、敏捷方法的应用意义
目前在互联网项目开发中敏捷方法已经逐渐成为代名词,越来越多的互联网企业加入到敏捷方法研究之中,然而在应用中有的一路高歌凯旋,有的节节败退,其实大多数原因是因为敏捷方法的应用不合理。针对与互联网项目应用敏捷方法是大势所趋,同时也是必要步骤,通过敏捷方法的应用规避互联网项目管理中的风险因子是敏捷方法应用的意义所在。
对于互联网项目风险管理来说传统的管理模式一般需要明确风险处理过程,对各个阶段的风险管理都制定了明确的执行过程,借此保证项目风险管理更加明确、更有针对性的进行分析、记录以及项目检测等,但是该过程实际上是非常繁琐的,而这也和敏捷方法所提出的自适应且保证轻量核心思想是相悖的。所以说如何以传统风险管理模式为基础建立适合敏捷方法进行互联网项目控制方法是有重要意义的课题。
3、互联网项目的风险管理基本内容
3.1 风险与不确定性
风险在经济学和其他的学术领域中并没有对其进行任何技术上的定义,风险便意味着有损失的可能性,而最早对风险的定义就是凡事在预定的成本、工期以及技术的约束下可能无力完成全面计划目标。同时风险具有不确定性,也就意味着风险的发生有多种可能,同时也可能导致多种结果,一旦发生,至少会对一个项目的时间、费用或者是范围产生积极或者是消极的影响。同时风险与损失是密切相关的,无论是时间损失还是金钱损失或者是其他损失,如果发生不确定状况之后没有造成损失那么也就意味着不存在风险,因此在进行风险把握的时候主要为不确定性和损失的定义。
3.2 风险管理
软件项目的风险管理主要有风险规划、风险评估、风险应对以及风险监控等几个过程,所谓的风险规划就是站在战略校对可能存在的风险制定一系列应对措施,以及采用何种执行方法和有效的资源分配。在风险管理中风险规划是第一步,接下来便是风险评估,该过程是明确风险管理中存在的问题,在该过程中需要根据事情发生的概率和结果对其中可能存在的风险进行量化、评级。在整个风险管理过程中风险评估是最难也是耗时最长的阶段,同时还需要衔接风险规划和风险识别,其重要性不言而喻。接下来的风险识别主要是风险管理人员通过其所掌握的知识与方法对可能遇到的风险进行系统、全面的预测,收集风险因素、风险事故等。最后对以上所收集的所有信息以及制定的方法进行整合,将已鉴定的风险进行详细研究,确定风险发生的可能性,造成的影响,然后对可能造成严重后果的风险制定有效的风险防范策略。
3.3 风险应对
所谓的风险应对就是将风险可能导致的损失降至最低制定的目标计划以及执行过程。当风险出现的时候作为风险负责人首先需要根据项目制定详细的应对计划,并积极调动资源展开行动。在该过程中主要包括使用特定方法处理已知风险,判断风险负责人,降低风险所产生的成本及进度影响。
3.4 风险监控
风险监控是将风险进行系统化追踪,主要是根据已经建立的风险标准评估体系对风险进行有效评判与监控,如果系统识别出有重要风险,并根据风险制定出相应的应对措施之后,风险监控的主要工作就是随时关注项目实施进度,跟踪已经识别和为识别风险。
4、敏捷方法和传统方法的区别
目前大多数风险管理理论和体系在进行风险处理的时候都是显式进行的,而敏捷方法不仅可以有效处理风险,同时是隐含的方式进行处理。其之所以可以有效管理风险,主要是因为在进行项目风险管理的时候是建立在执行项目的结构上,在这种隐含管理情况下其主要传达理念是在一个项目中风险是无处不在的,所以在进行风险处理的时候不可以将风险单独剥离。在进行风险处理的时候不是将工作建立在项目计划之外,而是应该将其规划与工作紧相连。
5、总结
在互联网项目风险管理中风险是无处不在的,因此风险管理的重要性不言而喻,而敏捷方法的应用可以有效帮助互联网项目管理工作规避风险,与传统的风向管理模式相比,敏捷方法适应性更强,同时在风险管理中实现全面风险因素处理,但是其缺陷是目的性不强,在风险管理中没有对其进行系统性论述,因此在互联网项目风险管理中敏捷方法的应用还需要进一步完善。
参考文献
[1]齐山松. 基于敏捷软件开发模型的研究与实践[J]. 电子科技,2013,(7).
[2]李声威,王爱景,谭红星. 敏捷开发中软件架构设计与实践[J]. 电脑与信息技术,2015,(3).
[3]徐建军,董威,谭庆平,等. 基于Scrum敏捷开发模型的软件工程实践课程探索[J]. 大学教育,2015,(4).