[发明专利]一种针对返工预测软件开发成本和执行时间的方法有效
申请号: | 201010603424.9 | 申请日: | 2010-12-14 |
公开(公告)号: | CN102103501A | 公开(公告)日: | 2011-06-22 |
发明(设计)人: | 翟健;张备;杨秋松;肖俊超;杨叶;李明树 | 申请(专利权)人: | 中国科学院软件研究所 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京君尚知识产权代理事务所(普通合伙) 11200 | 代理人: | 冯艺东 |
地址: | 100190 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于软件过程仿真和建模领域,公开了一种预测软件过程执行时间和开发成本的方法,通过as-TRISO/ML过程仿真建模语言建立软件过程模型;并根据历史经验等指派模型中实际活动的属性,及待分配人力资源的属性;进而将人员分配给过程活动;进一步将上述过程模型、属性和人力资源分配输入软件过程随机仿真工具,通过拟指派的参数对仿真模型进行多次仿真,分析仿真结果,获得软件过程同一活动的执行时间和开发成本、过程执行时间和开发成本的概率分布、及其他衍生指标。本发明简化过程建模的复杂度;考虑了返工出现的原因和影响,比传统的基于经验的返工分析方法更为准确;且能够从多个角度呈现了仿真分析的结果,提高了软件过程分析的准确性和实用性。 | ||
搜索关键词: | 一种 针对 返工 预测 软件 开发 成本 执行时间 方法 | ||
【主权项】:
一种针对返工预测软件开发成本和执行时间的方法,其步骤包括:1)用as‑TRISO/ML过程建模语言以图形化元素描述存在返工的软件过程结构,建立软件过程模型,所述图形化元素包括虚拟活动、实际活动、活动间的时序关系;2)由软件过程数据库中的历史数据确定软件过程模型中涉及活动的属性,针对一般开发活动,包括活动的类型、规模、复杂度;针对质量保证活动,包括活动的类型、规模、复杂度、质量需求;3)由软件过程数据库中的历史数据确定人力资源属性,包括项目人员在需求、涉及、编码、测试四个阶段分别的参数包括生产率、输出质量、单位工资,以及项目人员在上述四个阶段作为质量控制人员时的生产率、输出质量、单位工资;各个参数采用常数、多项式或概率分布进行表示;4)根据人力资源属性和人员活动分配表为软件过程模型的活动指派执行人员;5)将确定了活动属性和指派了执行人员的软件过程模型输入到随机过程仿真工具中进行多次仿真,输出各活动的执行时间和成本;6)由步骤5)的仿真结果,计算出软件过程中同一个活动的执行时间和成本:各次仿真中同一活动执行时间和成本的平均值为该活动的执行时间和成本;多个活动的执行时间和成本按活动执行时序组合,得到整个过程的执行时间和成本。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院软件研究所,未经中国科学院软件研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201010603424.9/,转载请声明来源钻瓜专利网。