中国软件行业软件工程定额标准试行资料下载.pdf
- 文档编号:16120410
- 上传时间:2022-11-20
- 格式:PDF
- 页数:22
- 大小:273.94KB
中国软件行业软件工程定额标准试行资料下载.pdf
《中国软件行业软件工程定额标准试行资料下载.pdf》由会员分享,可在线阅读,更多相关《中国软件行业软件工程定额标准试行资料下载.pdf(22页珍藏版)》请在冰豆网上搜索。
本标准的主要用途如下:
a)编制软件项目预算和审批软件工程项目时,利用有限信息得到项目工作量和造价的估算数据;
b)在招评标时,对投标价格差异巨大等情况,作为采取处理方法时的依据;
c)用户单位在软件项目实施中、软件开发商在自主研发或无需招投标的软件开发项目中,估算项目开发过程中的规模、工作量、工期等计划数据。
1.2主要内容本标准的主要内容为:
a)定义了“用户单位预算申请”、“用户单位招标”、“软件开发商投标”三个软件工程定额估算过程。
b)根据软件工程定额过程采用的估算模型和估算方法,开发了相应的估算工具表。
1.3应用范围本标准初始发布时提供的估算模型以政府行业用户单位的数据为基准,适用于政府行业用户单位的软件项目。
今后将不断补充其它行业数据,扩大适用范围。
使用本标准提供的估算模型和估算表,可估算软件项目的预算/造价、工作量、总工期、各开发阶段工期、以及各开发阶段需投入的人员数量,其中工作量、工期、预算/造价涵盖从需求到上线的全部开发过程,但不包括系统集成所需的环境搭建工作及项目交付后维护期内的工作。
虽然具备计算机基本使用能力的人员经过简单培训,即可高效率地完成项目估算工作。
但本标准建议由编制预算申请书/招标书/投标书的人员执行/参与估算,如此可提高估算的速度和精度;
项目需求是估算的依据。
2222术语2.1功能点,功能点估算,国际功能点用户组,国际基准比对组织a)功能点功能点功能点功能点(FunctionPoint,FPFPFPFP)功能点是基于软件外部功能(输入、输出、接口、报告)对软件规模的度量。
b)功能点估算功能点估算功能点估算功能点估算只供个人研究和学习,禁止商业用途,版权所有,翻版必究2功能点估算是一种基于软件功能计数来评估软件规模的估算方法,其中也考虑到了性能/安全/质量等因素带来的规模调整,但不考虑软件开发商的企业背景/经验/所用技术等非产品因素。
功能点估算的优点是:
用户单位和软件开发商都可以理解;
在项目早期利用有限的功能描述即可进行估算。
c)国际功能点国际功能点国际功能点国际功能点用户组用户组用户组用户组(IFPUGIFPUGIFPUGIFPUG,InternationalFunctionPointUsersGroup)IFPUG为功能点的识别和计数提供了国际标准,使不同的人对同一软件的规模的认识是相同的。
本标准提供的简易识别规则参考了IFPUG标准规则的功能点计数方法。
d)NESMANESMANESMANESMA(NetherlandsSoftwareMetricsAssociation)NESMA是荷兰的功能点组织,也是世界第二大功能点组织。
其创造的一系列简化功能点方法在估算界占有重要地位。
e)国际国际国际国际软件软件软件软件基准比对基准比对基准比对基准比对标准组标准组标准组标准组(ISBSGISBSGISBSGISBSG,InternationalSoftwareBenchmarkingStandardGroup)ISBSG长期从事基于功能点的跨企业跨行业的项目数据比对,拥有大量的基于功能点的历史数据。
本标准中所采用的一些数值参考了ISBSG公布的数据。
ISBSG在中国的分支机构是CSBSG。
2.2功能点计数元素功能点计数元素包括以下5个:
a)内部逻辑文件内部逻辑文件内部逻辑文件内部逻辑文件(InternalLogicalFile,ILF,以下简称内部数据)软件内部需要维护(如增删改查)的数据。
b)外部接口文件外部接口文件外部接口文件外部接口文件(ExternalInterfaceFile,EIF,以下简称外部接口)在其它系统中维护但本软件需要调用的数据。
c)外部输入外部输入外部输入外部输入(ExternalInput,EI)向软件输入数据或发送指令。
d)外部输出外部输出外部输出外部输出(ExternalOutput,EO)软件向使用者或其它系统输出的数据或发送的指令。
e)外部查询外部查询外部查询外部查询(ExternalQuery,EQ)EQ指使用软件进行的简单查询。
其中ILF、EIF是功能点计数时的数据数据数据数据元素,EI、EO、EQ是功能点计数时的业务业务业务业务元素。
每种计数元素都对应一定的功能点分值。
累计得到整个软件的计数规模。
由于利用已经识别出来的功能点计数元素计算规模,因此这种方法非常客观。
在IFPUG的功能点计数手册中,ILF、EIF、EI、EO、EQ都有严格复杂的识别标准,比较难以掌握。
本标准的估算方法和估算工具表提供了简易识别标准,供使用者快速估算而又不产生显著的偏差。
2.3下限/标准/上限估算本标准的估算模型和估算工具表生成三种估算数值:
a)标准值标准值标准值标准值标准估算值是预期的中值,表示项目实际情况将有50%低于或高于该数值。
只供个人研究和学习,禁止商业用途,版权所有,翻版必究3b)下限值下限值下限值下限值/上限值上限值上限值上限值在本标准中,下限值/上限值并不表示项目的最优/最差可能状态,它们被定义为“50%的项目实际执行情况会介于下限值/上限值之间。
”如果招投标或立项时采用了低于下限或超出上限的估算值,项目出现延期、超支等情况的概率将显著增加。
允许出现采用低于下限或超出上限估算值的情况,但此时用户单位与软件开发商双方应该就其原因进行特殊说明并达成共识。
3软件工程定额标准的使用流程下面的图3.1描绘了软件工程定额流程,以及本标准定义的“用户单位预算申请”、“用户单位招标”、“软件开发商投标”三个软件工程定额估算过程的关系。
在本标准的定义中,“用户单位预算申请”与“用户单位招标”过程的估算模型和计算公式相同,过程的具体步骤在本标准第4章描述。
“软件开发商投标”过程在第5章描述。
其中“实际开发”部分不在本标准的范围内,但执行本标准的单位应度量项目实际执行情况并记录数据,供编委会工作组持续修订估算模型和估算工具表的方法及参数。
4用户单位预算申请及招标估算过程4.1识别功能点计数元素招标书编写时应注明软件系统需要管理的内部数据(ILF)和外部接口(EIF),ILF和EIF的简易识别标准见附录A.1。
将识别出的ILF和EIF数量填入本标准附件A计算工具。
用户单位用户单位软件开发商软件开发商编写预算申请书预算申请估算规模工作量预算工期申请预算编写招标书编写投标书招标估算规模工作量招标价格工期投标估算规模工作量投标价格工期各阶段比例招标投标实际开发实际规模实际工作量实际成本实际工期实际各阶段比例图3.1软件工程定额流程只供个人研究和学习,禁止商业用途,版权所有,翻版必究4建议招标书的格式参照本标准提供的附件B用户单位招标书模板。
4.2计算招标计数规模招标计数规模=(35*ILF+15*EIF)单位:
功能点在预算申请和招标估算过程中,用户单位只需要考虑内部数据和外部接口两种计数元素。
此处的35和15是这种情况下ILF和EIF所对应的功能点分值。
4.3计算招标规模招标规模=招标计数规模*【招标规模变更因子】单位:
功能点由于在预算-招标-投标(含合同签订)-实际完成过程中对功能的了解是循序渐进的,因此规模整体呈现逐渐增长的趋势,为了准确预测项目的实际完成规模,防止延期和超出预算的情况,可在不同阶段的预测中使用【规模变更因子】进行修正。
招标规模招标规模招标规模招标规模是“招标阶段预测的项目完成实际规模”,并以此为依据进行后续估算。
【招标规模变更因子】由编委会工作组参考业界数据或者根据历史项目的实际需求变更情况总结得到,各阶段的具体数值见附录A.2。
4.4计算未调整的招标工作量未调整的招标工作量=招标规模*【功能点耗时率】/(8*21.5)单位:
人月功能点耗时率采用ISBSG的统一定义,即每功能点所消耗的人时数。
它是从业界功能点生产率的数据总结得到的。
【功能点耗时率】具体数值见附录A.3。
4.5调整招标工作量招标工作量=未调整的招标工作量*【软件因素调整因子】单位:
人月鉴于软件的应用领域不同,质量等指标要求不同,功能规模相同的产品可能造价会显著不同,软件因素调整因子的引入对这一偏差进行了修正。
软件因素调整因子只考虑软件本身的应有价值,而不考虑软件制造的技术。
【软件因素调整因子】的具体计算方式见附录A.4。
只供个人研究和学习,禁止商业用途,版权所有,翻版必究54.6计算招标价格/预
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中国 软件 行业软件 工程 定额 标准 试行