职场文秘网

首页 > 文秘写作 > 办公表格 / 正文

软件项目风险管理研究及在办公平台开发项目中的应用讨论

2023-01-18 12:25:10

王宇峰,吴学栋

(山西应用科技学院,山西 太原 030000)

在各类软件开发技术成熟度不断提高的背景下,所开发软件的功能性得到了不断丰富,与此同时,软件运行风险的发生概率和负面影响也在提高[1-2]。风险管理是以对风险进行识别、分析、评估、缓解和监控等过程组成的综合方法,能够对软件开发、应用过程中的风险进行科学评估和监测,从而提高软件风险管理水平,提高服务平台的综合服务水平。

如图1所示,软件项目风险管理过程分为5个环节,现对其进行详细介绍,具体内容如下。

图1 软件项目风险管理流程示意图

1.1 风险识别

风险识别的定义是利用感知、判断或归类的方式鉴定风险性质的过程,包括显示存在的和潜在的风险。常见风险类别如下。①市场风险:主要是指经济风险,诱导因素包括市场需求判断情况、市场竞争格局、供求关系变化等;
②技术风险:诱导因素包括工艺发展情况、技术商业化发展速度、可替代产品冲击等;
③生产风险:诱导因素包括中断的生产过程、不恰当的生产计划、不合理的生产模式等;
④人事风险:主要是由人员变动引起;
⑤财务风险:主要是由企业财务收支情况导致。

1.2 风险评价分析

在风险评价分析过程中,应注意以下内容:第一,对风险优先级进行排序处理,软件项目风险无法完全避免,在处理时也无法有效针对每个风险展开处理,因此会对风险进行优先级排序,集中已有资源对影响程度较高的风险进行优先处理,将风险负面影响控制在合理范围内[3]。第二,展开风险分析,风险分析属于动态变化的过程,同类型风险在不同阶段也会带来不同程度影响,这也要求对风险进行动态分析与调整,以提高分析结果的使用价值。

1.3 风险评估

该项工作的主要作用是对某一风险出现后带来的影响程度、影响范围进行客观评价,以此来确定需要给予关注的风险内容,以便后续应对措施的拟定。在具体的评估活动中,其评估依据包括以往整理数据、风险条件列表、专家评估建议等。同时在评估中风险也会细分为确定性风险和非确定性风险,前者多使用平衡分析法、敏感分析法来进行评估,后者多利用概率分析法、概率树法、期望值法来进行评估。

1.4 风险缓解措施拟定

如图2所示,在制定风险缓解措施时,可以细分为以下两种类型。第一种为积极应对措施,常用方法如下:①分享,将已有风险通过共享的途径,分担给第三方,从而提高风险出现后的抵御能力;
②利用,引入高端科技人才,加快项目开发进度,提升项目各阶段开发质量,以此来降低风险问题发生[4]。第二种为消极应对措施,具体内容如下:①减小风险,即采取相应措施将已知风险内容调整到可管控范围内,无法彻底规避风险。②转移风险,即将已知风险转嫁给第三方分担,由其继续承担风险出现后的相关责任,该过程中风险内容依旧存在。③回避风险,即借助调整开发计划的途径,将此风险消除,如延长项目开发周期、减少开发内容等。

图2 风险缓解措施示意图

1.5 风险监控

在软件项目开发过程中,进行风险监控的主要目的在于,对整个软件项目开发过程进行动态监视,了解风险管理策略的落实状态和反馈信息,定期对这些内容进行整合、讨论,并以此来对风险进行重新识别、重新分析、重新定位,拟定新的应对策略,确保策略与风险之间的匹配度。

项目概况:该企业办公平台是基于C语言进行开发的应用系统,项目预期功能如下:第一,运行平台系统,此系统在工作中的主要服务内容包括资料变更、信息查询、薪资查询等。第二,管理平台系统,该系统主要服务内容包括运行监控、信息查询、产品列表等。第三,数据迁移系统,作用是对办公平台历史数据进行存储,以时间、产品类型作为分类参考,建立相应的数据库,便于后续数据信息查询和提取。

2.1 风险管理准备工作

2.1.1 确定项目管理目标

风险管理工作需贯穿整个项目开发运营过程,因此在展开风险管理工作时,首要任务便是确定项目管理目标,为后续工作开展提供指导,具体内容如下:①组建风险管理小组,明确此次风险管理活动的主要目标。②对于相关人员展开综合培训,使其具备处理潜在风险识别、突发风险处理的能力,从而降低或避免风险对整个项目开发运营带来的负面影响。

2.1.2 明确风险管理原则

