ImageVerifierCode 换一换
格式:DOCX , 页数:16 ,大小:20.92KB ,
资源ID:28687977      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/28687977.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(软件开发费用功能点计数基本规则参数表常用模板样例测算示例.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

软件开发费用功能点计数基本规则参数表常用模板样例测算示例.docx

1、软件开发费用功能点计数基本规则参数表常用模板样例测算示例附 录 A(规范性附录) 功能点计数基本规则A.1 功能点计数项分类功能点计数项分为数据功能和交易功能两类,其中数据功能包括ILF、EIF;交易功能包括外部输入(EI)、外部输出(EO)、外部查询(EQ)。 数据功能是系统提供给用户的满足产品内部和外部数据需求的功能,体现系统管理或使用哪些业务数据(业务对象)。ILF或EIF所指的“文件”不是传统数据处理意义上的文件,而是指一组用户可识别 的、逻辑上相互关联的数据或者控制信息。这些文件和物理上的数据集合(如数据库表)没有必然的对应关系。交易功能是系统提供给用户的处理数据的功能,体现系统如何

2、处理和使用那些业务数据(业务对象)。 交易功能又称为基本过程,是用户可识别的,业务上的一组原子操作。使用预估功能点方法时,只需要识别数据功能,包括ILF和EIF;使用估算功能点方法时,需要识别 数据功能和事务功能,包括ILF、EIF、EI、EO和EQ。示例:对于人事管理系统,“人员信息”、“部门信息”属于数据功能,“增加人员信息”、“修改部门信息”、“查询 在岗人员”等则为交易功能。A.2 ILF的识别识别ILF的步骤如下:a) 识别业务对象。业务对象应是用户可理解和识别的,包括业务数据或业务规则。 注:为程序处理而维护的数据属于编码数据。所有的编码数据均不应识别为逻辑文件,与之相关的操作也不

3、应识别为基本过程;b) 确定逻辑文件数量。根据业务上的逻辑差异及从属关系确定逻辑文件的数量。c) 是否是 ILF。确定该逻辑文件是否在本系统内进行维护。如果是,记为 ILF;否则为 EIF。A.3 EIF的识别EIF是被应用边界内一个或几个基本处理过程所引用的业务数据。一个应用中的EIF应是其他应用中 的ILF。识别EIF的步骤如下:a) 识别业务对象。业务对象应该应是用户可理解和识别的。业务对象包括业务数据或业务规则。 而一些为了程序处理而维护的数据则属于编码数据。所有的编码数据均不识别为逻辑文件, 与之相关的操作也不识别为基本过程;b) 确定逻辑文件数量。需要根据业务上的逻辑差异及从属关系

4、确定逻辑文件的数量;c) 是否是 EIF。确定该逻辑文件是否在本系统内进行维护。如果是,记为 ILF;否则为 EIF。A.4 EI的识别EI是处理来自系统边界之外的数据或控制信息的过程。目的是维护一个或多个ILF或者改变系统的 行为。EI的基本识别规则如下:a) 应是来自系统边界之外的输入数据或控制信息;b) 穿过边界的数据应是改变系统行为的控制信息或者应至少维护一个 ILF;c) 该 EI 不应被重复计数。任何被分别计数的两个 EI 至少满足下面三个条件之一(否则应视为同 一 EI):1) 涉及的 ILF 或 EIF 不同;2) 涉及的数据元素不同;3) 处理逻辑不同。A.5 E0 的识别E

5、O是处理向系统边界之外发送数据或控制信息的过程。目的是向用户呈现经过处理的信息。 EO的基本识别规则如下:a) 将数据或控制信息发送出系统边界; b) 处理逻辑应至少符合以下一种情况:1) 包含至少一个数学公式或计算过程;2) 产生衍生数据;3) 维护至少一个 ILF;4) 改变系统行为。c) 该 EO 不应被重复计数。任何被分别计数的两个 EO 至少满足下面一个条件(否则被视为同一 EO) :1) 涉及的 ILF 或 EIF 不同;2) 涉及的数据元素不同;3) 处理逻辑不同。A.6 EQ的识别EQ是向系统边界之外发送数据或控制信息的基本处理过程。目的是向用户呈现未经加工的已有信息。EQ的基

