一、 风险因素分析
以下列出了针对本项目的实施、技术与运维风险及其防范措施,以期引起实施各方的高度重视,及时做好防范准备,保证项目的顺利实施和成功。
(1)组织风险
1)人力资源投入不足
本项目实施建设需要投入足够的、合格的实施技术人员和业务人员,实施组织队伍规模较大。
为避免此风险,可按下列方法实施:
1.加强项目的管理力度。
2.强化项目中的成果管理和知识积累管理。
3.从人力资源规划方面,储备备用人力资源。
4.提前进行人员的储备和培养。
5.完善培训机制和手段。
6.利用项目本身的实施过程,充分培养后继人才。
2)项目人员能力的限制
在项目中,需要具备足够的设计开发能力,包括用户现场的需求分析、包括开发能力、经验积累。项目人员的能力不足将严重影响实施项目的质量和进度。
为避免此风险可按下列方法实施:
1.制定完整的人力资源计划。
2.充分调集充沛的技术人员,考核其能力水平,并定期评估,确保项目施人员的水平能力。
3.建立优秀人员的储备人才库,在需要的时候可以快速进入项目。
4.建立知识积累和管理机制。
7.建立知识培训方法,以及快速培训方式。
6.注重人才培养,建设后备人力资源库。
(2)软件工程化开发风险
1)项目组的双向沟通
由于一方未能及时的向另一方进行沟通,导致双方在项目的实施过程不能有效地配合,从而影响项目的进度及质量:
1.建立沟通机制,确保双方的沟通渠道畅通。
2.对于沟通中的问题处理,要建立汇报和解决的工作流程。
3.沟通的结论要建立档案机制,确保成果的积累和良好管理。
2)不能及时地审阅和签署提交的文档
工作不及时,会影响后续任务的开展。可能使项目延期:
1.根据项目管理办法,制定审批、签阅流程,严格控制期限。
2.明确责任,建立无异议限期通过制度。
3.根据工作计划,设定工作期限,确保整体计划的高度可控性。
3)签字代表不能对提交文档作出决定
不决定或错误决定,会影响后续任务的开展。可能使项目延期。
1.明确责任,定位管理权限,严格审批流程。
4)软件定制开发/测试未能按时完工
由于需要追加额外的开发时间或更换不适合的程序员,因而可能使项目延期。
1.软件工程管理要完善流程,避免先期过程产生问题,避免早期问题产生后续影响。
2.建立必要的应急/后备机制,在特殊情况下经双方协商,增加力量,处理问题等。
二、 风险评估防范
根据项目组多年项目经验,结合项目资源配置,对本项目风险进行评估。
项目存在四类风险,分别为项目整体风险、软件自研风险、硬件外购风险、软件外购风险,其中项目整体风险包括需求有待明晰的风险、项目整体进度存在延迟的风险,软件自研极有可能发生开发人力资源配置不均的风险,硬件外购存在到货延迟和难以就过长质保期与供货商达成一致认识的风险,外购软件存在软件功能偏离和不能及时取得用户规定的测评报告的风险。
三、 风险控制措施
项目组风险控制措施管理,确认项目风险管理计划。项目风险管理流程如下:
(1)项目组人员按项目制度汇报项目工作进度。
(2)各系统第二主要实施人根据项目组进度确认本系统的进度偏差并进行分析,并结合项目质量管理人员的测量报告,形成项目风险预估报警。
(3)项目风险管理专员根据《项目风险管理计划》启动项目风险应对机制,调整项目资源消除项目已知风险、使用应急储备处理项目中可预测的未知风险、报CCB批准后调动项目管理储备应对项目中未能预测的未知风险。
(4)由系统第二主要实施人如实记录本方向当前风险的处理过程,并由风险管理专员进行实时掌控。
(5)由风险管理专员更新本项目风险登记册,并报我方PMO风险管理部门形成组织过程资产供其它项目借鉴。
(6)在甲方指定场所开发过程中,严格管理,确保项目相关所有文件、资料均不带出开发场地。