软件项目成本估算分析

软件项目成本估算分析

ID:9848462

大小:40.50 KB

页数:10页

时间:2018-05-12

软件项目成本估算分析_第1页
软件项目成本估算分析_第2页
软件项目成本估算分析_第3页
软件项目成本估算分析_第4页
软件项目成本估算分析_第5页
资源描述:

《软件项目成本估算分析》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、软件项目成本估算分析摘要:软件成本估算的准确性对软件开发管理至关重要。该文在对软件项目成本估算方法进行系统介绍和分析的基础上,讨论了把软件维护阶段考虑在其中并把开发阶段分阶段估算的必要性,据此提出了一种阶段分析估算的方法,并研究了阶段分析法与cocomo模型相结合来进行成本估算的可行性。采用阶段分析法,有利于项目的合理跟踪和控制;与cocomo模型相结合,则可有效避免单方法计算的偏差问题,有利于提高估算的准确性。关键词:软件项目项目成本成本估算阶段分析法cocomo模型中图分类号:tp31文献标识码:a文章编号:1674-098x(2012)01

2、(a)-0027-02abstract:theaccuracyofsoftwarecostestimationisessentialforsoftwaredevelopmentmanagement.byanalysingandintroducingtheestimationmethodsofsoftwareprojectcostsystematically,thepaperdiscussedthenecessaryofconsideringthesoftwaremaintenancephaseandestimatingthecostbysepar

3、atethedevelopmentintoseveralsmallstages,andthenproposedaestimationmethodofstagesdivided,finallydiscussedthefeasibilityofestimatingcostbycombiningthemethodofstagesdividedwiththecocomomodel.theuseofstagesdividedmethodcontributestothetrackandcontrolaprojectreasonably;thecombinin

4、gwiththecocomomodelcanavoidthebiasproblemduetoasinglemethodeffectivelyandcanhelptoimprovetheaccuracyofestimation.keywords:softwareproject;projectcost;costestimation;stagesdividedmethod;cocomomodel1引言随着知识经济、信息的迅猛发展,计算机软件业的发展也日新月异。对软件开发实施有效的管理是决定软件产业发展至关重要的因素之一。成功的软件系统开发意味着按时、按

5、预算的交付符合用户和组织需要的软件系统[1]。从国内外软件项目的开发经验来看,影响系统开发成本的因素有很多,而软件开发成本估算是其成功的关键因素之一。许多软件项目由于成本估算不准确,使得软件开发进度和质量受到严重影响或造成资金的严重浪费。因此精确的软件成本估算对进行有效的软件管理至关重要。2软件成本估算方法概述随着软件开发成本不断增长,项目管理人员经常陷入不能准确估算成本的窘境。从目前来看,常用的软件开发成本估算方法有[1-3]:基于模型的估算方法、专家判定法、类比估算法、合成技术等,这些方法各有优缺点。2.1基于模型的估算方法基于模型的估算方法

6、一般都提供一个估算方程,它把软件某些属性的度量作为输入,软件的工作量和工作进度则是输出。由于用于支持大多数模型的经验数据都是从有限的项目样本中得到的,所以还没有一种估算模型能够适用于所有软件类型和开发环境。迄今为止,研究者开发了不少软件估算模型,其中,有一些模型得到了广泛的应用,如slim、cocomo81、cocomoⅱ。成本算法模型的主要优点是:只要确定了数学方程,非专家也可以进行估算;明确定义了估算的基础;如果数学方程是由统计方法得来的,那么可以自动确定估算值的上限和下限。成本算法模型的主要缺点是:必须针对特定的软件开发机构,生成基本数学方

7、程,而且必须随着开发方法和开发人员经验的改变不断进行修改;假定历史会重演;数学方程给出的结果适用于项目的平均情况,并非所有项目都完全相同,其间的调整通常依赖于专家的判定。2.2专家判定法专家判定法是依靠领域专家的经验,对各成本进行估算和打分,比较有代表性的是delphi法。其优点是测算快速,测算本身的成本低;缺点是误差较大,因而适用于准备开发阶段。2.3类比估算法类比估算法比专家判断更具形式化,也叫自上而下估算法,是用先前类似项目的实际数据作为估算现在项目的基础。它通过与以前一个或多个项目比较来进行估算。类似的历史项目的工作量被用做新项目的初始估

8、算,然后根据二者之间的差异对估算位进行调整。类比估算法在估算过程中主要步骤是:(1)评估新项目,确定被用做基值的类似项目;(2)获取被选

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。