《01-2023年中国软件行业基准数据详细解读(北京软件造价评估技术创新联盟首席专家王海青).pdf》由会员分享,可在线阅读,更多相关《01-2023年中国软件行业基准数据详细解读(北京软件造价评估技术创新联盟首席专家王海青).pdf(37页珍藏版)》请在三个皮匠报告上搜索。
1、中国软件行业基准数据解读(CSBMK-202310)2023演讲人:王海青日期:2023年10月26日单位:北京软件造价评估技术创新联盟CONTENTS行业基准数据库概况012023年行业基准数据02主要基准数据解读03行业基准数据的应用0401行业基准数据库概况什么是基准比对术语定义将目标对象(如项目或项目群)属性与基准相比较,并建立目标对象属性相应值的全部过程(摘自国家标准软件工程 软件开发成本度量规范)主要作用即依据行业和本组织的数据及最佳实践,帮助组织定量地了解现状、发现问题、实施改进并对未来建立预测应用场景主要服务于软件组织的生产及运维过程管理与效能提升、信息化工程造价估算、信息化工
2、程监理和审计等基准数据来源行业基准数据库行业基准数据库CSBMK-202310国内国内核心数据核心数据国际国际核心数据核心数据辅助数据辅助数据验证数据验证数据时间范围为2018年9月1日至2023年8月31日,含定向采集高可信度项目数据16819套(包含运维项目数据3656套)国内核心数据国内核心数据时间范围为2023年1月1日至2023年8月31日,用于人月费率测算的辅助样本437388个辅助数据辅助数据国际基准比对组织及数据分析机构获得高可信度数据9569套(包含运维项目数据948套)国际核心数据国际核心数据含通过国内企业咨询及第三方评估获得的高可信度数据52406套(包含运维项目数据64
3、21套)验证数据验证数据核心数据采集流程022023年行业基准数据文档结构为了更好地支撑国标GB/T 28827.7-2022信息技术服务运行维护 第7部分:成本度量规范的实施,本次还发布了部分其他运维成本度量基准数据(参见附录C)。主要基准数据1423效率 软件开发生产率(单位:人时/功能点)应用软件运维生产率(单位:人时/功能点)其他数据 工作量分布 规模调整因子 其他运维相关数据质量 缺陷密度(单位:缺陷数/功能点)交付质量(单位:缺陷数/千功能点)成本 软件开发人月费率(单位:元/人月)软件运维人月费率(单位:元/人月)软件开发功能点单价(单位:元/功能点)应用软件运维功能点单价(单位
4、:元/功能点)主要基准数据软件开发生产率(全行业)注:软件开发生产率,即每功能点开发所消耗的工作量。其中开发工作量包含了开发团队从立项到交付的所有工程活动(如需求分析、设计、编码、集成、测试、实施)及相关的项目管理和支持活动所耗费的工作量。主要基准数据软件开发生产率(各业务领域)注:软件开发生产率,即每功能点开发所消耗的工作量。其中开发工作量包含了开发团队从立项到交付的所有工程活动(如需求分析、设计、编码、集成、测试、实施)及相关的项目管理和支持活动所耗费的工作量。主要基准数据应用软件运维生产率注:应用软件运维生产率,即每功能点运维所消耗的工作量。其中运维工作量包含了运维团队在限定运维周期(一
5、年)内所有运维活动(如优化完善、例行操作、响应支持、调研评估)及相关的管理和支持活动所耗费的工作量。主要基准数据缺陷密度注:缺陷密度,即测试活动发现的缺陷数与实际软件规模之比,单位为缺陷数/功能点。其中缺陷数为项目交付前各类测试活动(包括内部测试及用户验收测试,但不包括单元测试)发现的缺陷之和。主要基准数据交付质量注:交付质量,即项目验收后6个月内发现的缺陷数与软件规模之比,单位为缺陷数/千功能点。主要基准数据人月费率(含利润及税金)城市名称城市名称软件开发人员软件开发人员(单位:(单位:元元/人月人月)软件运维人员(单位:元软件运维人员(单位:元/人月)人月)城市类别城市类别北京北京3259
6、7 26670 A天津天津25288 19965 B上海上海31166 25602 A重庆重庆24574 20207 C石家庄石家庄20272 16636 D太原太原23833 19654 C呼和浩特呼和浩特19437 15953 E西安西安26025 21593 B成都成都25922 20942 B昆明昆明24076 19619 C武汉武汉25141 20200 B长沙长沙25041 20468 B合肥合肥24956 20794 C长春长春22638 18033 C沈阳沈阳22796 18630 C大连大连24191 19778 C哈尔滨哈尔滨23437 18967 C济南济南23645 1
7、9080 C青岛青岛25050 20520 B郑州郑州21357 17930 D南京南京28044 22454 B苏州苏州28198 22990 B杭州杭州29182 23992 B宁波宁波27493 22840 B福州福州25790 21290 B厦门厦门27628 22663 B广州广州28668 23526 B深圳深圳31510 26171 A南昌南昌23673 18368 C南宁南宁22815 18864 C海口海口22289 18138 C兰州兰州20892 16985 D贵阳贵阳23628 19733 C银川银川19337 15855 E乌鲁木齐乌鲁木齐20415 16312 D拉
8、萨拉萨23701 19258 C西宁西宁20969 17110 D主要基准数据软件开发各工程活动占比主要基准数据规模调整(需求蔓延)因子各阶段规模调整因子各阶段规模调整因子需求蔓延比例需求蔓延比例估算早期估算中期估算晚期交付后/运维阶段38.86%21.18%10.23%0.00%注:规模调整因子的使用以及具体取值原则可依据中国计算机用户协会团体标准软件造价评估实施规程(T/CCUA 005)及北京软件造价评估技术创新联盟团体标准软件造价评估实施规程(T/BSCEA 002)主要基准数据应用软件运维费用占比注:为便于计算,应用软件运维费用占比计算时的分母为该应用软件开发的费用,而非软件开发与运
9、维费用之和。主要基准数据部分其他运维数据运维对象类型运维对象类型运维对象名称运维对象名称采购费用采购费用单位工作量(人天单位工作量(人天/台台套)套)一级二级三级四级五级主机设备主机设备大型机3.946.2414.5121.4229.61小型机2.133.555.777.2311.08PC服务器0.280.400.821.033.16存储设备存储设备磁盘阵列3.395.0411.5932.5740.80光盘库/磁带机/磁带库1.092.426.1910.1522.68其他高端存储设备70万36.4942.0455.0978.33108.96其他中低端存储设备70万0.464.206.8311.
10、5518.90网络设备网络设备高端交换机10万3.397.9313.7328.5649.93中低端交换机10万0.571.152.375.657.18高端路由器10万10.9612.2013.8121.2124.06中低端路由器10万0.671.282.526.217.54负载均衡1.952.915.569.5019.81无线接入设备0.090.191.232.163.77安全设备安全设备高端防火墙10万6.3712.1618.0234.6994.61中低端防火墙10万0.621.152.984.576.42高端入侵检测30万10.3138.2853.1467.4396.18中低端入侵检测30
11、万8.0512.6817.9225.1729.08防病毒网关5.478.1612.6618.6029.38成品软件成品软件操作系统0.030.040.280.500.62数据库14.3615.5418.4923.7727.96中间件4.684.946.2111.1112.32注:由于以上各类硬件设备和软件产品的运维费用通常与资产原值相关,因此基准数据中单位工作量的“级别”可依据采购价格综合计算确定。采购价格越高的设备与产品,其对应的级别就越高。03主要基准数据解读基准数据分布情况基准数据总体趋势成本:增速放缓各地人月费率总体保持平稳增长,但近两年增幅持续降低,多个城市出现负增长主要城市功能点单
12、价保持缓慢增长态势效率:稳中有升全行业生产率稳中有升(数值降低)除金融、电信行业,其他各行业效率差距进一步缩小其他:保持稳定各工程活动工作量分布变化不大各阶段规模变更因子保持稳定质量:平稳向好缺陷密度及交付质量基本稳定并整体向好软件开发生产率应用软件运维生产率质量人月费率与功能点单价软件开发人月费率变化补充分析20232023年增幅最高的三座城市:年增幅最高的三座城市:1.宁波:2.84%2.合肥:2.77%3.郑州:2.39%20232023年增幅最低的三座城市:年增幅最低的三座城市:1.南昌:-3.30%2.天津:-1.72%3.乌鲁木齐:-1.37%软件开发各工程活动占比需求蔓延注:图中
13、每组柱状图由左至右依次是2019,2020,2021,2022,2023年的基准数据04行业基准数据的应用主要应用场景识别常见风险模式建立风险预警模型风险预警挖掘最佳实践同业对标与改进持续改进预算编制与审核供应商谈判项目决算、项目审计费用测算研发效能评估供应商评价IT系统绩效评价效能评估基准数据应用常见问题关于人月费率问题:不同经验背景的人员,其能力、薪酬水平是明显不同的,为何行业基准数据未给出不同级别人员的人月费率?回答:在使用行业级估算模型时,由于采用统一的基准生产率,此时算出的工作量可以看做是一个“标准人”的额定工作量,人月费率也和此“标准人”对应,并无分类分级的必要。提示:在需要时,各
14、单位可以根据自身需求及相关历史数据对人员进行分类分级管理,但在此过程中,要注意对团队人员结构的合理性进行必要控制,同时遵循“高质高价”原则。基准数据应用常见问题关于工作量构成问题:采用行业基准数据所测算的工作量是否包含了相关管理、支持工作?根据工作量及人月费率测算的成本,是否包含了合理的利润?回答:是的,无论是测算开发工作量还是运维工作量,相关的管理、支持工作量均已包含在内。如果是进行费用测算,也包含了开发或运维方合理的利润及税金成本。提示:在使用行业基准数据时,要注意使用场景所涉及工作量与基准数据的定义是否一致,必要时要进行规格化处理。例如,甲方自有人员负责所有需求分析工作,之后的设计、开发
15、、测试等由厂商负责,则测算外包费用时应根据行业数据中的工作量分布,剔除需求部分的工作量及相关费用。基准数据应用常见问题关于上下限问题:我们在进行费用评审时,发现不同单位提交的评估底稿中上下限范围不一致,有的是用P25、P75作为上下限,有的是取中值的20%作为上下限?这个上下限到底应如何设置?回答:目前在行业中以中值的20%作为上下限是较为主流的做法,也是相关团体标准中推荐的做法。在造价评估实践中,相关单位可以根据需要对上下限进行适当调整,但应有明确的原则和依据,不可随意调整、随意取值。提示:在合理确定上下限范围的同时,也要注意在合理范围内如何取值的问题。处于合理范围不等同于可以在范围内随意取
16、值,特别是对于用户单位,最好能够明确取值原则并文档化。基准数据应用常见问题关于估算模型优化问题:对于功能点方法不适用的场景如何处理?如人工智能、大数据、中后台开发等,是否有相关的标准?回答:对于“非功能性”开发,目前还没有统一的国家或行业标准进行度量,通常可采用类比类推等方法,或进行比较的规则定义。提示:如果有较好的历史数据积累,规则定制可以有效提升量化方法适用范围;但当使用行业数据或需要与同业进行对标时,要注意定制规则与标准规则的差异,必要时需要对数据进行规格化处理。关于基准数据如何获取如何获取如何提交如何提交http:/www.bscea.org/基准数据基准数据http:/www.bscea.org/databscea.org谢 谢 聆 听2023演讲人:王海青日期:2023年10月26日