从实际应该情况来看,在风险管理过程中,也需遵循以下原则。①积极性:风险管理贯穿整个项目的生命周期,因此成员需要以积极的态度来参与风险识别过程,获取到更多有价值数据,以提高风险识别结果的准确性[5]。②持续性:同类型风险在不同阶段带来的负面影响存在一些差异,而且风险的出现也具备不确定性,这也要求整个风险管理过程需要保持良好的持续性,不断调整管理计划来提高风险管理水平。

2.2 项目风险识别

结合该项目的基本特点,存在的风险类型和来源如下。①需求阶段风险:主要来源于需求范围不明确、提交申请内容描述不清晰、需求变更比较频繁、需求和技术间转化时存在风险等。②设计阶段风险:主要来源于功能设计内容不满足实际需求、技术整合时的可行性、新技术融入时的可操作性、技术方案的适应性、参与设计人员能力水平等。⑶开发阶段风险:主要来源于设计人员和管理人员沟通状态、硬件资源供给/协调状态、信息管理安全性、新技术自身存在的不确定性、质检功能开发时效性、人员开发经验储备情况等。④运维阶段风险:主要来源于测试环境丰富度、系统功能修复状态、数据迁移时效性/安全性、提交产品合格性、投产环境的契合度等。

2.3 项目风险评估

根据获取到的基础信息,对此项目风险展开科学评估,具体流程如下。①确定风险评价标准:如表1所示,其中黑色表示高风险,灰色表示中等风险,其他表示低风险[6]。②对风险进行定量和定性分析:对于参与该项目开发和管理的人员进行问卷调查,采用问卷调研的方式分发70份调研问卷,有效问卷63份,列表计算风险发生概率和影响程度平均数值,根据评估后,整理所得各阶段风险等级结果如表2所示。

表1 项目风险等级评价表

表2 项目风险等级列表

2.4 风险应对处理

在对上述风险进行处理时应注意以下几点:第一,在对高风险因素进行处理时,需要梳理风险因素之间的关联性,及时采取措施对其进行控制,同时需要对处理措施落实情况进行跟踪,动态调整应对策略,确保处理结果的可靠性,减少风险问题发生。第二,在对中等风险因素进行处理时,采用主动管理模式进行处理,了解这些因素对于整个项目执行情况的干扰性,采用调整项目开发方式、项目执行方法的途径,来确定最为合适的风险应对策略,从而减少中等风险带来的负面影响。第三,对于低等风险,会对其影响进行评估,如果在可控范围内,可以暂时不采取措施进行处理,但是也需要做好风险跟踪,及时采取干预手段来降低风险影响性。

2.5 项目风险监控

进入到项目风险监控环节后,需注意以下内容:第一,拟定风险跟踪管理计划,计划中包括风险类型、风险内容描述、风险主要来源、风险处理成本、风险处理反馈意见整理要求、突发事件处理计划等。第二,监督风险管理策略落实状态,复核相关策略的执行状态,收集相应的反馈信息和应对措施。第三,对于项目落实期间的剩余风险、潜在新风险进行识别和整理,生成新的风险管理报告,制定新的风险应对策略,将项目风险影响控制在合理范围内。

2.6 控制成效分析

企业按要求执行项目风险管理策略,过程中识别出的风险总次数为17次,而管理策略进行成功应对的次数为15次,成功率为88.2%,具备较高的控制效率。同时在项目管理过程中,存在的高风险和中等风险问题,都借助主动应对措施进行了良好预防,风险的负面影响也下降到了可控范围内。另外,该管理模式在应用中具有可持续性、主动性等特征,为项目安全运营工作的开展奠定了良好基础。

综上所述,在办公平台开发项目中,加强风险管理属于非常重要的工作内容。通过梳理各阶段风险管理要点,一方面,可以积累风险管理经验,不断充实风险管理体系;
另一方面,对于提高项目开发成功率,降低风险发生概率有着积极的意义。■

猜你喜欢 项目风险风险管理评估 两款输液泵的输血安全性评估现代仪器与医疗(2022年2期)2022-08-11不同评估方法在T2DM心血管病风险评估中的应用昆明医科大学学报(2022年4期)2022-05-23风险管理在心内科中的应用效果观察中国药学药品知识仓库(2022年1期)2022-03-23基于ISM模型的EPC项目风险网络分析建材发展导向(2022年4期)2022-03-16沙盘推演工具在“国和一号”示范工程项目风险管理中的应用中国核电(2021年3期)2021-08-13核电工程建设管理同行评估实践与思考中国核电(2021年3期)2021-08-13浅析房地产开发项目风险管理理论与实践建材发展导向(2021年7期)2021-07-16第四代评估理论对我国学科评估的启示大学(2021年2期)2021-06-11基于“灰色关联—层次分析”的冰雪运动休闲特色小镇PPP项目风险评价冰雪运动(2020年3期)2021-01-14航天企业集团投资项目风险管理刍议航天工业管理(2020年3期)2020-07-25

Tags:

搜索
网站分类
标签列表