天泉软件培训中心 软件开发过程中的风险管理

天泉软件培训中心 软件开发过程中的风险管理

ID:34507733

大小:820.69 KB

页数:32页

时间:2019-03-07

天泉软件培训中心 软件开发过程中的风险管理_第1页
天泉软件培训中心 软件开发过程中的风险管理_第2页
天泉软件培训中心 软件开发过程中的风险管理_第3页
天泉软件培训中心 软件开发过程中的风险管理_第4页
天泉软件培训中心 软件开发过程中的风险管理_第5页
资源描述:

《天泉软件培训中心 软件开发过程中的风险管理》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、项目管理培训软件开发中的风险管理李天泉litianquan1@hotmail.com186012422921提纲•修订的流程和模板•实施中的两个问题•工具介绍2第一部分•修订的流程和模板•实施中的两个问题•工具介绍3什么是风险4软件研发过程图示5风险管理的重要性•明确软件系统的复杂度•保证项目的关键风险被关注•提供规避风险的技术•降低成本——减少返工–通常40-50%6返工成本分布7模型8Step1:识别•识别技术–检查表–决策动机分析–假设条件分析–分解、细化9Top10RiskItems:1989and1995198919951.Personnelshortfal

2、ls1.Personnelshortfalls2.Schedulesandbudgets2.Schedules,budgets,process3.Wrongsoftwarefunctions3.COTS,externalcomponents4.Wronguserinterface4.Requirementsmismatch5.Goldplating5.Userinterfacemismatch6.Requirementschanges6.Architecture,performance,quality7.Externally-furnishedcomponents7.

3、Requirementschanges8.Externally-performedtasks8.Legacysoftware9.Real-timeperformance9.Externally-performedtasks10.Strainingcomputerscience10.Strainingcomputerscience引自BarryBoehm所著SoftwareRiskManagement10SEI风险分类表SoftwareDevelopmentRiskProductDevelopmentProgramClassEngineeringEnvironmentC

4、onstraintsElementRequirements***Development***WorkResourcesEngineeringProcessEnvironmentSpecialtiesAttributeSchedule***FacilitiesStability***ScaleFormality***ProductControl引自CMU/SEI-93-TR-0611Step2:分析•风险指数=严重性×可能性优先级高•严重性:性重优先级中严–高、中、低优先级低•可能性:–高、中、低可能性12Step3:计划•策略决策•规避计划–风险发生前的一些行动•应急

5、计划–风险发生后的一些补救措施13风险应对技术•风险规避/消除•风险转移•风险局部化•风险最小化•风险投保14选择正确的风险技术•高风险:风险转移、风险规避,同时准备应急计划•中等风险:规避计划或者应急计划•低风险:跟踪,可以不事先做出计划,风险如果发生才思考并采取措施15选择正确的风险技术•按类型–两类风险>不确定性>能力的限制–相应的风险应对措施不确定性能力的限制风险转移X风险规避/消除X风险最小化X风险投保XX风险局部化X风险监控X16风险管理计划对要管理的风险项说明如下问题:1.Why?风险的重要性,与项目目标的关系2.What,When?消除风险的步骤、里程

6、碑、工作产品3.Who,Where?责任人,所属的组织4.How?方法(原型法、问卷调查,…)5.HowMuch?资源(预算、进度、关键人员)17风险管理计划:容错原形1.目标(―Why‖)–确定会引起不符合性能要求的容错特性,并改善2.工作产品和里程碑(―What‖,“When‖)–第三周结束时1.候选容错特性评估报告2.可重用组件评价报告3.流量特征草稿4.原型评价计划5.原型描述–第七周结束时6.包括关键容错特性的可操作原型7.流量模拟8.性能报告9.容错特性描述和改善计划草稿–第十周结束时10.改进后的原型11.修改后的容错特性描述18风险管理计划:容错原形•

7、职责(―Who‖,“Where‖)–系统工程事:A•任务1,3,4,9,11,协助完成5,10–开发负责人:B•任务5,6,7,10,协助完成1,3–开发人员:C•任务2,8,协助完成5,6,7,10•方法(―How‖)–用假设的容错性能要求来检验–使用实时操作系统,加入带有容错特性的原型–用典型的流量评价性能–根据观测的结果优化原型•资源(―HowMuch‖)$60K–全职人员(10周)*(3人)*($2K/人周)$0K-3台工作站(已有)$0K-2个处理器(已有)$0K-1个测试协同处理器(已有)$10K–备用$70K–总额19Step4:跟踪•

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。