2019年中国软件行业基准数据
- 格式:pdf
- 大小:1.14 MB
- 文档页数:26
2018中国软件行业基准数据(CSBMK®-201809)发布时间:2018年09月13日发布单位:工业和信息化部电子工业标准化研究院北京软件造价评估技术创新联盟北京软件和信息服务交易所目录1 背景与目的 ________________________________________________________________ 12 数据描述 __________________________________________________________________ 1 2.1 数据来源_____________________________________________________________________ 1 2.2 数据范围及分布_______________________________________________________________ 2 2.3 数据处理流程_________________________________________________________________ 3 2.4 数据分析方法_________________________________________________________________ 32.5 质量保证措施_________________________________________________________________ 43 主要基准数据 ______________________________________________________________ 6 3.1 软件开发生产率_______________________________________________________________ 6 3.2 应用软件运维生产率___________________________________________________________ 7 3.3 软件质量_____________________________________________________________________ 8 3.4 软件开发工作量分布___________________________________________________________ 9 3.5 人月费率____________________________________________________________________ 103.6 功能点单价__________________________________________________________________ 124 基准数据分布情况 _________________________________________________________ 13 4.1 行业分布____________________________________________________________________ 13 4.2 地区分布____________________________________________________________________ 144.3 团队规模____________________________________________________________________ 155 主要基准数据变化趋势 _____________________________________________________ 16 5.1 软件开发生产率______________________________________________________________ 16 5.2 软件质量____________________________________________________________________ 17 5.3 软件开发工作量分布__________________________________________________________ 19 5.4 软件开发人月费率____________________________________________________________ 195.5 软件开发规模单价____________________________________________________________ 206 国际数据比对 _____________________________________________________________ 21 6.1 软件开发生产率______________________________________________________________ 21 6.2 缺陷密度____________________________________________________________________ 21 6.3 交付质量____________________________________________________________________ 226.4 软件开发工作量分布__________________________________________________________ 237 基准数据的使用 ___________________________________________________________ 23附录A 行业基准数据应用示例 ________________________________________________ 24 A.1 原始需求____________________________________________________________________ 24 A.2 预算场景估算________________________________________________________________ 24 A.3 效果评价____________________________________________________________________ 26中国软件行业基准数据(CSBMK®-201809)1 背景与目的随着软件行业项目规模不断增长、项目复杂度不断提高,量化管理变得越来越重要。
工业软件行业市场现状调查及投资策略分析一、全面质量管理营销管理者应当将改进产品和服务质量视为头等大事。
许多在全球获得成功的公司都是因其产品达到了预期的质量指标。
大多数顾客已不再接受或容忍质量平平的产品。
企业要想在竞争中立于不败之地, 除了接受全面质量管理(TQM),别无选择。
通用电气公司董事长杰克, 韦尔奇说:“质量是我们维护顾客忠诚最好的保证,是我们对付外国竞争最有力的武器,是我们保持增长和盈利的唯一途径。
”更高的产品和服务质量会带来更高的顾客满意、顾客忠诚,同时也能支撑较高的价格并因销量增加带来更低的成本。
所以,质量改进方案(QlP)通常会提高企业盈利水平。
美国质量管理协会认为,质量是一项产品或服务有能力满足明确的或隐含的需求的各种属性和特征的总和。
这是一个顾客导向的质量定义。
顾客有一系列的需要和欲望,当所售的产品或服务符合或超越了顾客的欲望时,销售者就提供了质量。
一个能在大多数场合满足大多数顾客需要与欲望的公司就是优质公司。
区分适用性质量和适合性质量是很重要的。
适用性质量是指产品达到某特定功能的质量。
适合性质量是指达到没有缺陷且有稳定一致的性能。
重要的是“市场驱动质量”,而不是“工程驱动质量”。
全面质量管理要求一个组织对所有生产过程、产品和服务进行一种广泛有组织的管理,以便不断地改进质量工作。
全面质量管理是创造顾客价值、顾客满意和保留顾客的关键,要求企业全员全程参与,正如营销是每个人的工作一样。
在一个以质量为导向的企业,营销经理有两项责任:第一,正确识别顾客需要和欲望,将顾客的要求正确地传达给产品设计者,参与制定旨在通过全面质量获胜的战略和政策。
第二,在向目标顾客传递高质量产品和服务的同时传递高的营销质量,努力使每项营销活动一订单处理、推销员培训、广告、售后服务等一都达到更高的标准和水平。
越来越多的公司已经任命一位“质量副总经理”专门负责全面质量管理。
全面质量管理要求确认下面有关质量改进的诸条件。
2019年中国软件行业基准数据-CSBMK中国软件行业基准数据CSBMK?-201906《信息化项目软件运维费用测算规范》标准中推荐使用方程法,计算公式如下:工作量=调整后规模×生产率×运维水平要求因素×运维能力因素×运维系统特征因素预算小组根据软件系统特征及运维要求,查表获得各调整因子如表A.4:表A.4工作量调整因子工作量调整因子运维水平要求因素0.95运维能力因素1.00运维系统特征因素1.14工作量调整因子0.95×1.00×1.14=1.08基于行业基准数据的应用软件运维生产率中值为0.92人时/FP。
计算工作量(按照1人月等于21.75人天,1人天等于8人时计算)为:调整前的工作量为:145.95×0.92÷8÷21.75=0.77人月。
调整后的工作量为:0.77人月×1.08=0.83人月。
预算小组确认该项目费用为:工作量×人月费率+直接非人力成本。
基于行业基准数据,北京市应用软件运维基准人月费率为22651元/人月。
其中人月费率包括直接人力成本、间接人力成本和间接非人力成本。
本项目无差旅费、无专门购买设备等直接非人力成本。
预算小组根据北京市人月费率,确定项目运维费用的行业建议值为:0.83×226551=1.89万元。
A.3效果评价1、预算有客观依据以国家标准以及行业基准数据为依据,编制项目预算,预算客观有依据。
2、认识到了理清业务需求的重要性促使需求工作做得更规范,有利于发现由于疏忽或经验不足导致在项目初始阶段遗漏的功能要求。
提前消除了由于项目业务需求不清晰而导致项目失败的隐患。
第24页共24页。
中国和美国的差距中美两国是世界最大的发展中国家和最大的发达国家,中国国土面积963万平方千米、美国国土面积937万平方千米。
2021年末中国全国人口14.13亿人,美国全国人口3.32亿人[1],分别为世界第一和第三人口大国。
中美关系的走向,令全球瞩目。
为了反映中美两国国力,本文章将中美国力综合对比维度划分为经济、科技、教育人才、交通运输、工业、农业6个维度,并对每个维度选取主要的衡量指标,最终将6个维度分为23个一级指标和若干个二级指标。
本报告以2021年中美两国官方渠道公布的最新数据[2]为基础,力求对中美两国国力进行综合、客观对比分析。
其中,中美汇率按照国家统计局公布的2021年全年人民币平均汇率1美元兑6.45元人民币为基准进行计算[3]。
一、中美经济对比在中美经济实力对比方面,主要选取国内生产总值,产业结构,国际贸易,投资、收入与消费,货币供应量,企业竞争力等6个指标进行对比。
表1中美经济实力对比表一级指标二级指标中国美国国内生产总值GDP114.37万亿元148.35万亿元人均GDP8.1万元44.8万元产业结构第一、二、三产业增加值占GDP比重7.7%、37.8%、54.5%8.4%、17.65%、81.51%国际贸易进出口总额与GDP之比31.6%23.6%净出口/GDP 3.7%-3.2%投资、收入与消费居民消费率38%70%吸引外商直接投资额1410亿美元2460亿美元对外投资额1370亿美元1250亿美元国民总收入113.35万亿元135.95万亿元货币供应量货币供应量219万亿元123万亿元货币供应量占GDP比重215%92%企业竞争力世界500强企业数量135122上榜企业平均利润35.4亿美元51亿美元销售收益率 5.4% 6.5%净资产收益率8.7%11.8%ICT上榜企业数量919(一)国内生产总值2021年,中国全年国内生产总值(GDP)114.37万亿元;美国全年GDP23万亿美元(折合人民币148.35万亿元)[1]。
2018中国软件行业基准数据(CSBMK®-201809)发布时间:2018年09月13日发布单位:工业和信息化部电子工业标准化研究院北京软件造价评估技术创新联盟北京软件和信息服务交易所目录1 背景与目的 ________________________________________________________________ 12 数据描述 __________________________________________________________________ 1 2.1 数据来源_____________________________________________________________________ 1 2.2 数据范围及分布_______________________________________________________________ 2 2.3 数据处理流程_________________________________________________________________ 3 2.4 数据分析方法_________________________________________________________________ 32.5 质量保证措施_________________________________________________________________ 43 主要基准数据 ______________________________________________________________ 6 3.1 软件开发生产率_______________________________________________________________ 6 3.2 应用软件运维生产率___________________________________________________________ 7 3.3 软件质量_____________________________________________________________________ 8 3.4 软件开发工作量分布___________________________________________________________ 9 3.5 人月费率____________________________________________________________________ 103.6 功能点单价__________________________________________________________________ 124 基准数据分布情况 _________________________________________________________ 13 4.1 行业分布____________________________________________________________________ 13 4.2 地区分布____________________________________________________________________ 144.3 团队规模____________________________________________________________________ 155 主要基准数据变化趋势 _____________________________________________________ 16 5.1 软件开发生产率______________________________________________________________ 16 5.2 软件质量____________________________________________________________________ 17 5.3 软件开发工作量分布__________________________________________________________ 19 5.4 软件开发人月费率____________________________________________________________ 195.5 软件开发规模单价____________________________________________________________ 206 国际数据比对 _____________________________________________________________ 21 6.1 软件开发生产率______________________________________________________________ 21 6.2 缺陷密度____________________________________________________________________ 21 6.3 交付质量____________________________________________________________________ 226.4 软件开发工作量分布__________________________________________________________ 237 基准数据的使用 ___________________________________________________________ 23附录A 行业基准数据应用示例 ________________________________________________ 24 A.1 原始需求____________________________________________________________________ 24 A.2 预算场景估算________________________________________________________________ 24 A.3 效果评价____________________________________________________________________ 26中国软件行业基准数据(CSBMK®-201809)1 背景与目的随着软件行业项目规模不断增长、项目复杂度不断提高,量化管理变得越来越重要。
中国软件行业基准数据(CSBMK-201710)发布时间:2017年11月16日发布单位:工业和信息化部电子工业标准化研究院北京软件造价评估技术创新联盟北京软件和信息服务交易所目录1 背景与目的 ________________________________________________________________ 22 数据描述 __________________________________________________________________ 2 2.1 数据来源_____________________________________________________________________ 2 2.2 数据范围及分布_______________________________________________________________ 2 2.3 数据处理流程_________________________________________________________________ 3 2.4 数据分析方法_________________________________________________________________ 32.5 质量保证措施_________________________________________________________________ 43 主要基准数据 ______________________________________________________________ 6 3.1 生产率_______________________________________________________________________ 6 3.2 质量_________________________________________________________________________ 7 3.3 工作量分布___________________________________________________________________ 8 3.4 人月费率_____________________________________________________________________ 93.5 功能点单价__________________________________________________________________ 104 基准数据分布情况 _________________________________________________________ 10 4.1 行业分布____________________________________________________________________ 10 4.2 地区分布____________________________________________________________________ 114.3 团队规模____________________________________________________________________ 115 主要基准数据变化趋势 _____________________________________________________ 12 5.1 生产率______________________________________________________________________ 12 5.2 质量________________________________________________________________________ 13 5.3 工作量分布__________________________________________________________________ 14 5.4 人月费率____________________________________________________________________ 155.5 功能点单价__________________________________________________________________ 166 国际数据比对 _____________________________________________________________ 17 6.1 生产率______________________________________________________________________ 17 6.2 缺陷密度____________________________________________________________________ 17 6.3 交付质量____________________________________________________________________ 186.4 工作量分布__________________________________________________________________ 197 基准数据的使用 ___________________________________________________________ 19中国软件行业基准数据(CSBMK-201710)1 背景与目的随着软件行业项目规模不断增长、项目复杂度不断提高,量化管理变得越来越重要。
基于功能点方法的信息化项目费用评估工作创新作者:李飞远孙伟晔陶文文来源:《中国信息化》2020年第06期十九届四中全会以来,习近平总书记在不同场合多次强调:推进国家治理体系和治理能力现代化建设,其重要论述包括“要以信息化推进国家治理体系和治理能力现代化,……更好用信息化手段感知社会态势、畅通沟通渠道、辅助科学决策。
”在此背景下,近年来,我国软件和信息技术服务业市场规模保持较快增长,2018年仅电子政务市场规模就约为3134亿元,同比增长15.1%。
据工信部最新数据统计显示:2019年,我国软件业完成软件业务收入71768亿元,同比增长15.4%,利润总额9362亿元,同比增长9.9%。
2019年全国软件业综合发展指数为128.9,比上年上升8.6个分值,高出近四年平均上升幅度1.4个分值。
然而,面对如此庞大的产业,国内大多数企事业单位在软件工程项目中的費用评估问题一直没有得到根本解决。
电子政务领域的信息化项目的标准化程度低,项目目标变更较大等问题,使得政务领域的信息化管理者始终被一些难题困扰着,例如:如何评估软件开发项目的规模?如何为开发性的软件工程定价?如何衡量软件开发者的工作量及效率?如何提供科学的项目费用预算为决策服务? 2019年7月1日,《软件工程软件开发成本度量规范》(GB/T 36964-2018)国家标准正式实施,该标准在国内金融、电信等行业取得了一定的应用效果,但是不可避免地存在与不同行业、不同场景、不同阶段、不同角色下的企事业单位自身软件工程费用评估现状不相适应的问题。
苏州工业园区是全国首个开展开放创新综合试验的区域,其电子政务经过多年投入和持续发展,已经成为全国具有影响力的示范性工程。
早在2017年,苏州工业园区就已经开展软件开发成本度量工作,是全国首个先于国家标准《软件工程软件开发成本度量规范》发布之前就开始积极探索软件工程费用评估之路的地方性政府机构。
经过近三年的不断探索、调研和验证,苏州工业园区已初步形成了一套具有园区特色的软件工程费用评估体系。
中国软件行业基准数据(CSBMK-201610)发布时间:2016年11月10日发布单位:工业和信息化部电子工业标准化研究院北京软件造价评估技术创新联盟北京软件和信息服务交易所中国软件行业基准数据(CSBMK-201610)1 背景与目的随着软件行业项目规模的增长、项目复杂度的不断提高,量化管理得到越来越多的应用和推广。
在项目管理中预测、计划、控制和报告都是以量化的数据为基础,因此,为成功实现项目量化管理,组织首先需要收集、分析度量数据,建立组织及行业基准数据库。
国际上软件产业发展水平较好的国家(如美国、印度、芬兰、荷兰、日本、韩国等)都已经建立了行业级软件过程基准数据库,与此同时,很多国际基准比对标准组织从上个世纪九十年代就开始收集软件历史项目数据。
中国软件行业基准数据库(以下简称“行业基准数据库”)是在国家工业和信息化部软件服务业司领导下,由工业和信息化部电子工业标准化研究院、北京软件造价评估技术创新联盟、北京软件和信息服务交易所共同建设,由北京科信深度科技有限公司提供数据统计与分析技术支持。
行业基准数据库服务于软件组织的生产过程改进、信息化单位工程造价估算、信息化工程监理和审计单位的项目监控等。
2 数据描述2.1 数据来源截止2016年10月1日,基准数据库包含国内外项目数据共计6759套。
其中,从国际基准比对组织获得高可信度数据3027套,国内行业级软件过程基准数据库成分单位提交高可信度项目数据3732套, 国内企业咨询高可信度数据18432套(仅用于交叉验证及行业数据校正),覆盖了国内主要的业务领域(电子政务、金融、电信、制造、能源、交通等)。
2.2 数据范围及分布本次发布的中国软件行业基准数据是基于数据库中所有可信度高于D的国内项目数据。
所有数据为项目全生命周期数据,即工作量数据包含了开发方从立项到交付的所有工程活动(如需求分析、设计、编码、集成、测试、实施)及相关的项目管理及支持活动所耗费的工作量。
2020·6(上)127作者简介:武秋实,工程师,北京赛迪工业和信息化工程监理中心有限公司,研究方向为信息化工程管理。
模型驱动的IT项目研发成本区间估计方法武秋实摘 要 IT 项目研发成本的估算是关系软件行业健康发展的重要研究内容。
在预算、招标等场合,成本的预测区间比单一的成本预测值更具有参考意义。
SPI 模型属于模型驱动的方法,可以进行区间估计,通过对基准数据的改进,可以给出符合市场价格规律的更小的区间。
关键词 IT 项目;成本管理;区间估计;方法改进中图分类号 TP3 文献标识码 A 文章编号 1674-6708(2020)260-0127-041 概述1.1 IT 项目成本估算方法分类项目成本估算一直是信息系统开发项目的重大困扰。
某些企业利用信息不对称虚报软件规模和成本,使业主蒙受巨大的经济损失;个别企业压低价格,恶性竞争,扰乱市场秩序;大量项目预算不足,带来成本风险,甚至造成项目失败。
为此,IT项目的成本估算一直是企业、学术界、用户、政府、第三方等各方重点关注的问题,研究并提出了众多的估算方法,基本可以分为模型驱动、数据驱动和经验驱动三类。
本文就模型驱动的估算方法进行阐述和研究,为项目工作量以及人工成本的管理和控制提供理论依据,有效应对成本风险。
1.2 国内外成本估算模型介绍进行IT 项目成本估计的模型很多,1977年IBM 公司的Walston 和Felix 提出了最早的软件成本估算模型,又称IBM 模型。
模型基于对源代码行数L 的计数。
(1)(2)(3)(4)该方法给出了工作量、工期、人数、文档量等变量与代码行的关系,具有较好的点估计效果。
1981年,Barry Boehm 提出COCOMO 模型,该模型经过长期发展,经历了COCOMO81、COCOMOII,目前已经发展成为一组模型套件。
其核心公式为工作量与代码行的指数关系。
(5)从以上两个典型模型可见国外的模型主要依据代码行数进行成本的点估计。
中国软件行业基准数据(CSBMK®-201809)发布时间:2018年09月13日发布单位:工业和信息化部电子工业标准化研究院北京软件造价评估技术创新联盟北京软件和信息服务交易所目录1背景与目的________________________________________________________________1 2数据描述__________________________________________________________________1 2.1数据来源_____________________________________________________________________1 2.2数据范围及分布_______________________________________________________________2 2.3数据处理流程_________________________________________________________________3 2.4数据分析方法_________________________________________________________________3 2.5质量保证措施_________________________________________________________________4 3主要基准数据______________________________________________________________6 3.1软件开发生产率_______________________________________________________________6 3.2应用软件运维生产率___________________________________________________________7 3.3软件质量_____________________________________________________________________8 3.4软件开发工作量分布___________________________________________________________9 3.5人月费率____________________________________________________________________10 3.6功能点单价__________________________________________________________________12 4基准数据分布情况_________________________________________________________13 4.1行业分布____________________________________________________________________13 4.2地区分布____________________________________________________________________14 4.3团队规模____________________________________________________________________15 5主要基准数据变化趋势_____________________________________________________16 5.1软件开发生产率______________________________________________________________16 5.2软件质量____________________________________________________________________17 5.3软件开发工作量分布__________________________________________________________19 5.4软件开发人月费率____________________________________________________________19 5.5软件开发规模单价____________________________________________________________20 6国际数据比对_____________________________________________________________21 6.1软件开发生产率______________________________________________________________21 6.2缺陷密度____________________________________________________________________21 6.3交付质量____________________________________________________________________22 6.4软件开发工作量分布__________________________________________________________23 7基准数据的使用___________________________________________________________23附录A行业基准数据应用示例_________________________________________________24 A.1原始需求_____________________________________________________________________24 A.2预算场景估算_________________________________________________________________24 A.3效果评价_____________________________________________________________________26中国软件行业基准数据(CSBMK®-201809)1背景与目的随着软件行业项目规模不断增长、项目复杂度不断提高,量化管理变得越来越重要。
系统分析师考试复习资料南昌大学计算中心武夷河E_Mail:wuyihe5304@说明:本文所有资料均收集于网络,由本人整理而成,在此对原作者表示衷心的感谢!网友们可自由传播此资料,但不得用于商业目的。
1 开发技术:语言与平台 (6)JavaBean 组件模型特点 (6)Enterprise JavaBean (EJB)组件模型特点: (6)JSP 胜过servlet 的关键的优点: (6)J2EE 的重要组成部分: (6)RMI 和RPC 的区别: (7)XML 和HTML 的主要区别: (7)XML 技术和JSP技术集成的方案: (7)XML 与JSP 技术联合的优越性: (7)XML 的特点: (7)SAX (Simple API for XML) 和DOM (Document Object Model) (7)什么DOM? (7)什么SAX? (8)什么类型的SAX 事件被SAX解析器抛出了哪? (9)什么时候使用DOM? (9)什么时候使用SAX? (9)HTML 的缺点: (10)经验结论 (10)用ASP、JSP、PHP 开发的缺陷: (10)XML 的优缺点: (10)XML 主要有三个要素:模式、XSL、XLL。
(10)2 Web Service 相关技术 (10)Web Service (10)创建简单的Web Service 的方法: (11)Web Service 主要目标是跨平台和可互操作性,其特点: (11)Web Service 应该使用的情况: (11)UDDI (统一描述、发现和集成Universal Description,Discovery,andIntegration) (11)SOAP (12)Web Service 技术(SOAP、UDDI、WSDL、EBXML) (12)3 软件工程、软件架构及软件体系结构 (12)3.1 面向对象技术 (12)一组概念 (12)OOA 的主要优点: (12)OOA 过程包括以下主要活动: (12)3.2 UML: (12)UML 包含了3 个方面的内容 (13)UML 提供了3类基本的标准模型建筑块 (13)UML 规定四种事物表示法 (13)UML 提供的建筑块之间的基本联系有四种 (13)UML 图形提供了9 种图形 (13)UML 规定了语言的四种公共机制 (13)UML 的特点: (13)USE CASE: (13)对象类图: (13)交互图: (14)状态图: (14)组件图和配置图: (15)UML 开发工具:ilogix Rhapsody (15)Rational Rose家族成员有: (15)3.3 OMT 方法: (15)OMT 方法有三种模型:对象模型、动态模型、功能模型。
2023年度《我国软件行业基准数据》核算标准概述:1. 近年来,我国软件行业发展迅猛,成为国家经济发展的重要支柱产业之一。
为了更好地监管和指导软件行业的健康发展,制定行业基准数据并进行核算成为十分重要的工作。
背景介绍:2. 我国软件行业的快速发展,促使相关部门对其进行更加全面的监管和规范。
通过制定行业基准数据,可以更好地了解和评估软件行业的整体情况,为政府决策和行业发展提供依据。
数据来源与方法:3. 《我国软件行业基准数据》的核算标准需要依托于大量的数据收集和分析工作。
相关部门需要对软件行业的企业进行全面的调查和统计,获取各种经济指标、生产指标、质量指标等数据,以此为基础进行标准的核算。
标准内容:4. 《我国软件行业基准数据》的核算标准将涵盖多个方面的内容,包括但不限于:软件产值、软件出口额、软件研发投入、软件人才数量、软件产品质量等。
通过对软件行业的各项指标进行核算,可以全面了解软件行业的发展情况。
标准制定的意义:5. 制定《我国软件行业基准数据》的核算标准对于软件行业和国家经济发展具有重要意义。
可以帮助软件企业了解自身在行业中的位置和发展状况,为企业的未来发展提供指导;另可以为相关部门提供决策依据,制定更合理的政策来促进软件行业的健康发展。
标准的实施:6. 《我国软件行业基准数据》的核算标准实施需要相关部门的密切配合和协调。
各级政府要加强对软件行业的监管与指导,鼓励软件企业积极配合数据收集工作,确保数据的准确性和全面性。
也需要建立完善的数据分析体系,对收集到的数据进行科学分析和评估。
标准的评估与修订:7. 《我国软件行业基准数据》的核算标准实施后,需要对其进行定期评估与修订。
软件行业的发展是一个动态的过程,相关指标和标准也需要根据实际情况进行调整和更新,以确保其科学性和实用性。
结论:8. 制定《我国软件行业基准数据》的核算标准是软件行业规范发展的重要举措,有利于加强对软件行业的监管和指导,促进软件行业的健康发展。
2019年中国软件行业基准数据(CSBMK®-201906)发布时间:2019年06月28日发布单位:中国电子技术标准化研究院北京软件造价评估技术创新联盟北京软件和信息服务交易所——目录——1 背景与目的 ________________________________________________________________ 12 数据描述 __________________________________________________________________ 1 2.1 数据来源____________________________________________________________________ 1 2.2 数据范围及分布______________________________________________________________ 2 2.3 数据处理流程________________________________________________________________ 3 2.4 数据分析方法________________________________________________________________ 32.5 质量保证措施________________________________________________________________ 43 主要基准数据 ______________________________________________________________ 6 3.1 软件开发生产率______________________________________________________________ 6 3.2 应用软件运维生产率__________________________________________________________ 7 3.3 软件质量____________________________________________________________________ 8 3.4 软件开发工作量分布__________________________________________________________ 9 3.5 人月费率___________________________________________________________________ 10 3.6 功能点单价_________________________________________________________________ 123.7 规模调整因子_______________________________________________________________ 124 基准数据分布情况 _________________________________________________________ 13 4.1 行业分布___________________________________________________________________ 13 4.2 地区分布___________________________________________________________________ 144.3 团队规模___________________________________________________________________ 155 主要基准数据变化趋势 _____________________________________________________ 16 5.1 软件开发生产率_____________________________________________________________ 16 5.2 软件质量___________________________________________________________________ 17 5.3 软件开发工作量分布_________________________________________________________ 19 5.4 软件开发人月费率___________________________________________________________ 195.5 软件开发规模单价___________________________________________________________ 206 基准数据的使用 ___________________________________________________________ 21附录A 行业基准数据应用示例 ________________________________________________ 22 A.1 原始需求____________________________________________________________________ 22 A.2 预算场景估算________________________________________________________________ 22 A.3 效果评价____________________________________________________________________ 24中国软件行业基准数据(CSBMK®-201906)1 背景与目的随着软件行业项目规模不断增长、项目复杂度不断提高,量化管理变得越来越重要。
2019年中国软件行业基准数据(CSBMK®-201906)发布时间:2019年06月28日发布单位:中国电子技术标准化研究院北京软件造价评估技术创新联盟北京软件和信息服务交易所——目录——1 背景与目的 ________________________________________________________________ 12 数据描述 __________________________________________________________________ 1 2.1 数据来源____________________________________________________________________ 1 2.2 数据范围及分布______________________________________________________________ 2 2.3 数据处理流程________________________________________________________________ 3 2.4 数据分析方法________________________________________________________________ 32.5 质量保证措施________________________________________________________________ 43 主要基准数据 ______________________________________________________________ 6 3.1 软件开发生产率______________________________________________________________ 6 3.2 应用软件运维生产率__________________________________________________________ 7 3.3 软件质量____________________________________________________________________ 8 3.4 软件开发工作量分布__________________________________________________________ 9 3.5 人月费率___________________________________________________________________ 10 3.6 功能点单价_________________________________________________________________ 123.7 规模调整因子_______________________________________________________________ 124 基准数据分布情况 _________________________________________________________ 13 4.1 行业分布___________________________________________________________________ 13 4.2 地区分布___________________________________________________________________ 144.3 团队规模___________________________________________________________________ 155 主要基准数据变化趋势 _____________________________________________________ 16 5.1 软件开发生产率_____________________________________________________________ 16 5.2 软件质量___________________________________________________________________ 17 5.3 软件开发工作量分布_________________________________________________________ 19 5.4 软件开发人月费率___________________________________________________________ 195.5 软件开发规模单价___________________________________________________________ 206 基准数据的使用 ___________________________________________________________ 21附录A 行业基准数据应用示例 ________________________________________________ 22 A.1 原始需求____________________________________________________________________ 22 A.2 预算场景估算________________________________________________________________ 22 A.3 效果评价____________________________________________________________________ 24中国软件行业基准数据(CSBMK®-201906)1 背景与目的随着软件行业项目规模不断增长、项目复杂度不断提高,量化管理变得越来越重要。
在项目管理中,预测、计划、控制和报告都是以数据为基础。
因此,为成功实现项目量化管理,首先需要收集、分析度量数据,建立基准数据库。
国际上软件产业发展水平较好的国家(如美国、印度、芬兰、荷兰、日本、韩国等),已建立行业级软件过程基准数据库。
与此同时,很多国际基准比对标准组织从上个世纪九十年代就开始收集软件历史项目数据。
中国软件行业基准数据库(以下简称“行业基准数据库”)是在国家工业和信息化部软件服务业司指导下,由中国电子技术标准化研究院、北京软件造价评估技术创新联盟、北京软件和信息服务交易所共同建设,由北京科信深度科技有限公司、北京中基数联科技有限公司提供数据统计与分析技术支持。
行业基准数据库主要服务于软件组织的生产及运维过程管理与改进、信息化工程造价估算、信息化工程监理和审计等。
2 数据描述2.1 数据来源截止2019年6月1日,基准数据库包含国内外开发及运维项目数据共计16569套。
其中,从国际基准比对组织及数据分析机构获得高可信度数据7261套(包含运维项目数据740套),国内行业级软件过程基准数据库成分单位提交高可信度项目数据9308套(包含运维项目数据1425套),同时使用国内企业咨询及第三方评估高可信度数据32016套(包含运维项目数据2292套),用于交叉验证及行业数据校正,覆盖了电子政务、金融、电信、制造、能源、交通等重点行业和领域。
2.2 数据范围及分布本次发布的基准数据是基于数据库中所有可信度高于C的国内开发及运维项目数据。
所有数据为项目全生存周期数据,即开发工作量数据包含了开发团队从立项到交付的所有工程活动(如需求分析、设计、编码、集成、测试、实施)及相关的项目管理和支持活动所耗费的工作量;运维工作量数据包含了运维团队在限定运维周期(一年)内所有运维活动(如优化完善、例行操作、响应支持、调研评估)及相关的管理和支持活动所耗费的工作量。
对于基准数据库中的非全生存周期项目或者周期不足一年的运维项目,依据行业基准数据对工作量数据进行了规格化处理;对于基准数据库中采用非标准功能点方法进行计数的项目,由数据审核专家采用标准方法重新计数或者依据方法差异对规模数据进行了规格化处理。
每个项目数据主要包含如下五大特性:项目特征、规模、工作量及进度、质量、数据质量,每个特性又涵盖不同种类测量元共计347个。
2.3 数据处理流程基准数据处理流程如图2.1所示。
图2.1 基准数据处理流程2.4 数据分析方法基准数据采用基准比对方法来分析数据。
基准比对(Benchmarking),即组织将自身的项目管理及研发数据与行业数据及最佳实践进行持续比较,通过数据分析比对,帮助组织了解现状、发现问题、实施改进并对未来建立预测。
基准比对描述了组织在发展中某一时刻的过程状态,类似于一张“体检表”,指明组织在发展中的优劣。
实施基准比对的组织可以依据这张“体检表”进行针对性的改进,并通过持续的比对从客观上验证组织所选取的度量体系或过程改进方案是否有效。
基准比对的核心价值在于帮助相关组织找到“真正的问题”和“现实的方法”,并全面评价改进效果。
在基于基准比对方法,生成行业基准数据的过程中,我们主要遵循以下原则或要求:●对数据进行匿名化处理,以充分保护提交数据组织的商业秘密●对数据进行严格的审核、可信度评价,保证数据质量●对数据进行必要的规格化处理,保证数据的可比性●剔除低可信度数据,并计算最新统计周期内各主要指标的百分位分布●将和主要指标最新的百分位分布与上一统计周期的数据进行加权平均,获得最新基准数据●利用企业咨询及第三方评估数据对行业基准数据主要指标进行验证和优化,并剔除异常数据2.5 质量保证措施●数据审核●可信度评价每个提交到数据库的项目都依据定义的质量标准进行了验证,并记录为可信度等级“A”、“B”、“C”或“D”。
项目数据可信度等级定义如下:等级A(非常可信/ very confident):提交的项目数据非常健全,不存在任何影响其完整性和正确性的因素。
等级B(可信/confident):总体上被评估为健全,但是存在某些因素或许会影响其提交数据的可信度。
等级C(部分可信/ slightly confident):数据不完整或因为没有提供部分重要数据,不能充分评估其提交数据的可信度。
等级D(不可信/not confident):因为某个要素或某个要素组合,其提交的数据不具有可信性。
●规格化处理若项目数据缺少某个阶段或活动的数据,或者关键测量元采用了非标准的测量方法(例如对功能点方法进行了深度定制),则需要基于行业数据进行规格化处理。
3 主要基准数据3.1 软件开发生产率3.1.1 全行业软件开发生产率基准数据软件开发生产率基准数据如表3.1、图3.1所示。