首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 534 毫秒
1.
随着软件系统规模的不断扩大和复杂程度的日益加大,从20世纪60年代末期开始,出现了以大量软件项目进度延期、预算超支和质量缺陷为典型特征的软件危机。在对软件项目进行估算时,通常情况下能得到相关软件组织或软件产品的某些历史数据,充分利用这些历史数据对预测与估算软件项目是很有帮助的。稳健回归分析(RRA),就是这样一种相当常用与有效的数据驱动方法。在比较、回顾一些稳健回归分析研究成果的基础上,重点解决了软件成本估算数据用传统回归分析存在的问题,并有效地解决了由于异常数据存在而产生的掩蔽效应。同时尝试提出在软件成本数据估算中运用稳健回归方法进行系统而全面的仿真实验分析,发现该方法能有效地解决异常数据的掩蔽效应,得到比较满意的结果。  相似文献   

2.
软件开发成本估算的研究与应用   总被引:1,自引:0,他引:1  
通过分析软件成本估算模型COCOMOII,提出一种基于项目特征的、简单快速的软件成本估算方法——特征比较法。该方法不仅可以辅助估算专家在项目初期快速估算软件成本,也可以在项目的开发过程中辅助项目高层人员和项目经理进行多类决策。  相似文献   

3.
基于多元线性回归分析的软件工作量估算模型   总被引:1,自引:0,他引:1  
软件项目工作量估算在软件开发过程中一直扮演着重要角色。为了准确的估算软件项目工作量,提出了基于多元线性回归分析的估算模型。定义了软件项目中工作量估算的相关性和显著性因子。根据组织软件项目的历史数据,进行了相关性和显著性分析,确定影响软件项目开发的因子域,并利用最小二乘法对相关因子的系数进行回归,经回归后得到工作量与各因子的多元线性方程。通过多元线性回归模型的实际应用,表明该模型误差小精度高,为软件企业提供了一种简易而准确的工作量的估算方法。  相似文献   

4.
蒋辉  方礼远 《科技信息》2011,(3):I0058-I0059,I0065
软件项目估算历来就是一项比较复杂的活动,因为软件本身的复杂性、历史经验的缺乏、估算工具的缺乏以及一些人为错误,导致软件项目的估算往往和实际情况相差甚。本文在阐述软件项目估算和基于案例推理技术的基本方法和原理的基础上,用与待估算项目相似的历史数据集来对比并预测出待估算项目的工作量,采用计算欧几里德距离的方法来计算待估算项目与历史项目的相似度,然后计算待估算项目的估算值,并对估算结果进行评价,并采用Java代码实现估算的自动化过程。  相似文献   

5.
浅析软件成本估算的三种方法   总被引:1,自引:0,他引:1  
介绍了一些常用的估算软件开发成本的概念。成本估算主要有三种方法:专家判定法、类比法、参数模型法。软件成本估算有两个基本的策略:自顶向下估算、皂底向上估算。这些估算方法都依赖于历史数据,并且必须随着数据点的增加随时进行调整。基于已有的经验进行估算将获得更准确的估算结果。  相似文献   

6.
类比估算是基于案例推理的一种形式,也就是,用与待估算项目相似的历史数据集来对比并预测出待估算项目的成本。这里我们采用计算欧几里德距离的方法,来计算待估算项目与历史项目的相似度,然后计算待估算项目的估算值,并对估算结果进行评价。本文将分析和设计估算过程的自动化处理过程。  相似文献   

7.
基于模块划分和功能分解的成本模型,不能适应软件过程控制的需要,面向软件过程的成本控制的目的是获得稳定的过程生产率,即成本和软件过程的成本驱动因素之间的函数关系是确定的,提出了确定面向成本度量的可复用软件过程的方法,以及成本度量指标的选择方法,利用历史数据该方法可以构造与某类软件过程相关的成本函数,该成本函数可以用于估算,最后尝试将统计过程控制用于软件成本控制,以提高在成本控制方面的过程成熟度。  相似文献   

8.
软件成本估算的准确性对软件开发管理至关重要。该文在对软件项目成本估算方法进行系统介绍和分析的基础上,讨论了把软件维护阶段考虑在其中并把开发阶段分阶段估算的必要性,据此提出了一种阶段分析估算的方法,并研究了阶段分析法与COCOMO模型相结合来进行成本估算的可行性。采用阶段分析法,有利于项目的合理跟踪和控制;与COCOMO模型相结合,则可有效避免单方法计算的偏差问题,有利于提高估算的准确性。  相似文献   

9.
唐颖  陆力 《科学技术与工程》2006,6(4):455-458461
指出已有的软件成本估算方法中的问题,提卅采用模糊神经网络方法构建软件成本的快速估算模型来提高估算精度。将60个软件项目的相关数据作为样本,分别对神经网络和模糊神经网络两种系统进行训练。将两种模型的训练和估算结果进行比较.结果显示模糊神经网络模型在软件成本估算上比神经网络模型具有更高的学习效率和估算精度。  相似文献   

