当前位置:
文档之家› 项目开发与管理-风险规划和风险控制
项目开发与管理-风险规划和风险控制
合理规划人数
1.可以临时招聘新人和实习生 2.在一定程度上加班
人员流动导致的进度延缓
合理规划人数
1.可以临时招聘新人和实习生 3.在一定程度上加班
高层管理人员对项目的时间要求不合理
在成本范围内,对时间规划尽可能存在松动
1.发现问题及时沟通,及时反馈;2.和甲方协商延长项目时间
成本风险
成本估计不准确
在成本预算中,提高成本浮动范围
风险规划
主要策略:
1.回避风险
2.转移风险
3.损失控制
4.自留风险
风险规划和风险控制
类别
风险条目
预防措施
建议措施
需求风险
客户参与度不够
增加和客户沟通机会,比如电话沟通,视频沟通等
无
对需求缺少认识
对需求进行多次分析
对需求进行多次分析
需求不断变化
定时进行需求分析
对需求更改及时更改项目进度制定
范围风险
功能点估计不精确
在确定功能点前对需求多次确定,减少误差
1.追加资源2.控制功能点估计错误范围
代码行估计不准确
无
1.追加资源2.控制代码行估计错误范围
产品用户数估算的不准确
咨询甲方确定用户数
提高服务器配置
进度风险
项目进度制定的不合理
对进度多次确定
1.及时合理更改项目进度 2.和甲方协商延长项目时间
人手不足导致进度缓慢
测试风险
需求变化导致测试用例设计不完整
尽可能完备测试用例
增加测试用例
测试环境与开发环境不一致
提供多个测试环境
用于开发环境的环境进行测试
测试能力和水平导致测试进展缓慢
无
加班或者更换测试人员
出现无法测试的漏洞
无
从源代码阶段检查漏洞
商业风险
系统的市场需求风险
进行合理的市场分析
进行合理的市场分析
系统不符合公司的整体商业策略
事前保证该项目系统符合公司策略
与公司高层沟通
法律风险
开发软件的许可证到期
提前确认开发软件的使用期限,及时续期
购买新的许可证
相关专利失效
提前确认专利的使用期限,及时续期
1.在相同功能下尽可能使用其他专利 2.再次购买该专利
相关合同失效
提前确认合同的期限范围,及时续期
重新制定合同
诉讼纠纷引起的项目停滞
和甲方多次沟通,减少摩擦发生概率
对项目进度及时保存
社会环境风险
政策变化
无
无
国际贸易纠纷
无
无
人为伤害
提高公司安全保证
增加安保
自然灾害
无
无
开发工具的质量问题
规范定义不清楚
和甲方多次沟通确定项目规范
按照甲方规范重新定义
进度拖延
对每个进度多次确定时间
1.及时对项目进度调度 2.和甲方协商延长项目时间
沟通不善
加强团队建设和沟通
加强团队建设和沟通
企业其他部门人员缺乏培训
1.项目经理培训2.找专家作指导
1.项目经理培训2.找专家作指导
1.培训开发人员2.找专家作指导3.采取边开发边学习的方法,要求他们必须在规定的时间内掌握技术4.增加后备开发人员
开发人员经验不足
开发人员进行项目前培训
1.培训开发人员2.找专家作指导3.采取边开发边学习的方法,要求他们必须在规定的时间内掌握技术4.增加后备开发人员
LBS系统质量问题
无
1.与LBS提供商交流沟通
1.在一定范围压缩成本 2.在合理范围内和甲方协商追加成本
通货膨胀
在合同中提出该项风险由甲方承担
无
税收的升高
在合同中提出该项风险由甲方承担
无
延迟交付导致的成本提高
对项目进度尽可能掌握,存在项目延误时及时调度进度
在项目初始成本估算时,在一定范围内提高估算成本
质量风险
开发人员没有接受过正规培训
开发人员进行项目前培训
项目经理管理经验不足
1.项目经理培训2.找专家作指导
1.培训或者更换项目经理 2.找专家指导
技术风险
数据加密技术不够安全
采取可靠的数据加密技术
运用多层加密方法
数据库过小不能满足需求
对所需数据提供可靠的估算,包括冗余等
更换数据库
防止黑客攻击技术不够
建立可靠的系统,增强安全性
增强系统的安全性
设计错误编码导致程序实现困难
无
修改设计
新老技术的冲突
尽量使用老技术
尝试增加插件,打补丁等方法提高兼容性
无备份导致的资料丢失
1.及时备份2.对资料采取自动备份操作
及时备份,及时找回
开发环境风险
硬件的更新导致无法兼容
多次测试减少兼容失误
1.尝试增加插件,打补丁等方法提高兼容性2.更改设计
软件的更新导致无法兼容
多次测试减少兼容失误
1.尝试增加插件,打补丁等方法提高兼容性3.更改设计