成都对日软件外包项目成本估算模型研究和改进

成都对日软件外包项目成本估算模型研究和改进

ID:33857049

大小:57.12 KB

页数:6页

时间:2019-03-01

成都对日软件外包项目成本估算模型研究和改进_第1页
成都对日软件外包项目成本估算模型研究和改进_第2页
成都对日软件外包项目成本估算模型研究和改进_第3页
成都对日软件外包项目成本估算模型研究和改进_第4页
成都对日软件外包项目成本估算模型研究和改进_第5页
资源描述:

《成都对日软件外包项目成本估算模型研究和改进》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、成都对日软件外包项目成本估算模型研究和改进摘要:成都对日软件外包项目成功与否很大程度上取决于项目能否在不超支的情况下按要求的进度和质量完成合同,但大多数项目都没有进行科学合理的估算,开发中普遍存在成本超支、时间超支的现象,因此对日软件外包项目必须进行合理、有效的估算。本文分析了COCOMOII成本估算模型,并且根据对日软件外包的特点,改进模型中的软件开发成本驱动因子,从而得到适合于成都对日软件外包项目的成本估算模型,为软件项目后续工作提供依据,试图为成都对日软件外包承包企业估算项目成本提供参考。关键词:对日软件外包项目规模软件成本估算COCOMOII

2、模型一、前言成都是我国首批五个“中国软件名城”之一,也是中国首批“中国服务外包示范城市”之一,拥有11个软件类国家级产业基地称号,因此成都承接软件外包项目有着巨大的优势。成都承接的软件外包项目主要来自于美国和日本,对日软件外包项目已成为成都服务外包的重要组成部分之一。因为成都软件承接项目大多没有科学的估算,经常造成项目工期延误,甚至项目失败,因此成都对日软件承接企业有必要引进软件成本估算模型。二、COCOMOII模型简介COCOMOII包括三个子模型:早期设计模型、后体系结构模型、应用拆分模型,COCOMOII能够构建软件开发成本数据库和工具,提供量

3、化的工具集、分析框架和技巧,以评估开发技术的提高对工作量和工作进度产生的影响[1]。以下是COCOMOII模型的五个标度因子和四组成本驱动因子。COCOMOII模型的五个标度因子为[2]:・可预见性因子(PREC)•团队一致性因子(TEAM)・过程成熟度因子(PMAT)・开发伸缩性因子(FLEX)•体系结构或风险解决方案因子(RESL)COCOMOII的四组成本驱动因子为[2]:(见下表)其中估算过程为:根据项目开发的具体情况,确定以上各因子的级别代入估算公式得到估算结果。其中LOC数的计算,可以利用规模估算方法功能点方法先计算出功能点数,再根据经验

4、数据将功能点转化为LOC数。这样首先界定软件的范围,界定问题,软件的范围包括功能、性能、限制、接口和可靠性。再将复杂问题分解成比较小的、简单的问题,在问题分解的基础上估算软件规模,得出功能点数[3]。COCOMOII模型是国外研究机构根据国外大量历史资料计算得出的经验模型,因为成都和国外软件开发环境差别很大,而且成都软件开发的估算工具应用范围小且通过CMM3的企业更少,COCOMOII模型在成都对日软件外包项目中的使用并不理想,因此根据对日软件外包项目的特点,本文改进该模型中的成本驱动因子,提高模型的估算精度。三、COCOMOII模型驱动因子的改进根

5、据对日软件外包的特点,对COCOMOII模型中的17个成本驱动因子进行改进。1•需调整的成本驱动因子(SCED)所需开发进度因子用来衡量进度约束对软件开发影响的因子[4]。由于成都承接对日软件外包企业大多规模不大,大多是中小型企业,因此没有控制时间进度及优化管理过程的高端技术。并且为在了竞争中得到项目企业多数时候报出的估算规模比实际规模低。因此造成项目时间设定过短,时间超期是多数成都软件承包企业的现状,并且COCOMOII模型中,对该因子的研究还不透彻,因此对该因子进行弱化处理,成本驱动因子等级向左增加一个极低值。(PCON)人员连续性因子描述项目组

6、成员的年度人员周转率[4]。成都软件开发人才中中高级管理人员较少。大部分人员是基层技术人员,这部分比例过大。因此成都市软件开发人才结构形成金字塔结构。本文将成本驱动因子等级向左增加一个极低值。2.增加的成本驱动因子增加(COMP)竞争环境因子,因为成都对日软件承包项目工程延期、成本超支现象严重,为降低经济损失增加该因子来描述申报规模低于实际规模时对项目工作量的影响。增加(LANG)语言能力因子,目前成都承接的对日软件外包业务多为中下游的设计编程任务,上游任务仍由日方完成,因此开发过程中需花费大量时间在中日双方的沟通中[5]。在这个过程中涉及到的相关会

7、议及文件交流都要求具备日语口语及书面表达能力。因此为描述日语对项目规模影响程度增加(LANG)语言能力因子。3.合并的成本驱动因子成都承接的对日软件外包项目中短平快项目比较多,中小型短平快项目相对比较简单,配备的人员也比较少,很难做到明确的分工[6]。分析员能力因子(ACAP)指的是分析员从事需求分析、高级设计和详细设计的因子[4]。在成都承接的对日软件外包项目中,很难承接到高级设计、需求分析、详细设计等上游业务,因此把程序员能力因子(PCAP)和分析员能力因子(ACAP)合并成能力因子(CAP)。语言和工具经验因子(LTEX)、应用经验因子(AEX

8、P)、平台经验因子(PLEX)三者关联性极高,项目组成员具备的这三种因子的经验几乎是同时提高的,所以这三个因

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

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

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