[发明专利]软件项目风险评价方法及装置有效
申请号: | 201210009752.5 | 申请日: | 2012-01-13 |
公开(公告)号: | CN103208039B | 公开(公告)日: | 2017-05-03 |
发明(设计)人: | 张玄 | 申请(专利权)人: | 株式会社日立制作所 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06 |
代理公司: | 永新专利商标代理有限公司72002 | 代理人: | 杨谦,胡建新 |
地址: | 日本*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 项目风险 评价 方法 装置 | ||
技术领域
本发明涉及一种软件项目风险评价方法及软件项目风险评价装置,特别涉及通过分析项目指标和项目风险之间的量化关系,来建立风险评价模型,将模型用于评价新项目中各种风险发生概率,以及对模型进行优化的方法和装置。
背景技术
在各种软件项目开发过程中经常会出现各种风险。比如,在一些项目开发过程中,存在主要开发者离职的情况、频繁的重复性编码错误、或者频繁的需求变更等情况。以上这些对项目开发产生影响的情况的发生可能性称项目风险。开发过程中的项目风险会对项目产生冲击,引起一些负面影响。有些项目风险使得项目日程延迟,有些项目风险增加项目开发成本,有些项目风险降低了软件质量。因此,希望能够针对各个项目预测各个项目风险的发生概率,以便在早期采取措施加以预防。
采用风险评价模型来对项目风险出现概率进行评价是本领域中识别项目潜在风险的有效方法。事实上,现有风险评价体系包含多个目标例如,风险发生概率评价、风险严重程度评价、风险出现时间预测、风险影响范围评价等。本发明着重处理风险发生概率的评价。
现有的项目风险评价方法有以下几种。
例如存在采用调查问卷的方式对风险概率进行简单评价的方法。在非专利文献1:(论文)“Software Risk Management:Principles and Practices”,Barry Boehm,IEEE Software,1991.中讲述了一种用问卷调查来进行风险评价的方法。在本方法中,由专家设计专用的调查问卷,用于收集一些跟风险相关的项目信息。通过对项目管理者进行的问卷调查,收集管理者对项目状况的看法评分。基于收集到的评分,进行某种综合分析(比如AHP或DELPHI方法),得出风险发生的概率。自本文作者Barry Boehm的成果发表后,其他学者沿同样的路线进行了很多后续研究和完善,均以问卷调查为基本策略。
但是,该方法有较大的不确定性和对专家问卷的依赖性。由于在问卷调查的过程中,项目管理者容易把个人偏见加入到评分中,影响到了项目评价的准确性,因此会带来较大的不确定性。另外,问卷的制订完全依赖于专家经验。换一种项目类型后必须重新要求专家制订相应的问卷,调整分析方法。这对专家形成了依赖,影响了问卷的适用范围。因此,该方法存在人为因素大、准确度低并且成本难以控制的缺点。
此外,也有采用基于规则或模型的评价方式,例如采用挣值分析(EVM)的方法分析风险出现的几率。
在专利文献2:(美国专利7669180B2)中公开了这一种方法:为每组风险因素创建了风险评价任务,为每个任务定义了决策流程图,为决策流程图创建了相关的规则集合,基于项目数据和规则集合自动对风险进行综合评价。
此外,专利文献2中提及的风险模型建立规则可以用某种机器语言描述,并且,专利文献2所涉及装置提供规则编程用的API。用户可以较自由地编辑适用于自己软件项目的风险检测规则。
专利文献2中描述了一种基于规则的风险评价方法。这些规则可以用某种语言或编程API进行自由编辑,使得该方法具有很好的扩展性。但是,该方法存在用户需要自行编辑或选择风险检测规则的问题。事实上,缺乏经验的管理者不太知道哪种规则适用于检测他们项目的风险,也不知道如何创造出有效的规则。
此外,在非专利文献3:(论文)”Risk management method using data from EVM in software development projects”,A.Hayashi,CIMCA 2008,IEEE Computer Society.中描述了一种风险评价方法。具体来说,该技术是采用EVM(挣值分析)等方法,将项目进度受到的各种影响量化成进度延迟天数,然后根据计算出的进度延迟天数进行风险评价。
非专利文献3作为一种基于EVM的风险评价技术。其目标是对项目风险进行量化评价,尤其适用于跟软件进度相关的风险评价。但非专利文献3中存在的问题是,这种方法较难对非进度型指标,比如项目质量方面的指标进行分析,得出风险评价。也就是说,方法的适用范围比较有限,并且,非专利文献3中公开的量化评价方法的准确度也不高。
发明内容
本发明的目的在于提供一种能够建立风险出现概率判断的准确度更高的软件项目风险评价模型的软件项目风险评价方法及软件项目风险评价装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株式会社日立制作所,未经株式会社日立制作所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210009752.5/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理