DB5101/T 5-2018 信息化项目软件开发费用测算规范

DB5101/T 5-2018 信息化项目软件开发费用测算规范
仅供个人学习
反馈
标准编号:DB5101/T 5-2018
文件类型:.pdf
资源大小:1.2M
标准类别:综合标准
资源ID:38165
免费资源

DB5101/T 5-2018 标准规范下载简介

DB5101/T 5-2018 信息化项目软件开发费用测算规范简介:

"DB5101/T 5-2018 信息化项目软件开发费用测算规范",这是一个由中国地方标准(DB)中的一项技术标准。它主要针对信息化项目中的软件开发费用进行详细的规范和指导。这个标准可能包括了软件开发过程中各类费用的计算方法,如人力资源费用(包括开发人员的工资、福利、项目管理费用等)、硬件费用、软件许可费用、项目实施费用、培训费用、维护费用等的估算和管理。

具体来说,它可能涉及软件开发的各个阶段(需求分析、设计、编码、测试、部署等)的费用估算方法,以及如何根据项目的规模、复杂性、技术难度等因素来确定费用。此外,它可能还涵盖了如何进行费用预算、成本控制和风险管理等内容。

这个规范的意义在于,为信息化项目的软件开发提供了一个科学、合理的费用计算和控制框架,有助于提高项目的经济效益,确保项目的顺利进行。

DB5101/T 5-2018 信息化项目软件开发费用测算规范部分内容预览:

下列术语和定义适用于本文件。

DB5101/T 52018

毛利润grossprofit 软件开发费用与直接成本及间接成本之差

DB5101/T 52018

基准数据benchmark 经过筛选并维护数据库中的一个或一组测量值或者派生测量值双向6车道城市主干路施工合同、招标代理合,用来表征目标对象相关属性与 量值的关系。

系统边界systemboundary 被测算项目或其他系统之间的界限

功能点functionpoint 衡量软件功能规模的一种单位。

内部逻辑文件internal logical file 在系统边界内维护的、用户可识别的逻辑相关数据组或控制信息 注:其主要目的是保存由被计数的系统的一个或多个基本处理所维护的数据

外部接口文件externalinterfacefile 由一系统引用、另一系统维护的,用户可识别的逻辑相关数据组或控制信息。 注:其主要目的是保存由被计数的系统边界内的一个或多个基本处理所引用的数据。一个系统所计数的外部 件必定是另一个系统的内部逻辑文件。

估功能点计数theindicativefunctionpoi 进行内部逻辑文件和外部接口文件计数的功能点

DB5101/T 52018

百分位数percentile 在某实数集合中,对于集合内某元素X,如果该集合中有且仅有p%的数据不大于X,则称x为该集合 的P白分位数 示例:如果仅有50%的数据不大于X,则X为该集合的50百分位数,简称P50

功能点耗时率personhoursperfunctionalsizeunit 每功能点所消耗的人时数

功能点单价unitpriceoffunctionpoint 每功能点的直接人力成本、间接人力成本、间接非人力成本及毛利润之和

以下缩略语适用于本文件。 EI(ExternalInput):外部输入 EO(ExternalOutput):外部输出 EQ(ExternalQuery):外部查询 EIF(ExternalInterfaceFile):外部接口文件 FP(FunctionPoints):功能点 ILF(InternalLogicFile):内部逻辑文件

4.1.1软件开发过程应包括从信息化项目立项完成到项目验收之间的需求分析、设计、编码、集成、 测试、安装、验收活动及相关的项目管理、支持活动。 4.1.2软件开发费用应包括软件过程中开发方的所有直接成本、间接成本和毛利润(如图1所示), 不包括软件预研或可行性分析、数据迁移、软件维护等成本。软硬件购置费、第三方测评费等费用单独 列支,不包括在软件开发费用内。 4.1.3直接成本包括直接人力成本和直接非人力成本,如图1所示。 4.1.4间接成本包括间接人力成本和间接非人力成本,如图1所示。 4.1.5本标准中所涉及工作量、工期仅为软件开发过程所用工作量、工期。

4.2直接人力成本构成

DB5101/T 52018

直接人力成本包括开发方项目组成员的薪酬、养老保险、医疗保险、失业保险、工伤保险、生育保 险、住房公积金等人力资源费用。其中,项目组成员包括参与该项目开发过程的所有研发或支持人员。 注:项目组成员通常包括项目经理、需求分析人员、设计人员、开发人员、测试人员、部署人员、用户文档编写人 员、质量保证人员、配置管理人员等。

4.3直接非人力成本构成

直接非人力成本包括: 办公费,开发方为开发此项目而产生的行政办公费用,包括办公用品、通讯、邮寄、印刷、会 议等; 一差旅费,开发方为开发此项目而产生的差旅费用,包括交通、食宿、差旅补贴等; 一培训费,开发方为开发此项目而安排的特别培训产生的费用; 一业务费,开发方为完成此项目开发工作所需辅助活动产生的费用,包括会议费、评审费、验收 费等; 采购费,开发方为开发此项目而需特殊采购专用资产或服务的费用,包括专用设备费、专用软 件费、技术协作费、专利费等; 其他,未在以上项目列出但确系开发方为开发此项目所需花费的费用。

1.4间接人力成本构成

间接人力成本包括软件研发部门经理、项目管理办公室(PMO)人员、工程过程组(EPG)人员、产 品规划人员、组织级质量保证人员、组织级配置管理人员等的薪酬、养老保险、医疗保险、失业保险 工伤保险、生育保险、住房公积金等的分摊。

