《《软件研发成本度量规范》》由会员分享,可在线阅读,更多相关《《软件研发成本度量规范》(24页珍藏版)》请在金锄头文库上搜索。
1、 ICS 35.080 L 77 备案号: SJ 中 华 人 民 共 和 国 电 子 行 业 标 准 SJ/T 软件研发成本度量规范 Specification for software research and development cost measurement (报批稿) - - 发布 - - 实施 中华人民共和国工业和信息化部 发 布 SJ/T I 目 次 前言 . III 引言 . IV 1 范围 . 1 2 规范性引用文件 . 1 3 术语和定义 . 1 4 软件研发成本构成 . 5 5 软件研发成本度量过程 . 6 5.1 软件研发成本估算 . 6 5.1.1 基本流程与原则
2、 . 6 5.1.2 估算软件规模 . 6 5.1.3 估算工作量 . 7 5.1.4 估算工期 . 8 5.1.5 估算成本 . 8 5.2 软件研发成本测量 . 10 5.2.1 测量规模、工作量、工期 . 10 5.2.2 测量成本 . 11 5.2.3 软件研发成本分析 . 11 6 本标准的应用 . 11 附录 A(规范性附录) 典型应用 . 12 参考文献 . 18 SJ/T II 前 言 本标准按照GB/T1.1-2009的规则起草。 本标准由中华人民共和国工业和信息化部软件服务业司提出。 本标准由全国信息技术标准化技术委员会归口。 本标准的主要起草单位: 中国软件行业协会系统与
3、软件过程改进分会、 中国电子技术标准化研究院、 神华和利时信息技术有限公司、广州赛宝认证中心服务有限公司、北京久其软件股份有限公司、审计署 计算机技术中心、天津市普迅电力信息技术有限公司、中科软科技股份有限公司、中国科学院软件研究 所、东软集团股份有限公司、用友软件股份有限公司、中国软件与技术服务股份有限公司、上海宝信软 件股份有限公司、太极计算机股份有限公司、北京航空航天大学软件工程研究所、同济大学、云南南天 电子信息产业股份有限公司、太原罗克佳华工业有限公司、深圳市怡化时代科技有限公司、北京紫光华 宇软件股份有限公司、山西精英科技股份有限公司、黑龙江邮政易通信息网络有限责任公司、重庆南华
4、中天信息技术有限公司、广联达软件股份有限公司、深圳市易思博软件技术有限公司、启明信息技术股 份有限公司、北京慧点科技股份有限公司、首都信息发展股份有限公司、中国互联网络信息中心、四川 九洲电器集团有限责任公司、北京联信永益信息技术有限公司、广州中望龙腾软件股份有限公司、安利 (中国)日用品有限公司、深圳市天维尔通讯技术有限公司、北京联信永益科技股份有限公司、山东省 计算中心、 中科宇图天下科技有限公司、 北京宇信易诚科技有限公司、 北京中科汇联信息技术有限公司、 北京国铁华晨通信信息技术有限公司 、北京合力金桥系统集成技术有限公司、北京云星宇交通工程有 限公司、远光软件股份有限公司、北京金冠鸿
5、远科技有限公司。 本标准主要起草人:王钧、王海青、高林、代寒玲、穆京丽、李华北、刘文圣、李海波、王青、刘 琴、左春、宁德军、李文慧、任爱华、卢旭东、张红延、李淮泾、韩双立、吴晓闯、黄福林、杨松辉、 李威、王学斌、白溥、杨杨、张超辉、常留华、陈颖 、刘小茵、封卫、彭宇翔、肖兵、付冰川、崔放、 麻妮娜、张海飞、陈志峰、刘锐、张大用、刘先佰、罗志强、熊世萍、徐志斌、陈利浩、蔡书彩。 SJ/T III 引 言 本标准规定了软件研发成本度量方法、过程及原则,其目的是帮助软件研发涉及各方科学、一致地 进行成本度量。 本标准不包含软件研发成本度量过程中所需使用的各种基准数据或估算模型, 相关各方在使用本标
6、准时,应参考权威部门发布的最新基准数据、估算模型开展软件成本度量相关活动。 本标准不涉及软件定价,但相关各方可依据本标准明确研发成本,从而为软件定价提供重要依据。 SJ/T 1 软件研发成本度量规范 1 范围 本标准规定了软件研发成本度量的方法及过程, 包括软件研发成本的构成、 软件研发成本度量过程、 软件研发成本度量的应用。 本标准适用于度量成本与功能规模密切相关的软件研发项目的成本。 注:对于以非功能性需求为主,或包含大量复杂算法,或以创意为主的软件研发项目,在进行成本估算时,可参考本标准估算软件规模,并估算除算法研究、高度创意及非功能需求之外的软件研发工作成本;也可不估算软件规模,参考本
7、标准描述的方法(如类比法、类推法)和原则直接估算软件研发项目的工作量、工期及成本。 2 规范性引用文件 下列文件对于本文件的应用是必不可少的。 凡是注日期的引用文件, 仅注日期的版本适用于本文件。 凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。 ISO/IEC 19761 软件工程COSMIC:一种功能规模度量方法(Software engineering - COSMIC: a functional size measurement method) ISO/IEC 20926 软件和系统工程软件度量IFPUG功能规模度量方法2009 (Software and syst
8、ems engineering - Software measurement - IFPUG functional size measurement method 2009) ISO/IEC 20968 软件工程Mk功能点分析计数实践手册(Software engineering - Mk Function Point Analysis - Counting Practices Manual) ISO/IEC 24570 软件工程NESMA功能规模度量方法2.1版功能点分析应用定义和计数指南 (Software engineering - NESMA functional size measu
9、rement method version 2.1 - Definitions and counting guidelines for the application of Function Point Analysis) ISO/IEC 29881 信息技术系统和软件工程FiSMA1.1功能规模度量方法(Information technology Systems and software engineering - FiSMA 1.1 functional size measurement method) 3 术语和定义 下列术语和定义适用于本文件。 3.1 软件研发成本 software
10、 research and development cost 为达成软件研发项目目标开发方所需付出的各种资源代价总和。 注:资源包括人、财、物、信息等。 3.2 软件研发收入 software research and development income 因向客户交付软件研发工作成果所获得的收益。 SJ/T 2 3.3 毛利润 gross profit 软件研发项目的收入与软件研发项目的成本之差。 注:一般包含经营管理费用分摊、市场销售费用分摊、各种税费及税后净利。 3.4 直接成本 direct cost 为达成软件研发项目目标而直接付出的各种资源代价总和。 注:如可直接计入软件研发项目成
11、本的直接材料、 直接人工等。 3.5 间接成本 indirect cost 与达成软件研发项目目标相关,但同一种投入可以支持一个以上项目的联合成本。 注:如研发管理人员工资、研发设备折旧、停工损失等。 3.6 人力成本 human resource cost 为达成软件研发项目目标所需付出的各种人力资源代价总和。 3.7 非人力成本 non-human resource cost 为达成软件研发项目目标所需付出的人力成本之外的其他成本。 3.8 成本度量 cost measurement 对软件研发成本的预计值进行估算或对实际值进行测量、分析的过程。 3.9 方程法 equation 基于基准数据建立参数模型,并通过输入各项参数,确定待估算项目工作量、工期或成本估算值的 方法。 3.10 类比法 comparison 将本项目的部分属性与类似的一组基准数据进行比对,进而获得待估算项目工作量、工期或成本估 算值的方法。 3.11 类推法 analogy 将本项目的部分属性与高度类似的一个或几个已完成