6、本识别规则如下:a) 将数据或控制信息发送出系统边界; b) 处理逻辑可包含筛选、分组或排序; c) 处理逻辑不应包含:1) 数学公式或计算过程;2) 产生衍生数据;3) 维护 ILF;4) 改变系统行为。d) 该 EQ 不应被重复计数。任何被分别计数的两个 EQ 至少满足下面一个条件(否则被视为同一 EQ):1) 涉及的 ILF 或 EIF 不同;2) 涉及的数据元素不同;3) 处理逻辑不同。附 录 B(规范性附录)参数表B.1 生产率基准数据表表1生产率基准数据P10P25P50P75P902.203.947.1612.2817.93单位为人时/功能点注:表格数据基于中国软件行业基准数据(

7、CSBMK-201610)中项目分析结果,可随着行业基准数据的变化而变化。生产率基准数据通常使用P50的取值测算工作量、工期、费用的最有可能值,使用P25和P75的值分别测算上下限。特殊情况(如项目目标约束极其严格)下,也可采用P10和P90的值测算上下限。B.2 规模调整因子计算公式SF=(269.644 6+S0.7094)/S(式中S为调整后软件功能规模)注:本公式基于中国软件行业基准数据(CSBMK-201610)回归分析结果,可随着行业基准数据的变化而变化。B.3 应用类型调整因子参数表表2应用类型调整因子参数表应用类型范围调整因子业务处理办公自动化系统;人事、会计、工资、销售等经营

8、管理及业务处理用软件等1.0应用集成企业服务总线、应用集成等1.2科技科学计算、模拟、统计等1.2多媒体图形、影像、声音等多媒体应用领域;地理信息系统;教育和娱乐应用等1.3智能信息自然语言处理、人工智能、专家系统等1.7系统操作系统、数据库系统、集成开发环境、自动化开发/设计工具等1.7通信控制通信协议、仿真、交换机软件、全球定位系统等1.9流程控制生产管理、仪器控制、机器人控制、实时控制、嵌入式软件等2.0B.4 质量特征调整因子参数表表3质量特征调整因子参数表调整因子判断标准影响度分布式处理指应用能够在各组成要素之间传输数据没有明示对分布式处理的需求事项-1通过网络进行客户端/服务器及网

9、络基础应用分布处理和传输0在多个服务器及处理器上同时相互执行应用中的处理功能1性能指用户对应答时间或处理率的需求水平没有明示对性能的特别需求事项或活动,因此提供基本性能-1应答时间或处理率对高峰时间或所有业务时间都很重要,对连动系统结束处理时间有限制0满足性能需求事项,要求设计阶段进行性能分析,或在设计、开发阶段使用分析工具1调整因子判断标准影响度可靠性指发生故障的影响程度没有明示对可靠性的特别需求事项或活动,因此提供基本的可靠性-1发生故障时可轻易修复,带来一定不便或经济损失0发生故障时很难修复,发生重大经济损失或有生命危害1多重站点指能够支持不同硬件和软件环境在相同用途的硬件或软件环境下运

10、行-1在用途类似的硬件或软件环境下运行0在不同用途的硬件或软件环境下运行1注:质量特性调整因子=(分布式处理因子 + 性能因子 + 可靠性因子 + 多重站点因子)0.025 +1B.5 开发语言调整因子参数表表4开发语言调整因子参数表语言分类调整因子C及其他同级别语言/平台1.5JAVA、C+、C#及其他同级别语言/平台1.0PowerBuilder、ASP及其他同级别语言/平台0.6B.6 开发团队背景调整因子参数表表5开发团队背景调整因子参数表调整因子判断标准影响度同类行业及项目的以往经验为本行业开发过类似的项目0.8为其他行业开发过类似的项目,或为本行业开发过不同但相关的项目1.0没有同

11、类项目的背景1.2附 录 C(资料性附录)常用模板样例C.1 预估功能点计数表样例功能类型 不同复用度文件数 功能点数 功能点数合计ILF 低 1 35=中 2/335=高 1/335=ILF计数合计: EIF 低 1 15=中 2/315=高 1/315=EIF计数合计: US(ILF计数合计+EIF计数合计) 规模变更因子: S(调整后规模总计):说明:在预算阶段,复用度调整系数通常取值为1(假设复用度低);规模变更因子预算时取值为1.5,招标时取值为1.26;功能规模SUS*规模变更因子。C.2 直接非人力成本测算表样例直接非人力成本测算表序号分项金额(元)备注说明1办公费开发方为开发此

12、项目而产生的行政办公费用,如办公用品、通讯、邮寄、印刷、会议等。示例 1:项目成员因项目加班而产生的餐费宜计入直接非人力成本中的办公费,而项目成员的工作午餐费宜计入直接人力成本。示例 2:项目组封闭开发租用会议室而产生的费用宜计入直接非人力成本中的办公费,而研发部例会租用会议室产生的费用宜按照间接非人力成本。2差旅费开发方为开发此项目而产生的差旅费用,如交通、住宿、差旅补贴等。3培训费开发方为开发此项目而安排的特别培训产生的费用。4业务费开发方为完成此项目开发工作所需辅助活动产生的费用,如招待费、评审费、验收费等。5采购费开发方为开发此项目而需特殊采购专用资产或服务的费用,如专用设备费、专用软

