摘:进行型软件项目开发中需采许新复杂技术投入巨额资金组织庞研制队伍持续相长研制时间会带种种难预见确定性素造成失败风险文项目理中风险分析基概念进行较详细探讨具定指导意义 关键词:风险分析种类步骤方法原 1引言 软件项目研制需开发新技术许已验证技术产品产品生产数目般较少技术加工工艺容易达成熟定型程度型项目研制需长时间规模组织指挥协调工作漫长研制周期等会带种种难预见确定性素确定素存软件项目否预定计划--费进度性完成研制务难预料做研制完全成功存着失败风险项目研制行性分析方案认证时加强方案风险分析十分必 风险研究七十年代末开始应风险分析方法性分析方法类似基础进行扩充目前风险研究方面较著名方法GERT(图解评审技术)VERT(风险评审技术)RSINET(风险信息系统网络评审技术)SLAM(功构模仿真语言)等GERT基特点直接网络模型进行计算机仿真分析模型元素相应分析程序相配合描述复杂排队系统项目理生产线方面问题应十分简便灵活时间费性方面问题太适合SLAM种FORTRAN基础构模仿真语言进行离散网络连续系统离散事件综合仿真适应种构模需提供资源模块限仿真进行全程支持支持图形建模等足VERT处理时间费性等关键性风险参数目标优化具较实价值风险方法中VERT时间费性三指标处理水等独立进行行处理通数学关系式相互联系起进行处理节点逻辑功丰富活动三项指标定概率分布直方图数学关系式描述VERT网络模型较接实际系统求VERT费性二项指标户需灵活加应 2风险分析概念 风险定义:目前采取行动未没达预期结果(失败)性失败概率失败果两变量标识 风险分析狭义广义两种狭义风险分析指通定量分析方法出完成务需费进度性三机变量实现值概率分布广义风险分析种识测算风险开发选择理方案解决风险组织手段包括风险识风险评估风险理三方面容文中风险分析时采种定义图1表示风险分析程简图 风险识指确定导致费超支进度推迟性降低潜问题定性分析果步须作工作分析系统技术薄弱环节确定性较处出系统风险源风险源组合成格式文件供分析参考属定性分析范围风险评估指潜问题导致风险果实行量化确定严重程度中牵涉种模型综合应系统风险综合印象风险理指风险识风险分析基础采取种措施减风险风险实施监控说风险分析终目 作风险概念进步界定文简单介绍风险中两种类型风险分析性分析区 21系统运行项目研制风险 进步明风险分析概念必须注意两类风险 第类风险系统运行风险指部分系统运行时种种确定性素系统身硬件组元失效造成预定务完成确定性带系统设备损坏员伤亡类风险明显危害性影响性目前进行研究较代表性型航天软件运行风险理已发展成熟分析方法FMECA(失效模式效应分析)FTA(障树分析)ETA(事件树分析)事件树障树分析量化基础PRA(风险概率评估)DPRA(动态概率风险评估)等 第二类风险项目研制风险文研究范围指型项目研制开发程中技术难保证理力费拖延导致研制出系统性降低费超标进度延迟等类风险危害呈隐性目前进行研究较少项目研制风险般包括技术风险进度风险费风险 两类风险处系统运行风险系统已存分析必须单硬件元失效综合影响考虑作项目研制风险确定系统系统研制成功身便研制务状态决定分析方法述针硬件分析须事件角度进行考察两类风险处项目风险非刚性谓非刚性指风险源导致风险发生造成果修复22系统运行风险性 系统运行风险性分析两极易混淆概念指某种工艺程设备失效运行状态研究分析目必作简单区分 性定义系统定时间够完成规定务概率研究范畴系统硬件组元耐程度研究结果系统整体失效时间变化性系统运行风险研究种失败社会造成危害结果造成研究范畴系统硬件组元耐程度研究结果系统整体失效时间变化性系统运行风险研究种失败社会造成危害结果造成系统设备损坏员伤亡期值 3风险种类 软件项目理部门说做出规定费规定时间交付规定产品达规定性水决断时风险永远存软件项目理部门风险导致工作失败三种方式:产品达规定性水实际费高交付迟等项目言面风险分五方面:技术(性关)保障性(性关)计划(环境关)费进度 31技术风险 技术风险定义发展某项新设计包含风险发展项设计目性水原基础提高步受某新约束条件作性水原封未动甚反降技术风险性质原军系统设计相许技术风险新系统新设备提出前未性求造成 32计划风险 计划风险包括获取受软件项目控制影响软件项目方资源活动计划风险般会改善技术水直接关系计划风险素性质源分类素中断软件项目实施计划造成软件中断素种:(1)软件项目直接关高层权力机构决策造成中断(2)影响软件项目事件行动造成中断(3)预见生产关问题造成中断(4)力足造成中断 33保障性风险 保障性风险系统部署维修关风险系统指目前正研制正部署系统保障性风险包含技术计划两方面风险特征构成综合勤保障素潜十种风险源素:(1)维修规划(2)力员(3)保障设备(4)技术资料(5)训练(6)训练保障(7)计算机资料保障(8)设施(9)包装装卸存储运输(10)设计接口 34费进度风险 性设计技术问题时增加费延长进度解决会问题变复杂化费进度增长指预计软件项目费进度实际费时间间差异费进度增长会造成两费进度风险区:预计时定合理低费进度目标造成风险想满足合理费进度目标软件项目必须定谨慎风险 4风险分析步骤 风险分析试图定量回答问题问题完成某特定务研制软件硬件性固效果范围关身相互素作影响关风险分析员确定风险方法:希事件发生概率预见果相结合般系统运行风险分析分四步骤:(1)风险识检测某种情况确定潜风险范围(2)风险量化确定事件发生概率产生果(3)风险影响评估方案选择定量计算发生风险果选择行动方案(4)风险处理计划描述处理风险种方法推荐具体处理风险行动项目风险分析步骤步骤参考 5风险分析方法 知道风险分析作工作局限务风险分析中方法考虑项目风险领域分析方法定意义风险分析方法分定性定量两种定量风险分析方法定性基础实现面两类风险分析方法作简述 51定性风险分析方法 定性风险分析目界定风险源初步判明风险严重程度出系统风险综合印象表1定性风险分析方法简介易出初步危险分析识系统中存风险源种方法定性量化种风险源系统造成破坏判明系统风险 52定量风险分析方法 定量风险分析定性分析逻辑基础出风险源风险量化指标发生概率通定方法合成系统风险量化值基定性风险分析基础数学处理程现发展较成熟方法PRA(概率风险评估)DPRA(动态风险概率评估)仿真通软件VERT(风险评审技术)等 PRADPRAFTA分析基础量化性运行系统风险分析领域应广泛稍作改造便运项目风险分析领域分析步骤:(1)识项目研制程中困难环节找出风险源(2)风险源考察项目研制中位相互逻辑关系出项目风险源树(3)标识风险源果风险概率(4)风险源通逻辑数学方法进行组合系统风险度量果DPRA进行评估尚须考虑时间关系 种广泛运风险评估方法VERTVERT国外八十年代初期发展通仿真软件项目研制构造程网络种复杂逻辑关系抽象时间费性三元组变化网络模型面决策统筹处理时间费性等风险关键性参数效解决目标优化问题具较实价值原理通丰富节点逻辑功控制定时间流费流性流流相应活动次仿真运行通蒙特卡洛模拟参数流网络中概率机流部分历活动产生变化某终止状态户次仿真通节点收集参数解系统情况辅助决策果网络结构合理逻辑关系数学关系正确数准确较模拟实际系统研制时间费性分布知道系统研制风险 6风险分析原 风险分析时应该遵循分析原面进行风险分析般性原: (1)风险分析软件设计部分应力分析传统软件设计实践部分样 (2)风险分析正式严谨定量化 (3)风险分析目支持决策应风险分析作系统软件设计研制程部分应该迟法做出改变资金压力强迫安全性性妥协种妥协接受情况作种反省进行 (4)风险分析种等级详细程度彻底程度精密程度进行(5)风险分析详细彻底精确程度分析项目重性环境潜破坏程度相致 (6)项目早期概念阶段够应该实施似风险分析着设计逐渐开展风险分析精度详细程度提高
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档