10.
介绍了软件成本估算工具的设计和实现过程。通过该工具可以将现实项目的数据输入估算模型,通过模型的计算得以估算后的成本数值。通过数次与现实成本数据的对比以及对误差的分析,可以进一步对成本驱动因子进行调整,以提高估算的准确性。  相似文献   

11.
基于软件成本估算模型的研究   总被引:1,自引:0,他引:1  
成本估算是软件项目管理的主要内容之一,文中分析了目前软件项目成本估算的主要方法和存在的问题,提出了相应的解决方法,并给出了建立本地模型的过程.  相似文献   

12.
类比估算方法是软件成本估算的常用方法之一,而估算中选择的相似度函数则是估算结果准确有效的关键.由于Vague集可以较好地处理数据中的未知信息与不确定性,因此可使用Vague集来提高软件成本估算的准确性,为项目管理人员提供更加科学的预算保障.为此充分考虑未知度的因素,提出了一个新的基于未知度的Vague集相似度量方法,结合Vague集模糊熵与熵值法来确定不同指标的权重,以获取不同项目之间的相似度.最后将该方法应用在Desharnais数据集进行成本估算,实验结果表明,该相似度量方式较现有方法能够进一步降低估计过程中产生的误差.  相似文献   

13.
为确保嵌入式软件项目能够按照预定成本、进度顺利完成,提出一种基于WBS的嵌入式软件估算方法,并结合具体实例对规模/工作量估算、成本估算、进度估算、关键计算机资源估算和风险估算的内容进行了细致的描述.利用基于WBS的嵌入式软件估算方法进行估算,该结果与以往相类似软件实际结果比较,各项数值的误差均在±10%以内.该方法为有...  相似文献   

14.
软件项目工作量预估系统的研究与实现   总被引:1,自引:1,他引:0  
采用了一种改进的软件成本估算方法——结构化成本模型COCOMOII结合功能点模型和多元回归算法来进行软件项目工作量的预估,以便降低对工作量估算的结果偏差.介绍了基于该算法设计的软件项目工作量预估系统的部分关键实现技术.系统采用浏览器/服务器模式及JSP+Java+MySql的架构实现,由于充分利用了网络的便捷和信息量大的特点,保证了多元回归算法中对样本数量的要求,使估算值更接近实际结果.  相似文献   

15.
软件项目的生命周期包括需求分析、概要设计、详细设计、编码、软件测试、软硬件安装调试、软件培训和软件运行维护等阶段.软件项目的成本估算以整个周期的花费为依据.由于人力资源占据的比重较大,因此项目组成员在开发过程中的工作量及相应支出估算,是整个估算的重点和难点.  相似文献   

16.
工作量估算是软件项目开发的重要环节,也是制定项目开发计划的依据。目前常用的软件项目工作量估算方法都无法简单准确地估算项目工作量。本文采用三步法对项目工作量进行估算,第一步选择一个简单的模型;第二步使用样本数据对模型常数进行标定;第三步采用类比方法对标定模型和实际项目进行比较,估算出项目工作量。该方法应用于合作公司的软件项目工作量估算,得到公司和用户认可。  相似文献   

17.
讨论了面向对象的软件开发管理中必不可少的工程成本估算问题 ,提出了在面向对象的软件开发中影响成本估算准确性的若干因素 ,并对针对影响成本估算的因素 ,结合问题分解方式 ,提出相应的成本估算策略和估算方法。文中最后给出一个面向对象的软件的估算实例  相似文献   

18.
吴琴 《科技资讯》2013,(18):201-203
国内外有关软件成本估算技术的研究,文献数量从多到少,依次可以分为五类:基于算法模型的估算技术、基于功能点的估算技术、基于类比法的估算技术、基于专家经验的估算技术和其它奏技术。其它类技术包括回归分析技术.神经网络技术、动态技术、贝叶斯分析技术、模糊理论技术、组合方法技术等等。本文首先综述了各类软件成本估算技术,然后总结了各类软件成本估算技术的优点和缺点。  相似文献   

19.
利用Putnam模型和软件项目成本公式讨论了投入的人力和软件项目成本的关系;研究了人力投入对软件项目风险的影响;利用正态分布函数讨论了n个软件开发人员总工作量的概率密度分布,在此基础上建立了基于贝叶斯规则的风险模型;对模型进行优化可得到人力资源投入的估算模型。  相似文献   

20.
三维项目活动分解模型的研究   总被引:1,自引:0,他引:1  
郝波 《天津科技》2007,34(4):75-77
在分析传统工作结构分解缺陷的基础上,提出了适合于项目特点的三维活动分解模型。力图通过建立这种三维活动分解模型,为基于活动的成本管理方法提供更加可靠的计量基础。提出将三维活动分解模型方法引入到项目成本管理中可以进一步提高成本估算结果的准确性以及项目的成功率,能有效提高项目导向型企业的竞争力。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号