首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 248 毫秒
1.
软件成本估算是软件开发过程中一项非常重要的活动,但现有的方法在准确估算软件成本方面还存在不足。针对软件成本估算不够准确的现状,提出了一种基于RBF神经网络的软件成本估算模型。该模型采用样本聚类的方法确定隐含层节点数,利用遗传算法对隐层节点中心值和高斯函数的宽度进行优化,利用线性最小二乘法训练网络的权值。实验证明,该模型能够准确有效地估算软件成本。  相似文献   

2.
软件行业估算追踪记录显示软件项目的失败率仍很高,估算问题是基本的原因之一.估算方法的创新没有出现期望的突破,而通过可控的过程,可以获得期望的结果.提出了一个过程模型,用于指导软件项目展开一系列估算相关的活动.该过程模型包括两部分,一是RUP估算过程,其详细描述了RUP开发模型里每个开发管理阶段应如何进行估算;二是用贝叶斯网络对RUP估算过程模型建立图形化推理模型,它能有效地用于估算分析、交流、权衡以及风险预测等.RUP估算过程解决了估算活动的定义问题,但不便于形成清晰的估算视图.软件估算的特点很适合用贝叶斯网络进行建模.贝叶斯工作量估算模型是RUP估算过程模型的抽象;ESFQ模型详细建模了软件项目关键因素之间的权衡关系.案例分析证明了该过程模型的适用性.  相似文献   

3.
Web系统软件开发项目的成本估算模型   总被引:1,自引:0,他引:1       下载免费PDF全文
李虎雄  李虎俊 《计算机工程》2007,33(16):274-276
常用的软件成本估算方法具有很多不确定因素,很难准确地估算出软件开发所需成本,且不易被用户接受。该文分析了常用软件成本估算模型的估算方法,提出了一种新的Web系统软件开发项目成本估算模型——人天评估模型,抛开了复杂代码、功能点和技术难度的估算,根据估算出的不同层次技术人员所需的人天数和市场工资水平估算软件项目的成本。  相似文献   

4.
赵小敏  曹光斌  费梦钰  朱李楠 《计算机科学》2018,45(Z11):501-504, 531
软件成本估算是软件项目开发周期、管理决策和软件项目质量中最重要的问题之一。针对软件研发成本估算在软件行业中普遍存在不准确、难以估算的问题,提出一种基于加权类比的软件成本估算方法,将相似度距离定义为具有相关性的马氏距离,通过优化的粒子群算法优化后得到权值,并用类比法估算软件成本。实验结果表明,该方法 具有 比非加权类比、神经网络等非计算模型方法更高的精确度。实际案例测试表明,该方法在软件开发初期基于需求分析的软件成本估算比专家估算有更精确的评估结果。  相似文献   

5.
基于度量工具的软件成本估算模型使用方法   总被引:2,自引:0,他引:2       下载免费PDF全文
输入的主观性以及输入过多是妨碍软件成本估算模型实际应用效果的重要影响因素。针对以上问题,提出了一种基于度量工具的软件成本估算模型使用方法。该方法通过引入统计理论中的工具变量,将度量工具所采集的度量元数据自动转换为软件成本估算模型的输入。这一方面可以避免模型校准和估算过程中输入的主观性与不一致性,提高了估算结果的准确性与可靠性;另一方面能减少估算人员的手工操作,提高工作效率,增加了软件成本估算模型的可用性。结合具体实例说明了所提出方法的可行性与有效性。  相似文献   

6.
提出一种基于功能点分析法的软件功能测试规模估算模型。该模型适用于黑盒功能测试,用于系统测试阶段或验收测试阶段工作量的估算,基本估算步骤包括估算软件规模、定义规模因子、计算测试规模,并在项目中进行实践应用。结果表明,该模型可以较好地估算软件功能测试规模,可用于测试计划的制定及实施。  相似文献   

7.
准确的规模度量在做好软件成本估算的过程中有着举足轻重的作用,功能点规模度量分析在业界被应用广泛,但考虑到功能点被分解时随意性较大,而UML是面向对象程序设计方法中进行分析和设计的标准建模语言,于是文章提供了一种使用UML技术中的用例图及用例描述和类图相结合的方法对应用系统进行功能点分析,使得开发者能使用该方法能在开发的早期估算出系统的规模,并将此方法应用于企业信息化协同办公自动化系统中。  相似文献   

8.
应用Origin软件估算非线性方程的模型参数   总被引:3,自引:2,他引:1  
介绍了用Microcal Origin软件估算非线性方程参数的具体操作方法和步骤,以文献上的两个具体模型和数据为例进行回归计算并与文献值比较,结果表明:对于显式非线性方程模型参数的估算,该方法无需编程,简单实用,效率高,数值稳定性好。  相似文献   

9.
软件工作量估算的方法和技术众多且各有千秋,没有一种方法被证明在各种情况下的估算都是最精确的.组合估算是一种非常有效的估算方法,它避免了选择单一的最优估算方法这一难题,而是充分利用各种估算方法提供的信息来达到提高估算精确度和稳定性的目的.将系统的"外部"组合预测方法介绍到软件工作量估算领域,基于最具代表性的组合估算方法:最优线性组合方法,提出了软件工作量估算的最优线性组合方法,该方法中即使是估算效果"较差"的技术或者方法也能为估算精度和稳定性的提高做出贡献.  相似文献   

