![c672906e3b49e9b811351175d236e80a.png](https://i-blog.csdnimg.cn/blog_migrate/7e0fe51c372474df23fffdbdb9de12ff.jpeg)
软件开发成本度量
——项目前期小知识
开发一套软件到底要花多少钱?例如做一个公众号,市面上的报价从几千元到几十万上百万元不等,为什么差异这么大?到底有没有衡量的方法呢?答案就是“软件开发成本度量”,本期知识科普就是从项目前期的角度出发,为大家介绍这个关于软件开发成本的重要度量标准。
01 什么是软件开发成本度量?![cc119226f4fd4d42b253503d2163e1d6.gif](https://i-blog.csdnimg.cn/blog_migrate/ddfee7b2ddfb8ecd4d72d7c6d6293475.gif)
软件成本是指为完成一套应用软件或软件项目的开发到交付上线,预期或实际所需的全部费用总和。从投资方来说,软件造价是研发软件的价格,从开发方的角度则指开发完成这套软件需要投入的成本。那么软件开发成本度量就是基于一套行业内认可的标准,对软件项目从规模、工作量、人力成本和非人力成本等方面进行估算的重要方法。
02什么是软件开发成本度量规范?
![cc119226f4fd4d42b253503d2163e1d6.gif](https://i-blog.csdnimg.cn/blog_migrate/ddfee7b2ddfb8ecd4d72d7c6d6293475.gif)
工程建设领域成熟的造价2018年12月,中国软件行业协会牵头制定的国家标准《软件工程 软件开发成本度量规范》(GB/T36964-2018),由国家标准化委员会在《中华人民共和国国家标准公告》中(2018 年第17号文)正式批准发布,并于 2019年7月1日正式实施,为软件产品费用估算提供了指导标准。后续陆续出台的《应用软件运维成本度量规范》等标准,更好的规范和指引了行业内软件造价工作。国家电网公司2019年7月16日颁布了《信息化项目成本度量规范》(Q/GDW 11829-2018)对国网公司以软件研发为主的信息化项目中研究设计、开发和实施工作的成本度量提供了标准。
03如何进行软件开发成本度量?
![cc119226f4fd4d42b253503d2163e1d6.gif](https://i-blog.csdnimg.cn/blog_migrate/ddfee7b2ddfb8ecd4d72d7c6d6293475.gif)
《软件工程 软件开发成本度量规范》标准中规定软件成本度量遵循如下基本过程:
简单说即分为4个阶段:
0 1规模估算、工作量估算、成本估算和确定开发成本金额。即分析项目功能需求,统计功能点数量(规模估算);
0 2根据项目场景不同,通过规模变更调整因子来减少项目规模带来的影响(规模调整);
0 3基于参考的基准生产率,以及软件因素调整因子(业务领域、应用类型、质量特征)、开发因素调整因子(采用技术、团队经验)等参数估算项目的整体工作量。
0 4获得了工作量估算结果后,通过成本汇总获得成本结果(成本估算)。将成本估算结果加上相应费用可以获得项目开发成本(确定开发成本金额)。
04度量出来的成本能干什么?
![cc119226f4fd4d42b253503d2163e1d6.gif](https://i-blog.csdnimg.cn/blog_migrate/ddfee7b2ddfb8ecd4d72d7c6d6293475.gif)
可以在以下场景应用:做预算时,获得较为准确的项目投资预估,避免经费不足;进行招投标时,招标方可以参考进行项目招标,避免招标金额不合理导致额度过高而浪费资金;制定项目计划时,开发方可以依据估算制定合理的开发计划,进行资源合理调配;做项目变更管理时,对变更的活动进行成本估算;结算、决算、后评价时,可以测量项目成本,或者为了过程改进或绩效评价等活动而进行成本数据的测量和分析。
看完这期内容,你是否对软件开发的成本有了基本的了解呢?如果想了解更多的项目前期小知识,请持续关注技术发展部专题。
部门 丨技术发展部
文案 丨 尹达君
编辑 丨 仵媛媛