软件造价的定义:
从投资者的角度定义:软件造价是指应用软件或软件项目的建设成本,即为开发建设应用软件或软件项目预期支付或实际支付的全部费用。
从开发方的角度定义:软件造价指开发完成这套应用程序或软件项目需要投入多少费用。软件造价更多情况下指的是软件成本造价。
软件造价的发展:
行业难题
近年国内软件技术应用越来越广泛,软件行业在国民经济发展中所占比重越来越大,但软件项目在预算申报、审查、招投标、项目结算等阶段中,缺少价格评估依据的问题一直存在,双方谁也无法说服谁,“这个功能到底需要多少费用?”这个问题成为了制约产业发展的重要阻力。科学、统一的软件造价标准成为行业发展的迫切需求。
行业发展史
2002年——清华大学甲所召开了国内首次软件度量国际研讨会;
2006年——举办国内首次系统与软件度量国际高峰论坛;
2013年10月——中国软件行业协会系统与软件过程分会牵头制定的工业和信息化部行业标准《软件研发成本度量规范》(SJ/T11463-2013)正式发布;
2017年7月——由北京软件造价评估技术创新联盟牵头编写,机械工业出版社出版的《软件研发成本度量规范释义》第2版(简称“释义”)正式发行。
2018年12月——国家标准《软件工程 软件开发成本度量规范》(GB/T36964-2018),由国家标准化委员会在《中华人民共和国国家标准公告》中(2018 年第17 号文)正式批准发布,并于 2019年7 月1日正式实施。
2019年6月——由中国电子技术标准化研究院、北京软件造价评估技术创新联盟联合主编,北京航空航天大学出版社的国家标准《软件工程 软件开发成本度量规范》(GB/T 36964-2018)配套读物《软件工程 软件开发成本度量规范释义》正式发布。
软件造价的应用:
软件开发过程包括从立项到完成验收全过程中,所涉及到需求分析、概要设计、编码开发、测试、验收等相关过程。因此,软件开发成本就包含了这些过程中所有人力成本和非人力成本。其中,人力成本包括直接人力成本和间接人力成本;非人力成本包括非直接人力成本和非间接人力成本。
直接人力成本:开发方项目组成人员的工资、奖金、福利等人力资源费用。其中,项目成员包括参与该项目开发过程中的所有开发和支持人员,如项目经理、需求分析人员、设计人员、开发人员、测试人员、部署人员、用户文档编写人员、质量保证人员和配置管理人员等。对于非全职投入该项目开发工作的人员,按照项目工作量所占其总工作量比例折算其人力资源费用。
间接人力成本:开发方服务于开发管理整体需求的非项目组人员的人力资源费用分摊。包括开发部门经理、项目管理办公室人员、工程过程组人员、产品规划人员、组织级质量保证人员、组织级配置管理人员、商务采购人员和IT支持人员等的工资、奖金和福利等的分摊。
直接非人力成本:
办公费:指开发方为开发此项目而产生的行政办公费用,如办公用品、通讯、邮寄、印刷和会议等;
差旅费:指开发方为开发此项目而产生的差旅费用,如交通、住宿和差旅补贴等;
培训费:指开发方为开发此项目而安排的培训产生的费用;
业务费:指开发方为完成此项目开发所需辅助活动产生的费用,如招待费、评审费和验收费等;
采购费:即开发方为开发此项目而需要采购专用资产或服务的费用,如专用设备费、专用软件费、技术协作费和专利费等;
其他: 即未在以上项目中列出但却是开发方为开发此项目所花费的费用。
间接非人力成本:开发方不为开发某个特定项目而产生,但服务于整体开发活动的非人力成本分摊。包括:开发方开发场地房租、水、电、物业,开发人员日常办公费用分摊,战略、市场宣传推广、品牌建设、知识产权专利等费用分摊,以及各种开发办公设备的租赁、维修和折旧分摊等。