10.
介绍了一种可用于软件采购定价的成本估算系统.首先引入了一个两阶段的成本估算模型框架.该框架利用一个裁剪的COCOMO Ⅱ模型估算开发总工作量,再利用一个贝叶斯网络模型估算开发总成本.并以某科技计划项目为例,对贝叶斯网络模型参数进行了定义和校准.在此基础上,开发了基于B/S结构的成本估算系统.应用实例表明,该系统拥有较高的估算精度.  相似文献   

11.
针对软件开发的规模度量模型和方法的研究,提出了基于用例与功能点相结合的软件规模度量方法,并对度量过程进行了应用分析。通过验证,采用用例功能点方法进行软件规模度量的结果与实际规模相比误差小,其估算结果优于一般的规模估算方法。  相似文献   

12.
针对软件项目前期成本估算不准确问题,通过构建软件项目案例库,提出一种基于CBR的软件项目成本估算方法(CBRCEM)。根据COCOMO模型成本驱动因子理论,确定影响项目成本属性特征;引入归一化效用函数,应用层次分析法计算影响项目成本属性的权重值;通过对常用案例检索算法的比较分析,结合软件成本估算的特性,建立基于改进的灰色关联分析理论的软件项目相似度算法;根据PERT理论估算软件项目成本,使估算结果更为准确。CBRCEM在Windows平台上用JAVA语言开发完成并在实际中加以应用,案例研究结果表明,对于软件项目前期成本估算,该方法能够得到更加准确的评估结果。  相似文献   

13.
《软件工程师》2016,(3):41-44
软件内部错误数估算是降低软件工程风险、保证软件工程顺利实施的重要途径。在当前软件测试中,项目管理人员采用传统的估算策略,但是估算效果往往受制于测试人员独立性等诸多因素的干扰。其中,具有相似背景的测试人员对于测试过程会具有相似认知,这种不独立性使软件错误数的模型估算值往往比真实值偏低。类似潜在因素在软件错误数估算中大量存在,降低了估算准确性。因此,本文基于传统的Hyman估算法提出了一种改进的度量方法(p-值修正法),该方法能有效排除组间人员相关性对Hyman模型的干扰,能在很大程度上提高估算的准确性。同时,该方法易于用户理解、简便易行、可靠性高,可降低软件工程风险,对决策人员有很大帮助,适合普遍推广。  相似文献   

14.
提出一种新的软件估算模型,为不同的软件类别设计多种度量输入模式,加入模板调节、BP神经网络反馈调节等机制,提升估算过程的适用性和灵活性.利用面向对象的设计方法,实现一个基于新估算模型的软件工具.  相似文献   

15.
设计一种新的软件度量方法--系统对象点,通过用例模型计算子系统复杂度,并与预测性对象点结合,从整体角度度量系统.系统对象点可以作为规模、工作量的估算标准,并具有偏差小的特点.  相似文献   

16.
软件成本估算一直是软件项目管理的重要部分。经过半个多世纪的研究和工业实践,成本估算方法、模型得到了极大的丰富。这些方法、模型也衍生出了各种成本估算工具。但是,成本估算方法和模型的基础是历史项目数据。没有历史项目数据的公司和组织只能利用其他公司或组织的数据来进行自己项目的成本估算。如何利用跨组织数据进行有效的成本估算成为更具现实意义的问题。针对这一问题,提出了一种有效利用跨组织数据进行成本估算的方法,并通过实验说明了方法的有效性。  相似文献   

17.
针对现行的成本估算软件存在算法支持不够,算法不公开、对建模支持不够等问题,提出了一种基于最优加权算法的集成软件成本估算方法InCoME,并且在此基础上采用Eclipse RCP框架、Java开发语言、HSQLDB关系数据库开发出了InCoME成本估算软件.该软件不仅实现了驱动因子管理、集成模型支持、模型校准、模型精度分析等模块,而且还实现了基于不确定性的成本估算和风险分析功能,解决了国内一些企业息需成本估算软件等问题.  相似文献   

18.
随着面向对象和软件复用技术的发展。产生了一种新的基于构件的软件开发方法,被广大软件开发人员普遍看好,发展很快。为了解决基于构件的软件开发成本估算的问题。结合构件的复用成本公式。在分析基于构件的软件开发方法特点的基础上提出了一种基于构件仿真的软件成本估算方法。利用分解法的思想,以传统开发方法的成本为基础,将基于构件的软件开发过程分成若干阶段,分别估算各阶段的成本,最终得到估算结果,为基于构件的软件开发成本估算提供了一个较好方法。最后给出了对该估算方法的评价,指出了今后研究的重点。  相似文献   

19.
软件成本估算方法及应用   总被引:4,自引:0,他引:4  
李明树  何梅  杨达  舒风笛  王青 《软件学报》2007,18(4):775-795
软件成本估算从20世纪60年代发展至今,在软件开发过程中一直扮演着重要角色.按照基于算法模型的方法、非基于算法模型的方法以及组合方法的分类方式,全面回顾、分析了软件成本估算的各种代表性方法,也归纳讨论了与成本估算强相关的软件规模度量问题.在此基础上,进一步研究了软件成本估算方法的评价标准,并给出了一个应用实例及其分析.最后,从估算模型、估算演进、估算应用、估算内容、工具支持和人为因素6个方面,指出了软件成本估算方法下一步的主要发展趋势.  相似文献   

20.
软件过程变更是适应多变的软件开发环境的一种有效手段。定量管理对于软件过程变更,尤其是变更决策与计划阶段的有效实施有着重要作用。软件估算技术作为一种定量的分析和预测技术,可用于估算软件过程变更的工作量、风险和成本,为变更决策与计划提供定量指导。提出一种基于估算的软件过程变更方法,并介绍了该方法在一个过程支持系统CPMS中的实现。  相似文献   

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

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