《TIQA152023软件研发效能度量规范.docx》由会员分享,可在线阅读,更多相关《TIQA152023软件研发效能度量规范.docx(55页珍藏版)》请在第一文库网上搜索。
1、ICS35.240170团体准T/IOA15-2023软件研发效能度量规范MeasurementSpecificationofSoftwareDeve1opmentEfficiency,EffectivenessandExce11ence(发布稿)2023-09-08实施2023-09-07发布中关村智联软件服务业质量创新联盟发布前言VI范围12规范性引用文件13术语和定义13.1组件component13.2数据data13.3信息需要informationneed13.4软fF产品softwareproduct23.5软件服务softwareservice23.6软件组,织software
2、organization23.7软件绩效改进softwareperformanceimprovement24软件研发效能度量框架24.1 软件研发效能24.1.1 效率24.1.2 效果24.1.3 卓越能力24.2 度址框架24.2.1 认知域34.2.2 改进域34.3 度81方法34.3.1 确立目标和范围34.3.2 选取度设指标44.3.3 实施度fit和改进44.4 度量原则54.4.1 适用性54.4.2 系统性54.4.3 可寐性54.4.4 持续性55软件研发效能度显指标55.1 度贵指标模型55.1.1 数据集55.1.2 Jfi标55.1.3 度爆55.1.4 视图65.
3、1.5 模型定义65.1.6 指标定义65.2 度Ift指标集76软件研发效能视图应用116.1 视图模型126.2 视图卡片12附录A15指标定义15A.1交付价值15表A.11产品价值达成率15表A12客户满意率16表A.I.3客户问题响应时长17表A.1.4客户问题解决时长18表A.15用户增长率19表A.1.6市场占有率20表A.1.7营收增长率21A.2交付速率21表A.2.1需求交付周期21表A.2.2开发交付周期22表A.2.3里程碑偏差23表A.2.4需求吞吐敬(流速率)23表A.2.5流效率24表A.2.6需求颗粒度24表A.2.7需求按时交付率25表A.2.8需求变更率26
4、表A.2.9组件按时交付率26表A.2.10组件复用率27表A.2.I1接口变更率27A.2.12代码开发当址27表A.2.13代内提交频率28表A.2.14测试一次通过率29A.3交付质329表A.3.1演示频率29丧A.3.2需求评审缺陷密度29表A.3.3需求评审通过率30表A.3.4设计评审缺陷密度30表A.3.5设计评审通过率30表A.3.6代码重复率31表A.3.7圈复杂度31我A.3.8静态扫描缺陷密度32表A.3.9代码走资缺陷密度32KA.3.10代玛评审轮数32表A.3.11提测成功率33表A.3.12用例评审缺陷密度33表A.3.13用例评审通过率33表A.3.M测试甩盖
5、率34表A.3.15测试缺陷密度34表A.3.16缺陷逃逸率35表A.3.17发布成功率35表A.3.18系统可用性35表A.3.19线上故障数36表A.3.20平均故障间隔时长36表A.3.21平均故障修复时长36A.4交付成本37表A.4.1挣值37表A.4.2预算执行率38表A.4.3返工率38表A.4.4人力成本39表A.4.5非人力成本40表A.4.6工作最分布40表A.4.7技能指数41表A.4.8人员流动率41A.5交付能力42表A.5.1流负载42表人5.2构建频率42表A.5.3构建时长43表A.5.4构建成功率43表A.5.5缺陷重开率43表A.5.6测试自动化率44表A.
6、5.7环境整备时长44表A.5.8部署频率44表A5.9部署时长45表A.5.IO部署成功率45表A.5.11回滚成功率46表A.5.12发布频率46表A.5.13发布时长47A.6持续改进47表A.6.I改进效果评价47表A.6.2专项改进完成率47表A.6.3审计问题关闭率48表A.6.4审计频率48表A.6.5过程符合度49参考文献51-1-X.-A-刖百本标准按照GB/T1.12023标准化工作导则第I部分:标准化文件的结构和起草规则的规定起草.请注意本标准的某些内容可能涉及专利.本标准的发布机构不承担识别专利的责任.本标准由中关村智联软件服务业质Jft创新联盟提出并归口。本标准起草笊
7、位:中关村智联软件服务业质珏创新联盟、京东科技控股股份有限公司、横写人寿保验有限公司、北京吴诚亚旭科技行限公司、北京思码逸科技行限公司、腭讯云计算(北京)有限公司、云加速(北京)科技有阳公司、浙江中控技术股份在用公司、中国人寿财产保险股份有限公司、中电万维信息技术有限而任公司、金邦达彳T眼公司北京分公司、紫光软件系统行网公司、北京四方维保自动化股份有限公司、中兴通讯股份有限公司、中国光大银行股份有限公司、株洲中车时代电气股份有限公司、平安银行股份有限公司、河北远东通信系统工程仃限公司、网易(杭州)网络有限公司、中电海康集团有限公司、北京百度网讯科技有限公司、里海康信(北京)科技股份公M、京东方
8、科技集团股份有限公司、潍柴动力股份有限公司、新华三技术有限公司、北京经纬恒润科技股份有限公司、华为技术有限公司、广联达科技股份有限公司、北京轩宇信息技术有限公司、科大讯飞股份行限公司、北京字节跳动网络技术行限公司、天翼云科技彳i限公司、中国民航信息网络股份有隔公司、北京奕斯伟计靛技术有限公司、中核控制系统工程有限公司、北京奇艺世纪科技彳工限公司、中国东方航空股份行限公司、黑龙江邮政易通信息网络有限责任公司、中国太平洋人寿保险股份有限公司、云智慈(北京)科技有限公司.本标准主要起草人:胡延军、任M林、唐洪山、茹炳晟、马牧、郑伟娜、刘建军、陈敏华、张立明、莒田子、吕妫、胡晓天、高扬、徐延明、詹庆才
9、、叶文华、陈晨、曾螺、郭炜、付鸿飞、唐变、钱峰、马国伟、张伟军、廖君仪、张的、刘兴义、杨兰、刘较、孟玉旺、馀毅、李强、吕芳、孙春艳、钟欣、董璐、林一鸣、孙静、宋晓旭、王冬、兴连博、陈连生、张瑜理、李景哲、高驰海、蔡斌哲、关钦杰、李隽.软件研发效能度量规范1范围本标准提供了软件研发效能的基本框架、度量指标模型、基本度量指标集和视图应用.本标准所列的度Ift并非一个完整集合,使用者可以从本标准中选取合适的度f1或使用本标准未包含的其他度量.本标准适用于各类软件研发过程和组织,但并非每种度Ift均适用本标准适用于软件研发组织的以下活动,(1)打造并展现软件研发和交付水平:(2)通过持续改进提升软件研
10、发和交付水平;(3)寻求软件研发提供商并要求其确保软件交付水平;(4)建设软件研发效能数据和分析平台:(5)进行软件研发效能度敬培训及审计.本标准适用于以下使用者:(1)软件研发组织管理者:(2)软件研发组织中的产品经理、项目经理、技术经理、测试经理等;(3)软件产品和服务的开发者:(4)软件研发效能平台的开发者:(5)软件研发效能分析师、咨询师、审计师、培训师等.2规范性引用文件下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,仅注日期的版本(包括勘误的内容)适用于本标准.凡不注日期的引用文件,其最新版本(包括所有的修改小)适用于本标准.GB/T5271.i信息技术词
11、汇第1部分:基本术语GB/T5271.20信息技术词汇第20部分,系统开发GB/TIM57信息技术软件工程术语3术语和定义下列术语和定义适用于本标准.3. 1组件component在一个特定的分析层次上考虑的系统中带有分立结构的实体.诸如一个组合或软件模块.GB/T184922001,定义3.I3.2数据data信息的可再解杼的形式化表示,以适用于通信、解料或处理ISO/IEC25012:2008,定义4.23. 3信息需要informationneed管理目的、目标、风险和问超所需的洞察.IS0/1EC15939:2007.定义2.124. 4软件产品softwareproduct一组计算机
12、程序、规程以及可能的相关文档和数据.GB/T85662007,定义3.275. 5软件服务softwareservice实施与软件产品有关的活动、工作或义务,比如软件开发、维护和运作.GB/T85662007,定义3.286. 6软件组织softwareorganization以软件研发、交付和运营为主要业务的组织,包括,项目型组织、产品型组织等,通常以产品中心、研发中心、开发中心、交付中心、运营中心等形式存在,涉及应用软件、系统软件、平台软件、嵌入式软件的研发、交付和运营业务等.7. 7软件绩效改进softwareperformanceimprovement绩效改进能力是软件组织的关键能力,
13、通常以EPG.PM0、产品管理中心、质Ia管理中心等职能运行,采取强矩阵、弱矩阵、平衡矩阵等形式履行管理和改进职责,并针对人员能力、工具/平台、过程/子过程的进行持续改进以提升软件研发、交付和运营的卓越能力.4软件研发效能度量框架软件研发效能度用:框架(以下简称度fit框架),规定软件研发效能度垃的基本构成及其相互关系,用于指导对研发效能度Jft的全面理解.7.1 软件研发效能软件研发效能是持续快速交付高质录仃价值的软件产品和服务的能力,包括效率(efficiency).效果(effectiveness)和剂越能力(exce11ence)三个方面.7.1.1 效率效率要求软件研发过程能的多、快
14、、好、省地交付产品和服务,即价值高、速度快、肪Ift好、成本低.7.1.2 效果效果要求软件研发过程交付的产品和服务能够达成用户和业务的目标。7.1.3 卓越能力卓越能力要求软件研发过程以健康的、可持续的方式交付产品和服务.7.2 度JB框架软件研发效能度fit框架由研发效能目标(E3CIobjectives)认知域(CognitiOnarea)和改进域(improveonIarea)三部分构成.研发效能目标,即研发效能定义的效率(efficiency)效果(effectiveness)和卓越能力(exce11ence)(参见4.1节),统称为“E3”:认知域是认知研发效能主要方面的度册领域:改进域是对改进本身进行度量的领域,三个部分共同构成E5CI软件研发效能度量框架,如图I所示.认知CognitionS13效率IEfficiency.内效果iEffectiveness.卓越jExce11ence交付价值IVa1e交付速率IVe1Odty交付质IQWHity交付成本ICst交付能力ICapabihty软件研发效能度量根架V1.0SoftwareDeve1opmentEfficiency,Effectiveness&Exce11enceMeawremcntFramewodc