13、件费、技术协作费、专利费等。示例:为项目采购专用测试软件的成本宜计入直接非人力成本中的采购费,日常办公用软件的成本宜按照间接费人力成本进行分摊。6其他未在以上项目列出但确系开发方为开发此项目所需花费的费用。合计测算责任人:测算日期:年月日C.3 软件开发费用测算表样例功能点测算规模、工作量、工期、费用表1.未调整功能点数UFP(功能点)经过复用调整后的功能点数US(功能点)设定规模变更因子CF2.调整后的功能点数S(功能点)S=UFPCF(不调整复用度)S=USCF(调整复用度)基准数据(生产率)功能点耗时率(人时/功能点)(P25)功能点耗时率(人时/功能点)(P50)功能点耗时率(人时/功

14、能点)(P75)3.未调整的工作量UE(人时)计算公式:UE=PDRS下限(人时)最有可能(人时)上限(人时)设定调整因子规模调整因子SF应用类型调整因子AT质量特性调整因子QR开发语言调整因子SL开发团队背景调整因子DT4.调整后的工作量AE(人时)计算公式:AE=UESWFRDF;其中SWF=SFATQR,RDF=SLDT下限(人时)最有可能(人时)上限(人时)人月折算系数HM(人时/人月)176平均人力成本费率(含直接人力成本和间接成本+开发方毛利润)F(元/人月)直接非人力成本合计DNC(元)5.工期D(月)计算公式:D=1.277(AE/176)0.404下限(月)最有可能(月)上限

15、(月)6.软件开发费用(元)计算公式:P=AE/HMF+DNC下限(元)最有可能(元)上限(元)最终费用/价格(元)功能点单价(元/功能点)附 录 D(资料性附录)测算示例D.1 需求示意项目背景:政府部门甲拟新开发一OA系统,以支持其网上办公、文档流转等电子政务需求。委托方需根据初步需求确定项目预算。本项目预算期需求较明确,委托方了解各功能通常的复用程度,并确定采用JAVA开发,无特殊质量要求,希望未来团队开发过此类系统。主要功能:收文管理、发文管理、会议管理、日程安排; 功能描述:收文管理功能要求;日程安排功能要求。D.2 测算规模假设根据需求描述,识别ILF15个,EIF4个,识别各功能

16、可复用程度后,填写以下模板得:功能类型不同复用度文件数 功能点数功能点数合计ILF低 中 高9 3 3 1 35=2/335=1/335=ILF计数合计:315 70 35 420 EIF低 中 高2 0 2 1 15=2/315=1/315=EIF计数合计:30 0 10 40 US(ILF计数合计+ EIF计数合计)规模变更因子: S(调整后规模总计):460 1.26 579.6 说明:规模变更因子预算时取值为1.5,招投标时取值为1.26;功能规模SUS*规模变更因子由于需求较明确,所以规模变更因子参照招投标场景取值,为1.26。D.3 确定预算根据规模测算结果,填写以下模板可得到最终

17、费用测算结果:功能点测算规模、工作量、工期、费用表1.未调整功能点数UFP(功能点)/经过复用调整后的功能点数US(功能点)460设定规模变更因子CF1.262.调整后的功能点数S(功能点)S=UFPCF(不调整复用度)/S=USCF(调整复用度)579.6基准数据(生产率)功能点耗时率(人时/功能点)(P25)3.94功能点耗时率(人时/功能点)(P50)7.16功能点耗时率(人时/功能点)(P75)15.503.未调整的工作量UE(人时)计算公式:UE=PDRS下限(人时)2283.62最有可能(人时)4149.94上限(人时)7117.49设定调整因子规模调整因子SF1.17应用类型调整

18、因子AT1.00质量特性调整因子QR0.90开发语言调整因子SL1.00开发团队背景调整因子DT1.004.调整后的工作量AE(人时)计算公式:AE=UESWFRDF;其中SWF=SFATQR,RDF=SLDT下限(人时)2672.74最有可能(人时)4369.89上限(人时)7494.72人月折算系数HM(人时/人月)176平均人力成本费率(含直接人力成本和间接成本及开发方毛利润)F(元/人月)16900直接非人力成本合计DNC(元)800005.工期D(月)计算公式:D=1.277(AE/176)0.404下限(月)3.31最有可能(月)4.67上限(月)5.816.软件开发费用P(元)计算公式:P=AE/HMF+DNC下限(元)336644最有可能(元)499609上限(元)799663项目预算(元)499609功能点单价(元/功能点)723.96注:模板中公式及参数取值均基于中国软件行业基准数据(CSBMK-201610)回归分析结果,可随着行业基准数据的变化而变化。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1