欢迎来到天天文库
浏览记录
ID:58425940
大小:70.03 KB
页数:24页
时间:2020-05-12
《研发中心软件度量实施办法.docx》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、XX科技有限公司软件研发工程文件文档编号研发中心软件度量实施办法编制:2016年04月10日审核:2016年04月15日批准:2016年月日实施:2016年月日发放编号:受控状态:■受控□非受控XX科技有限公司发布目录1编制目的42规范性引用文件43术语及定义44估算过程74.1概述74.2估算规模74.3规模调整84.4估算工作量94.5估算工期104.6确定预算104.7预算审批11附录常用模板样例及参数表131.复用程度对应系数132.生产率基准数据表133.规模调整因子计算公式134.业务领域调整因子参数表135.应用类型
2、调整因子参数表136.质量特性调整因子参数表147.开发语言调整因子参数表158.开发团队背景调整因子参数表159.地区调整因子参数表1510.人力成本费率及功能点单价基准数据1511.软件规模估算表样例1612.预估功能点计数表样例1713.成本估算表样例1914.非人力成本估算表样例2015.项目成本汇总表样例2116.审批预算检查单样例2217.预算调整记录表样例2318.项目成本数据采集表241编制目的根据《研发中心项目成本管理制度》制定本办法,主要针对软件初期预估场景。《研发中心项目成本管理制度》中的成本度量,特指对软件
3、研发成本的预计值进行估算或对实际值进行测量、分析的过程。而《研发中心项目成本管理制度》中,预算是指根据项目成本估算的结果确定预计项目费用的过程。因此,本办法主要描述在预算场景下如何开展成本估算工作,而不涉及编制预算的其他方面。在《研发中心项目成本管理制度》及本办法中,软件研发过程包括从项目立项开始到项目完成验收之间的需求分析、设计、编码、集成、测试、验收交付活动及相关的项目管理、支持活动。因此,本办法中软件研发成本仅包括软件研发过程中的所有人力成本和非人力成本,但不包括数据迁移、软件维护等成本。本办法中所涉及工作量、工期也仅为软件
4、研发过程所用工作量、工期。本办法编制的主要目的是指导预算活动相关人员,基于《研发中心项目成本管理制度》有效开展成本估算工作,并为确定软件项目预算提供算法依据。本办法明确了基于《研发中心项目成本管理制度》和基准数据开展成本估算相关活动的步骤与方法,并通过示例,明确了典型情况的估算及调整方法;对于其他特殊情况,相关人员应根据本办法及《研发中心项目成本管理制度》中的相关原则,结合项目特点,选择适当的估算方法或对估算结果进行合理调整。2规范性引用文件下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡
5、是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。(SJ/T11463-2013)《软件研发成本度量规范》(Specificationforsoftwareresearchanddevelopmentcostmeasurement)中华人民共和国工业和信息化部于2013年10月17日正式发布。3术语及定义下列术语和定义适用于本文件。l功能点functionpointFP衡量软件功能规模的一种单位。l系统边界systemboundary被度量软件与用户或其他系统之间的界限。lNESMANetherlandsSoftw
6、areMetricsAssociation荷兰软件度量协会。l内部逻辑文件internallogicalfileILF在系统边界内维护的用户可识别的逻辑相关数据组或控制信息。其主要目的是保存由被计数的应用的一个或多个基本处理所维护的数据。l外部接口文件externalinterfacefileEIF被本系统引用但在另一系统边界内被维护的,用户可识别的逻辑相关数据组或控制信息。其主要目的是保存由被计数的系统边界内的一个或多个基本处理所引用的数据。这意味着被一个系统所计数的EIF必定是另一个系统的ILF。l预估功能点计数theindi
7、cativefunctionpointcount按照NESMA功能点方法,只进行ILF和EIF计数,每个ILF计为35个功能点,每个EIF计为15个功能点。l功能点耗时率personhoursperunctionalsizeunit每功能点所消耗的人时数。l项目交付速率projectdeliverratePDR完成单位规模软件开发所需的工作量,在本办法中即为功能点耗时率,单位为人时每功能点。l基准benchmark经过筛选并维护在数据库中的一个或一组测量值或者派生测量值,用来表征目标对象(如项目或项目群)相关属性与这些测量值的关系
8、。l基准比对benchmarking将目标对象(如项目或项目群)属性与基准相比较,并建立目标对象属性相应值的全部过程。l软件研发成本softwareresearchanddevelopmentcost为达成软件研发项目目标项目组所需付出的各种资源代
此文档下载收益归作者所有