4.5间接非人力成本构成

间接非人力成本包括开发方研发场地房租、水电、物业,研发人员日常办公费用分摊及各种研发设 备的租赁、维修、折旧分摊,软件分摊,

毛利润是除开发方直接成本和间接成本之外的经营管理费用分摊、应承担各种税费及税后净利。

DB5101/T 52018

5.1软件开发费用测算过程

5.1.1软件开发费用测算的基本流程如图2

软件开发费用测算的基本流程如图2所示,

图2软件开发费用测算基本流程

5.1.2工期测算的结果与费用测算结果相互关联、互相影响。工期测算的结果可导致重新测算工作量, 并最终改变软件开发费用测算结果。 5.1.3对于有明确工期要求的项目,在采用方程法测算工作量时,工期要求可以是方程的参数之一。 (见5.4.2部分)

5.2软件开发费用测算原贝

在软件开发费用测算过程中,应遵循以下原则: 充分利用基准数据,对工作量、工期、费用进行测算; 在测算规模时,应根据项目特点和需求的详细程度选择合适的方法; 工作量、工期、费用的测算结果宜为一个范围而不是单一值: 费用测算过程中宜采用不同方法分别测算并进行交叉验证。如果不同方法的测算结果产生较大 差异,可采用专家评审方法或加权平均方法确定测算结果

5.3.1.1应根据已知的项目功能描述,采用功能点方法测算软件规模。 5.3.1.2在预算阶段,宜采用预估功能点计数方法,测算未调整的功能点数。 5.3.1.3在测算规模前应依据可行性研究报告或类似文档明确项目范围及系统边界。项目范围描述文 当应包含最基本的业务需求,还应进行初步的子系统/模块划分,并对每一子系统或模块的基本用户需 求进行描述或说明,保证可根据项目范围描述文档进行预估功能点计数。

公式(1)中: UFP一一未调整的功能点数,单位为功能点; 服 ILF一一内部逻辑文件数量,单位为个; EIF一一外部接口文件数量,单位为个。 5.3.1.5功能点的计数规则,应符合IS0/IEC20926或IS0/IEC24570的规定。功能点计数的基本规 则见附录A。 示例: 假设关于公文管理部分功能的描述如下:公文管理包括公文起草、审核、审批、备案、发布。审批时要对电子签名 进行验证。采用预估功能点计数方法,可以识别出上述需求中包含一个ILF(公文信息),一个EIF(电子签名信息), 因此,此部分需求未调整的功能点数UFP=35xILF+15xEIF=35×1+15X1=50

5. 3. 2. 1 复用程度调整

DB5101/T 52018

5.3.2.2隐含需求及需求变更调整

采用预估功能点测算规模时,应根据隐含需求及未来需求变更对规模产生的影响并对测算规模进行 调整,如公式(3)所示:

在测算工作量时,应遵循: 对项目风险进行充分分析并根据分析结果对测算方法或合理调整。例如,根据风险情况调 整测算中影响因子的权重或取值。风险分析时应考虑技术、管理、资源、商业多方面因素。 例如:需求变更、外部协作、时间或成本约束、人力资源、系统架构、用户接口、外购或复用、 采用新技术等: 根据经验或相关性分析结果,确定影响工作量的主要因素,

5. 4. 2 测算公式

5.4.2.1采用方程法测算工作量,如公式(4)所示:

采用方程法测算工作量,如公式(4)所示: AE=(SXPDR)XSWFX RDF...

DB5101/T 52018

AE一一测算工作量,单位为人时; S一一调整后的软件规模12DX603 住宅小区建筑电气设计与施工 [强弱电控制],单位为功能点; PDR一一功能点耗时率,单位为人时每功能点。PDR的取值见附录B.1; SWF一软件因素调整因子,取值见附录B.2、附录B.3及附录B.4; RDF一一开发因素调整因子,在预算时如无特殊要求,取值为1。如果需要调整,见附录B.5。 5.4.2.2可根据公式(4)及PDR基准数据的P25、P50、P75值,分别计算出工作量测算结果的下限、最 和

有可能值和上限。 示例: 政府部门甲拟新开发0A系统,以支持其网上办公、文档流转等电子政务需求,经测算其调整后的软件规模为1000FP, 测算工作量过程如下: 依据附录B.1,PDR取最有可能值分别为7.16; b) 由于此时对开发没有特殊要求,所以RDF取值为1; c 依据附录B.2、附录B.3、附录B.4,规模调整因子取值为0.97,系统类型及质量特征调整因子取值均为1, 因此计算可得SWF为0.97; d)由此,可计算出测算工作量AE的最有可能值=(S×PDR)×SWFxRDF=(7.16×1000)×1×0.97=6945.20人时

5.6.1依据工作量测算

5.6.1.1在获得了工作量测算结果后,采用公式(5)测算费用,其中平均人力成本费率F可根据行业 数据确定:

6.1.1在获得了工作量测算结果后,采用公式(5)测算费用,其中平均人力成本费率F可根据 据确定:

公式(5)中: P一一软件开发费用,单位为元; AE一一测算工作量高层住宅屋面工程施工方案,单位为人时; HM一一人月折算系数,单位为人时每人月,取值为176

公式(5)中: P一一软件开发费用,单位为元; AE一一测算工作量,单位为人时; HM一一人月折算系数,单位为人时每人月,取值为176:

©版权声明
相关文章