一种软件需求风险评估方法.docxVIP

  • 13
  • 0
  • 约4.15千字
  • 约 5页
  • 2023-09-07 发布于广东
  • 举报
一种软件需求风险评估方法 1 软件开发风险评估 目前,波尔马利亚教授根据10个风险因素列表,给出了软件风险定义:re=p(uo)l(uo),包括re的风险影响;p(uo)表示风险发生的概率,l(uo)表示风险的损失程度。Kansala D提出软件工程风险模型(Software Engineering Risk Method,SERIM),从多个角度对软件开发中的风险因素进行评估,并可在开发周期的任何时候根据评估结果监控风险。文献在SERIM基础上建立SRAM模型,通过标准化方法把不同项目的风险变换为统一的度量。这些方法从不同角度对软件风险进行研究,但是这些评估本质上大多是基于主观的方法。本文将定性与定量相结合,在需求分析阶段识别出对软件项目可能产生重大影响的风险,构建Bayesian网络,对需求风险和风险源进行因果关系评定,继而对风险做出综合评估。 2 条件概率表和风险源之间的因果关系 目前,评估软件可靠性一般以Bayesian理论为基础,本文方法的基本思想是通过构造Bayesian网络结构来描述需求风险以及风险源之间的因果关系,用条件概率表(Conditional Probability Table,CPT)定量描述每个节点对应的需求风险发生概率,再通过层次分析法得到风险影响,求出风险值。研究结果主要用于建立概率预测模型,使得项目管理人员可以根据评估结果来识别高风险的软件需求模

文档评论(0)

1亿VIP精品文档

相关文档