DB52T 1653-2022 软件开发费用测算规范_第1页
DB52T 1653-2022 软件开发费用测算规范_第2页
DB52T 1653-2022 软件开发费用测算规范_第3页
DB52T 1653-2022 软件开发费用测算规范_第4页
DB52T 1653-2022 软件开发费用测算规范_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

52SpecificationforsoftwaredevelopmentcostcalI 4 4 5 本文件按照GB/T1.1—2020《标准化工作导则第1部分:标准化文件的结构和起草规则》的规定1软件开发费用测算规范GB/T36964软件研发成本度量软件开发费用softwaredevelop委托方为达成软件开发项目目标而需向开发方支付的费2与达成软件项目目标相关,但同一种投入可以支持一个以上项目的为达成软件开发项目目标所需付出的各种人力开发方为达成软件开发项目目标所需付出的人力成本之外直接非人力成本directnon-hum经过筛选并维护数据库中的一个或一组测量值或者派生测量值,用来表征目标对象(如项目或项目3其主要目的是保存由被计数的应用程序边界内的一个或多个基本处理所引用的数将一组数据从小到大排序,并计算相应的累计百分位,则某一百分位所对应数据的值就称为这一百4EI:外部输入(ExternalInput)EIF:外部接口文件(ExternalInterfaceFile)直接人力成本直接非人力成本软件开发费用间接人力成本软件开发费用间接非人力成本毛利润55.3直接非人力成本a)办公费:开发方为开发此项目而产生的行政办公费用,如办公用品、通讯、邮寄、印刷、会b)差旅费:开发方为开发此项目而产生的差旅费用,如交通、住宿、差旅补贴等;d)业务费:开发方为完成此项目开发工作所需辅助活动产生的费用,如招待费、评审费、验收f)其它:未在以上列出但确系开发方为开发此项目所需花费的费用。5.6毛利润构成基本流程见图2。对于有明确工期要求的项目,在采用方程法测算工作量时,工期要求可以是方程的参数之一。(见6.4.2部分)6.2测算原则6a)充分利用基准数据,对工作量、工期、费用进行测b)在规模估算时,应根据项目特点和需求的详细程度选择合适的测算方法;c)工作量、工期、费用的测算结果宜为一个范围而不是单一d)费用测算过程中宜采用不同的方法分别估算并进行交叉验证。如果不同方法的测算结果产生较大差异,采用专家评审方法或加权平均方法确定6.3.1.1应根据已知的项目功能描述,采用功能点方法测算软件6.3.1.2在测算规模前应依据可行性研究报告或类似文档明确项目范围及系统边界。项目范围描述文档应包含最基本的业务需求,还应进行初步的子系统/模块划分,并对每一子系统或模块的基本用户需求进行描述或说明,保证可根据项目范围描述文档进行预估功能点或估算功):):发文管理、会议管理、日程安排等。采用预估功能点计数方法,假7实现功能行业的平均复用水平,并根据复用程度对规模进行调整,US——未调整的软件规模,单位为功能UFP——未调整的功能点数,单位为功能),):US——未调整软件规模,单位为功能点;a)对项目风险进行充分分析并根据分析结果对测算方法或模型合理调整。根据风险情况调整测b)根据经验或相关性分析结果,确定影响工作量的主要属性。AE——测算工作量,单位为人时;8示例:政府部门甲拟新开发OA系统,以支持其网上办公、文档流转等电子政务需求,经测算其调整后的软件规模a)依据附录B.1,PDR取值分别为3.c)依据附录B.2、附录B.3、附录B.4,规模调d)由此,可计算出测算工作量AE的最有可能值=3623.47×1.07×0.8=3114.63人时,而工作量测算最终结果a)根据工作量测算结果和资源情况,对工作任务进行分解并制订工作时间表。制订工作时间表c)将委托方的期望工期或开发方初步制订的工作时间表中的工期与工期测算结果进行比d)委托方期望工期或工作时间表中的工期短于测算出的工期下限时,应分析原因,必要时对人力资源安排或项目范围进行调整,再重新测算工作量、工期,并制订新的工作时间表。压缩工作量单位为人时,工期单位为月,可计算出最有可能工期=1.277×(3114.63/176)月到5.03月之间(采用工作量测算合理范围的上下限值分别计算);在获得了工作量测算结果后,采用测算费用公式F——平均人力成本费率(包括开发方直接人力成本、间接成本及毛9据确定。费用测算参见附录C.3模板。完整的规模示例:假设项目软件开发测算工作量AE的最有可能值为3114.63人时,而工作量测算最终结果的合理范围在行业基准数据CSBMK-202010直接非人力成本预计有培训费20000元,业务为60000元。计算得到最有可能的信息化项目软件开发费用P=(3114.63/176×20400)+60000=DNC——直接非人力成本,单位为元。直接非人力成本A.1功能点计数项分类A.1.1功能点计数项分为数据功能和交易功能两类,其中数据功能包括ILF、EIF;交易功能包括外部A.1.2数据功能是系统提供给用户的满足产品内部和外部数据需求的功能,体现系统管理或使用哪些识别的、逻辑上相互关联的数据或者控制信息。这些文件和物理上的数据集合(如数据库表)没有必A.1.3交易功能是系统提供给用户的处理数据的功能,体现系统如何处理和使用那些业务数据(业务A.1.4使用预估功能点方法时,只需要识别数据功能,包括ILF和EIF;使用估算功能点方法时,需要识别数据功能和事务功能,包括ILF、EIF、Ea)识别业务对象。业务对象应是用户可理解和识别的,包括业务数据或业务规则。处理而维护的数据属于编码数据。所有的编码数据均不应识别为逻辑文件,与之相关的操作b)确定逻辑文件数量。根据业务上的逻辑差异及从属关系确定逻辑文件的数量;c)是否是ILF。确定该逻辑文件是否在本系统内进行维护。如果是,记为ILF;否则为E而一些为了程序处理而维护的数据则属于编码数据。所有的编码数据均不识别为逻辑文件,b)确定逻辑文件数量。需要根据业务上的逻辑差异及从属关系确定逻辑文件的数量;c)是否是EIF。确定该逻辑文件是否在本系统内进行维护。如果是,记为ILF;否则为Ea)应是来自系统边界之外的输入数据或控制信息;b)穿过边界的数据应是改变系统行为的控制信息或者应至少维护一个ILF;c)该EI不应被重复计数。任何被分别计数的两个EI至少满足下面三个条件之一(否则应视b)处理逻辑应至少符合以下一种情况:c)该EO不应被重复计数。任何被分别计数的两个EO至少满足下面一个条件(否则被视为同b)处理逻辑可包含筛选、分组或排序;d)该EQ不应被重复计数。任何被分别计数的两个EQ至少满足下面一个条件(否则被视为同参数表B.1.2各业务领域软件开发生产率基准数据见表2。率基准数据通常使用P50的取值测算工作量、工期、费用的最有可能值,使用P25和P75的值分别测算上下限。特殊情况(如项目目标约束极其严格)下,也可采用P10和P90的值在规模估算的不同阶段,应考虑规模蔓延对项目范围a)在估算早期(如概算、预算阶段),规模调整因子取值为1.3b)在估算中期(如投标、项目计划阶段),规模调整因子取值为1c)在估算晚期(如需求分析阶段),规模d)在项目交付后及运维阶段,规模调整因子取值办公自动化系统;人事、会计、工资、销售等经通过网络进行客户端/服务器及网络基础应用01应答时间或处理率对高峰时间或所有业务时间都很0满足性能需求事项,要求设计阶段进行性能分析,101点01注:质量特性调整因子=(分布式处理因子+性能因子+可靠性因子+多重站点因子)×0.025PowerBuilder、ASP、php、JavaScript及ACABDCCBCBCBBCCACBCCCCDBCD费率为2.57万元;C类城市基准人月费率超过2.1万元,如重庆、哈尔滨、济南、西安等,平均基准人月费率为2.24万元;其他为D类城123456规模调整因子SF应用类型调整因子AT质量特性调整因子QR开发语言调整因子SL测算示例采用JAVA开发,无特殊质量要求,希望未来团队开发过此假设根据需求描述,识别ILF15个,EIF4个,识别各功能可复用程度后,填写以下

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论