1月27日参加项目理联盟组织北京项目理爱者聚会’易风邀请做题演讲实什演讲结合理谈想法工作中遇验教训更目家出讨交流题希起抛砖引玉作讲题:软件开发项目风险理认风险理软件项目中重容易做希通家讨够思路启发
现准备容整理帖出希里继续讨家方面展开讨:1. 软件项目理中做风险防范2. 软件项目中典型风险事件
软件开发项目风险理
众周知软件开发程分:需求分析设计编码测试安装维护等程(RUP方法中:业务建模需求分析设计实施测试部署)实际完整软件项目前程里列出软件开发相关核心程
软件项目生命周期分四阶段(行业项目生命周期)初始阶段设计阶段实施阶段收尾阶段软件开发程软件项目四阶段中分布情况(括弧里面表示RUP方法中程):初始阶段:部分需求分析少部分设计(部分业务建模需求少部分分析设计)设计阶段:部分设计少部分编码(部分分析设计部分实施测试开始考虑部署)实施阶段:部分编码测试少部分设计(部分实施测试部分部署)收尾阶段:安装维护(部分部署)
项目理贯穿整生命周期阶段
根PMBOK项目理范围理时间理费理质量理力资源理沟通理风险理采购理整体理等9方面考虑软件项目理讲软件配置理(属整体理)软件质量理软件风险理开发员理(属力资源理)等四方面理尤重软件开发阶段程重视方面理面软件项目风险理题展开讨
软件项目理四阶段中初始阶段项目成功性风险发生概率高时候旦预计风险发生损失:阶段果某种原突然资金源断(需求阶段)继续进行项目终止项目时候损失需求分析阶段投入着项目进展项目成功性变风险发生概率逐渐变风险项目损失逐渐变快收尾阶段时候风险项目损失着收尾阶段进行风险逐渐变
风险理项目风险进行识分析应程先项目风险分类然风险理三程逐进行讨
1.风险分类
容分范围风险:范围变更关风险质量风险:没求技术性质量水完成务进度风险:没预算时间范围完成务成风险:没预算成范围完成务技术风险:技术变化法律风险:许权专利合失效诉讼抗力外部预测风险:市场风险(原材料利性需求)日常运作(维修需求)环境影响社会影响货币变动通货膨胀税收外部预测风险:规章(预测政府干预)然灾害部非技术风险:战略风险(公司营战略发生变化)理风险(公司理员否成熟等)
确定性分已知风险(Knowns):员工离职已知未知风险(Knownunknowns):预知风险未知未知风险(Unknownunknowns):预知风险
2.风险识 风险识确定种风险事件影响项目项目开始项目阶段中间范围变更批准前进行风险识实际整项目生命周期连续程
识风险首先应该解软件开发阶段发生风险(风险事件风险源)
初始阶段阶段进行部分需求分析少部分设计(部分业务建模需求少部分分析设计)风险事件:l 项目目标清l 项目范围明确(范围太太)l 户参少户沟通少l 业务解够l 需求解够l 没进行行性研究
设计阶段阶段进行部分设计少部分编码(部分分析设计部分实施测试开始考虑部署)风险事件l 项目队伍缺乏验缺乏验系统分析员l 没变更控制计划变更没该变更变该变变样设计势必会失败者偏离户需求l 仓促计划带进度方面风险l 漏项设计员疏忽某功没考虑进
实施阶段阶段进行部分编码测试涉少部分设计(部分实施测试部分部署):设计变更补充设计风险事件l 开发环境没具备l 设计错误带实施困难l 程序员开发力差程序员开发工具熟l 项目范围改变(突然增加修改功需重新考虑设计)l 项目进度改变(求提前完成务等)l
员离开项目软件开发工作定连续性需移交交接时员离开项目影响会l 开发团队部沟通够导致程序员系统设计理解偏差l 没效备份方案l 没切实行测试计划l 测试员验足
收尾阶段阶段进行安装维护(部分部署)风险事件l 质量差l 客户满意l 设备没时货l 资金回收
例具常见风险事件项目发生风险事件应该具体项目识出真正发生该项目风险事件风险事件进行描述:性果范围预计发生时间发生频率等风险识效方法:建立风险项目检查表果分析图采访种项目干系等
软件项目风险方面检查: 产品规模风险业务影响风险检客户相关风险程风险技术风险开发环境风险员模式验关风险
讨软件项目阶段中发生风险事件识方法面风险事件进行分析
3.风险分析风险分析识出风险事件做风险影响分析风险相关四素:风险事件破坏影响项目事件风险概率()事件发生性风险失量(金额)说明造成损失风险影响(金额)等 风险概率 × 风险失量
通风险风险相互作估算评价项目结果范围成进度性三方面风险进行评价确定风险事件源避免忽略考虑(包括承受)采取应措施
4.风险应 1应方法项目中风险永远全部消PMBOK提三种应方法:避免通分析找出发生风险事件原消原避免特定风险事件发生:避免客户满意?客户满意两种情况种情况没判断客户满意度没双方互相认客户验收标准种开发方没达验收标准没满足户需求种开发方推卸责做环节完全避免:l 业务建模阶段客户参l 需求阶段客户沟通解客户真正需求l 目标系统模型DEMO系统客户演示反馈意见果反馈意见DEMO系统出入较时定修改DEMO系统次客户演示直双方达成识止l 双方认验收方案验收标准l 做变更控制配置理
减轻通降低风险事件发生概率失量减轻项目影响采风险转移方法减轻风险项目带影响项目预算中考虑应急储备金种降低风险影响方法:
风险识发现项目组程序员需开发技术熟采熟悉技术减轻项目成进度方面影响事先进行培训减轻项目影响
接受接收风险造成果:避免然灾害造成果软件项目中考虑异备份中心
2开发应计划针需采取应措施风险事件开发应计划旦发生风险事件实施应计划:软件集成项目中包括设备计划部署阶段前设备必须位设备厂家直接进货分析发现时进货应该考虑备选方案周转等:软件开发项目中某开发员离职离职会项目造成定影响应该风险事件开发应计划程参: l 进行调研确定流动原l 项目开始前缓解流动原工作列入风险理计划l 项目开始时做计划旦员离开时便执行确保员离开项目继续进行l 制定文档标准建立种机制保证文档时产生l 工作进行细微详审更够计划进度完成工作l 关键性技术员培养备员
考虑风险成决定否采述策略
仅供家参考什恰方家提出
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档