随着数字化技术发展蓬勃兴起,软件研发逐步成为企业数字化转型的重要抓手,研发效能的提升对企业而言尤为重要。中央网络安全和信息化委员会印发的《“十四五”国家信息化规划》中,明确提出要建立健全规范有序的数字化发展治理体系,而组织建设数字化治理体系离不开对组织效率提升的高效精准度量,科学的软件研发效能度量体系可帮助企业精准有效度量DevOps成效,并提供效能分析及决策支持,满足企业在研发效能整体绩效上的考核度量需求,从而实现企业多快好省交付更多业务价值的重要发展目标。在数字经济时代下,企业业务的实现高度依赖IT研发、运维以及运营效能,提升研运效能加快交付更多业务价值,已成为众多企业的核心目标,企业研运效能水平的高低也深刻影响着企业交付的产品质量和获得的收益。具体而言,研发效能度量体系的发展现状主要包括以下四个方面:
1.1政策环境不断完善 在世界各国纷纷布局软件产业战略性、针对性政策。美国巩固软件优势地位,为软件快速交付、技术迭代优化、团队高效协同提供政策指引,2021年3月,美国防部发布《国防部企业DevSecOps战略指南》及《DevSecOps基础》、《DevSecOps参考设计》等相关支撑文件,重塑软件开发体系,提升软件现代化水平,同时,发布多项政策以提升工业软件资金力度,支持完善知识产权保护制度和人才培养体系,保护和支持国内软件产品市场。欧洲各国采用金融支持、税收优惠、人才培养等多种方式,为企业研发能力培育提供强有力的政策保障,英国政府发布《研发路线图》,加大对软件等行业的资金支持,提升人才激励水平,打造高效研发体系;德国联邦教研部《以技术主权塑造未来》指出要加快软件专业人才培育,提升软件系统和软件生产自主性;爱尔兰成立“科学基金会”(SFI),为基础软件和IT相关研究提供4亿美元的基金扶持。全球性组织高度重视研发能力系统化、规范化度量。世界知识产权组织(WIPO)连续多年发布《全球创新指数报告》,度量经济体研发能力,欧盟委员会“欧洲创新记分牌”,为创新绩效评估提供有效参考,彭博社连续九年发布“彭博创新指数”,从研发支出、制造能力、高科技上市公司集中度等维度评估国家研发创新能力。 稳舵奋楫,国家加码软件产业顶层设计。习近平总书记在中共中央政治局第三十四次集体学习时强调要全面推进产业化、规模化应用,重点突破关键软件,推动软件产业做大做强,提升关键软件技术创新和供给能力。中国特色社会主义进入新时代以来,国家陆续出台《信息产业发展指南》《软件和信息技术服务业发展规划》《“十四五”软件和信息技术服务业发展规划》等一系列文件,顶层设计持续加强,细分领域不断完善,产业扶持优化调整,政策体系逐步健全。工信部数据统计,截止2021年,全国软件和信息技术服务业主营业务年收入500万元以上的企业超4万家,2022年前10个月,我国软件业务收入74763亿元,同比增长9.8%,软件产业规模效益持续增长。而软件研发效能直接影响着软件的质量与交付效率,因此,提升研发效能、建立度量体系是助力实现软件技术攻关和交付提质增效的重要手段。 1.2市场需求增长强劲 企业亟需对研发效能进行度量,实现交付效率与经营效益同步提升。在数字经济浪潮下,许多公司为了抢占市场高地、赢得市场空间,投入大量人力和资金提升产品交付速度,组织内研发投入海量增长,急需建立有效度量体系对效能改进提供建议与指导。以某大型运营商为例,面对集团内复杂的研发协作模式与业务需求,在项目管理维度建立起度量与考核机制,优化调整度量体系覆盖范围和度量单元统计口径。以头部互联网公司为例,腾讯连续两年发布《研发大数据报告》对研发大数据进行分析;阿里提出“211愿景”实现两周内交付85%以上的业务需求;百度通过挖掘效能数据,系统性提升工程效能,大型企业对效能的关注度显著提升。此外,某大型金融企业梳理自身指标集,打通全流程数据孤岛,建立度量考核机制,初步实现效能分析与决策改进。另外,智能汽车行业也积极探索效能度量体系,某领跑企业以“车云两端”为导向,建设覆盖研发、测试及运维的度量指标体系,推动组织高效运转。 高水平的专业化度量平台备受企业关注。优质的研运度量体系与平台能够大大降低研发人员业务压力,提升工作效率,帮助企业在扩大软件规模的同时能够持续交付业务价值。云计算开源产业联盟发布的《中国DevOps现状调查报告(2022)》中指出有超八成企业已开展效能度量工作,企业在构建专职团队、建设专业化技术平台等方面不断加大投入力度,研发效能度量平台在超四成企业内已得到应用。可见,随着企业对高质量交付的需求愈来愈强烈,研发效能的提升与优化将逐渐成为企业的必答题。市场上也涌现出一批汇聚企业优秀实践的研发效能度量平台产品,例如百度的研发效能平台能够提供AI成本分析及组织人才画像服务;阿里云效研发效能度量平台可提供代码级、项目级等多维度量服务;某通信解决方案提供商的研发效能度量平台, 研究报告全文:前言当前我们正处在以数字化信息化网络化智能化为特征的科技变革浪潮中新一代信息技术与其他产业加速融合推动新生态新技术新业务不断涌现中国联通以习近平新时代中国特色社会主义思想为指导抢抓数字经济新机遇顺应数字化转型潮流落实国资委国有企业数字化转型行动计划以数字信息基础设施运营服务国家队网络强国数字中国智慧社会建设主力军数字技术融合创新排头兵定位为引领全面落实强基固本守正创新融合开放战略以建设新型数字央企实现三大转型和四提一控一强为目标以业务运营数字化网络运营智慧化运营管理数字化数据赋能场景化为主线以做强集约化IT融通数字化能力做强智慧化运营做优精细化管理为路径统筹推进技术融合业务融合数据融合提升跨层级跨地域跨系统跨部门跨业务的协同管理和服务水平全面提升核心竞争力和可持续发展能力打造一个联通一体化能力聚合一体化运营服务的核心优势助力公司实现高质量发展通过贯彻集团193战略体系要求深入推进数字化转型行动计划摸清研发体系与自主研发情况加强企业提升自我研发效能赋能业务价值提升建立研发效能度量体系助力企业提升整体研发效能以灵活快速响应市场变化本报告从研发效能度量体系发展现状出发总结归纳国内电信运营商建设研发效能度量体系面临的四大挑战梳理国内电信运营商研发效能度量体系建设的关键路径与典型应用场景为全行业建设研发效能度量体系提供参考依据和联通方案提出面向新时代助力网络强国建设的研发效能度量体系发展趋势共同促进全行业研发效能度量体系建设发展推动我国数字中国建设持续高质量发展目录第一章研发效能度量体系建设发展现状111政策环境不断完善112市场需求增长强劲213技术赋能场景多元314应用成效愈发显著3第二章国内电信运营商研发效能度量体系建设面临四大挑战521超大规模团队协同低效522系统平台建设摸索前进523度量评价体系亟待破局624度量管理范式有待健全7第三章电信运营商建设研发效能度量体系的实施路径831组织团队协同管理方面832效能度量平台建设方面933度量评价方法探索方面1134工程与管理实施方面12第四章中国联通研发效能度量典型应用场景1441核心自主掌控场景1442研发过程规范场景1543研发效能度量场景16第五章研发效能度量体系发展趋势及展望1851研发效能度量体系方法论赋能企业智慧研运1852组织级研发能力实现效能度量平台自主可靠1853标准化效能度量夯实全行业高质量发展底座19第一章研发效能度量体系建设发展现状随着数字化技术发展蓬勃兴起软件研发逐步成为企业数字化转型的重要抓手研发效能的提升对企业而言尤为重要中央网络安全和信息化委员会印发的十四五国家信息化规划中明确提出要建立健全规范有序的数字化发展治理体系而组织建设数字化治理体系离不开对组织效率提升的高效精准度量科学的软件研发效能度量体系可帮助企业精准有效度量DevOps成效并提供效能分析及决策支持满足企业在研发效能整体绩效上的考核度量需求从而实现企业多快好省交付更多业务价值的重要发展目标在数字经济时代下企业业务的实现高度依赖IT研发运维以及运营效能提升研运效能加快交付更多业务价值已成为众多企业的核心目标企业研运效能水平的高低也深刻影响着企业交付的产品质量和获得的收益具体而言研发效能度量体系的发展现状主要包括以下四个方面11政策环境不断完善在世界各国纷纷布局软件产业战略性针对性政策美国巩固软件优势地位为软件快速交付技术迭代优化团队高效协同提供政策指引2021年3月美国防部发布国防部企业DevSecOps战略指南及DevSecOps基础DevSecOps参考设计等相关支撑文件重塑软件开发体系提升软件现代化水平同时发布多项政策以提升工业软件资金力度支持完善知识产权保护制度和人才培养体系保护和支持国内软件产品市场欧洲各国采用金融支持税收优惠人才培养等多种方式为企业研发能力培育提供强有力的政策保障英国政府发布研发路线图加大对软件等行业的资金支持提升人才激励水平打造高效研发体系德国联邦教研部以技术主权塑造未来指出要加快软件专业人才培育提升软件系统和软件生产自主性爱尔兰成立科学基金会SFI为基础软件和IT相关研究提供4亿美元的基金扶持全球性组织高度重视研发能力系统化规范化度量世界知识产权组织WIPO连续多年发布全球创新指数报告度量经济体研发能力欧盟委员会欧洲创新记分牌为创新绩效评估提供有效参考彭博社连续九年发布彭博创新指数从研发支出制造能力高科技上市公司集中度等维度评估国家研发创新能力稳舵奋楫国家加码软件产业顶层设计习近平总书记在中共中央政治局第三十四次集体学习时强调要全面推进产业化规模化应用重点突破关键软件推动软件产业做大做强提升关键软件技术创新和供给能力中国特色社会主义进入新时代以来国家陆续出台信息产业发展指南软件和信息技术服务业发展规划十四五软件和信息技术服务业发中国联通研发效能度量实践报告1展规划等一系列文件顶层设计持续加强细分领域不断完善产业扶持优化调整政策体系逐步健全工信部数据统计截止2021年全国软件和信息技术服务业主营业务年收入500万元以上的企业超4万家2022年前10个月我国软件业务收入74763亿元同比增长98软件产业规模效益持续增长而软件研发效能直接影响着软件的质量与交付效率因此提升研发效能建立度量体系是助力实现软件技术攻关和交付提质增效的重要手段12市场需求增长强劲企业亟需对研发效能进行度量实现交付效率与经营效益同步提升在数字经济浪潮下许多公司为了抢占市场高地赢得市场空间投入大量人力和资金提升产品交付速度组织内研发投入海量增长急需建立有效度量体系对效能改进提供建议与指导以某大型运营商为例面对集团内复杂的研发协作模式与业务需求在项目管理维度建立起度量与考核机制优化调整度量体系覆盖范围和度量单元统计口径以头部互联网公司为例腾讯连续两年发布研发大数据报告对研发大数据进行分析阿里提出211愿景实现两周内交付85以上的业务需求百度通过挖掘效能数据系统性提升工程效能大型企业对效能的关注度显著提升此外某大型金融企业梳理自身指标集打通全流程数据孤岛建立度量考核机制初步实现效能分析与决策改进另外智能汽车行业也积极探索效能度量体系某领跑企业以车云两端为导向建设覆盖研发测试及运维的度量指标体系推动组织高效运转高水平的专业化度量平台备受企业关注优质的研运度量体系与平台能够大大降低研发人员业务压力提升工作效率帮助企业在扩大软件规模的同时能够持续交付业务价值云计算开源产业联盟发布的中国DevOps现状调查报告2022中指出有超八成企业已开展效能度量工作企业在构建专职团队建设专业化技术平台等方面不断加大投入力度研发效能度量平台在超四成企业内已得到应用可见随着企业对高质量交付的需求愈来愈强烈研发效能的提升与优化将逐渐成为企业的必答题市场上也涌现出一批汇聚企业优秀实践的研发效能度量平台产品例如百度的研发效能平台能够提供AI成本分析及组织人才画像服务阿里云效研发效能度量平台可提供代码级项目级等多维度量服务某通信解决方案提供商的研发效能度量平台覆盖了产品与项目管理的核心流程可兼容多种数据分析方法提升端到端研发交付能力优化场景化服务协助业务单位实现高效决策某运营商也通过自主研发建设效能度量平台驱动内部的效能改进与提升高水平度量平台在提升了2中国联通研发效能度量实践报告产品质量和技术水平的同时也受到了越来越多企业的青睐和瞩目效能度量产品市场前景持续向好13技术赋能场景多元结构升级催生多元化度量需求随着企业规模变大角色分工越来越细组织也亟待针对各种角色的个性化效能度量需求进行综合分析与展现某电信运营商在经历研发转型后其事业部项目团队个人等不同场景均产生了差异化多元化度量需求该公司结合生产质量红线从交付效率质量和安全等维度构建评价体系响应组织内各层级对度量的需求另外一些大型金融公司按照行业管理要求结合各研发项目组的实际度量困局建立起覆盖质量吞吐速率等维度的度量模型为管理者和各层级研发人员提供了可视化的效能分析途径前沿新兴技术持续提升度量能力随着新技术的不断发展与进步部分企业尝试将研发数据湖技术应用至效能度量中赋能研发组织挖掘更多联动度量场景串联数据实现全流程度量例如某电信运营商通过引入湖仓一体技术夯实数据底座融合数据湖的灵活性与数据仓库的高效率优势提升了资源利用率和数据分析效率满足不同业务线的个性化多维度的研发数据度量统计需求此外部分企业将人工智能技术融入效能度量方案例如某通信解决方案提供商的效能度量团队将人工智能技术引入度量数据智能化校验和度量改进方案智能推荐等关键功能极大地提升了产品质量与服务能力14应用成效愈发显著效能度量赋能企业洞见研发产出效能的本质是对价值流动速度和质量的评价与改进通过研发运营效能度量让效能可量化可分析可提升而数据驱动的方式则可以更加客观评估和改善效能以某电信运营商为例该企业通过度量仪表盘建设及对度量报告的定制化开发实现了产品研发迭代场景下的研发效能洞察以及为不同领导层级提供效能分析报告的能力某大型金融集团则通过对项目OKR团队视图个人视图仪表盘的定制及订阅能够全局了解团队重点项目的进度风险以及人员投入情况构建面向研发团队管理场景的效能全景图充分掌握团队各成员的投入及产出情况效能度量加速价值流动助力实现更多业务价值的交付通过研发效能度量可以将中国联通研发效能度量实践报告3潜在风险显性化实现更高效更高质更可靠的可持续性业务价值交付流动是精益思想的五大原则之一企业通过效能度量加速全局价值流动聚焦IT系统的整体价值流进行全局优化保障价值从上游到下游的快速流动例如某通信解决方案提供商打造基于DevOps的企业级产品与项目管理平台该产品的效能度量模块覆盖生产系统数据中台业务中台前台四层系统架构实现了对研发项目的有效管理和研发过程的效率提升此外某大型银行信用卡科技团队在接入效能度量模块后与上年同期相比该团队的整体交付产能提升30交付时效提升18业务系统可用率保持在9999以上由此可见企业从度量结果着手对研发过程进行局部的价值流动优化实现了对流动堵塞点的精准捕捉从局部着手带动全局优化最终实现对业务价值的快速交付4中国联通研发效能度量实践报告第二章国内电信运营商研发效能度量体系建设面临四大挑战当前效能度量工作与体系建设备受企业关注各行各业加大投入力度加快确立组织级度量目标与度量范式并建立与之匹配的效能度量平台与工具根据云计算开源产业联盟发布的中国DevOps现状调查报告2022研发效能度量平台在超四成企业内得到应用模型建设及智能分析能力仍需提升以国内三大电信运营商为例随着研发转型进入加速期数字化研发工具链路已积累了大量数据各家巨头加速完善指标模型打造与组织内云资源互通的效能度量体系与专业化度量工具并将其运用在IT资源规划效能分析评估及资源可视化等维度但在打造精准高效自动化水平高的度量体系与度量平台的过程中电信运营商也面临着自身复杂的业务场景超大规模的研发组织难协同度量基础数据难管理度量目标与评价体系难统筹等问题具体而言目前国内电信运营商在建设研发效能度量体系与度量平台过程中主要面临的挑战包括超大规模团队协同低效系统平台建设摸索前进度量评价体系亟待破局和度量管理范式有待健全四个方面21超大规模团队协同低效自研第三方的复杂研发作业模式基于历史原因和行业现状电信运营商往往与第三方组建超大规模协同研发团队且异地办公较为普遍此外电信行业业务场景复杂跨系统需求多一个业务场景的需求研发版本发布经常涉及多系统和多中心致使人员协作效率低下时间浪费现象频发以某运营商低代码平台建设为例团队需求研发测试人员分布位于北京西安南京和哈尔滨等多地涉及多个自研和第三方团队人员管理困难多异地协作难度大研发质量难管控第三方人员管理难度高第三方供给人员水平参差不齐与企业现有的研发规范融合难度大存在管理半径大人员流动快生产效率低等问题导致项目成本升高需求满足度低质量不达标延期交付等现象频发在中国联通与某第三方的合作项目中第三方人员的半年流失率高达30管理团队责任意识不强造成延期3个月交付管理成本大幅增长22系统平台建设摸索前进研发数据获取的准确性和关联性存在难点首先受制于当前研发工具链的建设基础DevOps相关工具的应用不全面部分领域工具尚不健全其次数字化研发工具种类繁多中国联通研发效能度量实践报告5在方便研发人员日常工作的同时也为度量工作带来了较多困难工具链上各阶段工具与系统规范定义各不相同难以打通端到端的效能度量数据在某运营商的数字化研发度量平台建设中研发过程数据来源于自研平台代码基础数据来源于GitLab代码质量数据需要采集和汇总SonarQube等工具各个平台的数据定义和规范不同对源数据的关联和处理给数据准确性带来很多问题和挑战度量指标颗粒度难以统一企业中业务发展有先有后各团队研发管理水平参差不齐对度量指标度量数据颗粒度的诉求各异以某运营商向省分公司推广度量指标的过程为例原有的度量指标完全无法满足各省的差异化诉求通用的指标模板无法为一线生产角色提供有效指导度量数据难以切实提升一线工作效率各团队间管理要求和过程规范不一管理和操作层级的视角存在差异引发了度量指标颗粒度难以统一等问题度量平台系统建设初期数据管理理念欠缺由于效能度量平台缺乏数据管理的全面梳理在数据层面未提供统一的定义和标准化数据流通规范导致基础数据不一致例如国内某电信运营商自上而下开展度量平台建设因为提前梳理基础数据的定义和规范化管理在组织内建成指标体系和度量平台后发现仅能满足如项目经理度量工程师等少部分角色的使用需求无法形成全局性全方位的度量产品化能力研发工具和度量工具独立建设数据交互壁垒亟待破除电信运营商行业生产优先的特点使其在大部分研发场景下的研发工具建设比较迅速而度量工具的建设则较为缓慢且两方为独立的项目团队研发工具与度量工具各自独立建设这使得研发工具和效能度量工具在数据交互上存在较大阻碍某运营商在推广度量平台时需对部门级公司级集团级的度量平台进行统一建设和拉通业务工具与度量工具数据采集适配难度大度量目标数据的采集难以实现23度量评价体系亟待破局组织内度量评价算法模型难以统筹组织中各研发项目的团队组成业务流程业务架构工程类型及研发规范等均不统一需针对各类型研发场景进行分析满足共性和个性化度量需求以某运营商在建设研发效能度量体系为例由于公众线数据线客服线架构线政企线等事业部业务内容流程不一致导致无法用统一的标准模型进行相应度量6中国联通研发效能度量实践报告度量统计维度与各层级对象适配存在困难如交付时间在电信运营商中对于不同角色或层级的用户统计单元完全不同在用户视角交付时间是提出需求到需求可用的时间对应原始需求在单个项目组视角交付时间是接到需求到需求交付的时间对应系统需求在迭代开发团队视角交付时间是迭代周期对应用户故事因此当度量对象不同时使用的数据颗粒度也不同全面效能优化与局部改进存在矛盾对全部度量指标的直接罗列展示容易让度量失去焦点难以识别出真正问题所在无法有效改进片面的追求局部指标的数据容易造成团队短期突击甚至形成度量等同于考核的误区不能持续健康发展结合某运营商度量体系建设现状来看度量体系建设完成前期部分项目聚焦对度量指标的计算逻辑进行相应调整而非聚焦度量反映问题进行效能改善导致部分项目将度量等价于考核偏离了度量初衷24度量管理范式有待健全组织级度量管理范式的确立与贯彻缺乏统筹确立全面而统一的组织级度量目标对企业来说尤为重要但目前在电信运营商体系内缺乏对整体组织级研发效能度量目标的建立以及与各项目团队目标的对齐以某电信运营商为例企业的战略目标是成为数字技术融合创新排头兵但在企业战略目标与组织具体细化的度量目标之间尚未有具体的流程或机制帮助其梳理研发效能度量目标度量评价方法及与企业战略目标的一致性这使得研发效能度量向上为高层管理决策服务向下服务一线项目团队的核心任务目标难以推进各项目团队度量目标的制定缺乏协同渐行渐远每个项目在具体开展效能提升与改进工作时均需要确立度量目标以指引工程效能的提升但当前在国内电信运营商开展对各项目的度量工作时各项目团队各行其是建立自有的项目级部门级度量指标缺乏沟通协作机制导致在建设研发效能度量体系时难以建设统一的规范的各项目团队均能够接受的指标集例如某些团队仅从交付速率交付效率维度建立指标体系尚未从交付质量指标维度进行考虑但受限于组织管理模式度量工作开展形态等因素打造统筹兼顾各项目的度量目标与指标体系仍道阻且长中国联通研发效能度量实践报告7第三章电信运营商建设研发效能度量体系的实施路径当下随着电信运营商数字化转型的持续推进和数字化业务业务数字化的急切需求提升研发效能建立健全研发效能度量体系已然成为电信运营商的核心目标之一而科学合理规范的研发效能度量体系能够避免资源浪费多快好省地建成自主掌控的数字化研发效能度量支柱本章节以中国联通打造其效能度量体系为例聚焦中国联通研发效能提升的四大关键核心要素道法术器的锻造经验梳理符合我国电信运营商特点的研发效能度量体系优秀建设实施路径具体来看其实践经验主要包含团队协同管理平台建设评价方法工程实践等四大关键要素31组织团队协同管理方面打造具备电信行业特色的研发交付体系基于研发运营一体化DevOps能力成熟度模型系列标准和CMMI等行业标准并结合联通IT建设现状制定统一的软件研发管理流程规范从需求开发持续与构建集成部署与发布测试反馈与改进等维度出发形成了企业级标准化研发规范作为中国联通研发管理及质效提升体系的标准指引快速指导团队采用优秀的软件工程实践和研发工具使其在研发效率和产品质量上获得提升实现敏捷开发持续交付的无缝集成助力实现快速交付高质量的软件及服务的能力建设自主可控高效敏捷的一站式数字化研发平台目前中国联通已构建企业级一站式DevOps解决方案提供从需求-设计-开发-测试-发布端到端的协同服务和研发工具以需求为价值单元拉通端到端的研发交付过程以流动效率为核心组织跨团队跨职能的高效协同支撑企业级精益敏捷研发持续交付快速迭代数字化研发平台架构图如图1所示8中国联通研发效能度量实践报告第三方团队研效管理机制方面目前中国联通已建立从项目人员团队等视角出发的多维度的考核体系在项目维度以代码库为粒度考核工程能力强化编码规范单测准入标准提升代码资产质量规范化流水线建立统一上线渠道提高变更成功率在人员维度通过获取第三方人员效能数据进行综合分析与评价促进供应商提高人员供给质量在团队维度已建立个人维度考核聚拢团队人员数据可实现对整个团队在人员维度的度量已建立项目维度考核聚拢团队项目数据结合团队人员稳定性团队人力成本团队参与项目质量在团队维度进行综合考核与度量优化团队工作效率提升项目交付质量32效能度量平台建设方面中国联通的效能度量平台基于业务要求和管理实践面向企业管理层和一线人员输出场景驱动的业务度量模型中国联通的数字化研发平台效能度量模块总体架构设计如图2所示平台整体基于微服务架构实现灵活松耦合的架构设计由业务数据采集服务数据标签计算分析服务计算任务处理机及分布式调度中心Web端用户交互平台以及低代码可配置化图表视图组成中国联通研发效能度量实践报告9打造度量元向各项目团队提供平台级别指标通过RBACRole-BasedAccessControl基于角色的访问控制对角色权限的控制各应用用户可以自己定义项目级别的指标对接专业BIBusinessIntelligence商务智能工具或高低零代码前端快开平台提供更优的图表展示和报表能力数据处理引用标签类目体系中的中台模式即将数据进行标签化的数据层级处理封装后供给不同的业务端不同场景排列组合复用从而达到一次建设反复复用的目标构建更加灵活准确的数据采集工具目前已实现通过可视化界面修改任务画法的方式更新数据采集策略在实时采集方面当前通过分布式任务调度中心在调度执行机中实现对各节点的数据溯源同时帮助后续运营快速定位问题未来将通过度量与被采集数据各模块的共同治理驱动对度量数据的高效运营效能度量平台实现基于业务需求的灵活采集整体采集流程将分为实时数据采集和定时数据采集全部数据的实时处理对数据处理层的数据吞吐压力过大全部定时采集无法满足业务需求例如对于大屏上展示当前系统登录人数应具备实时性从业务数据至业务裁剪数据层ETLExtract-Transform-Load抽取-转换-加载工具绘制的任务支持通过Kafka进行实时数据同步并触发运行任务从业务裁剪数据层至度量元层通过开发并部署任务调度服务在从下至上的数据处理过程每一层留下回调触的API接口调度中心将根据10中国联通研发效能度量实践报告管理员注册的任务触发规则同步或异步的逐层分发任务至对应的执行器执行器将调用对应的数据处理API接口直至将最上层的度量元信息按照更新频次要求更新为最新数据从度量元层至数据展示层数据展示层通过直接访问度量元层或通过度量元层数据库视图的方式保证每次读取的数据为最新数据33度量评价方法探索方面度量评价方法算法和模型建设是构建研发效能度量体系的思想和灵魂研发效能度量评价方法算法和模型是从效能角度对研发活动过程及结果进行度量定义数据收集量化分析的数学算法和评价体系可实现对研发活动的描述评估改进和预测构建规范化标准化的度量指标体系中国联通在充分参考行业标准的基础上同时结合电信行业特色从全面性准确性科学性有效性四方面构建效能度量指标体系在全面性方面在软件生命周期维度覆盖需求到交付端到端全过程在组织管理维度覆盖系统级部门级企业级在准确性方面模型中指标均使用定量方式避免使用定性评估在科学性方面主要采取纵向比较避免横向比较可能导致的内耗另外评价体系不单从数量进行度量而是采用方差正态分布斜率趋势预测聚类分析等多种方法进行评估评估使用的数据基线采用真实历史数据进行测算的方式避免简单引用行业标准造成与自有度量目标适配度低一线团队配合度差等问题在有效性方面模型中度量指标的选取采用从目标出发自上而下逐层分解的方式推导出度量指标避免从现有数据中选取指标的偏差和失真满足各层次度量需求建设科学的效能度量评价体系从组织内效能度量的不同视角出发对公司视角项目视角和个人视角进行度量分析形成相对全面的研发效能度量模式在企业层面使用需求价值流模型分析端到端需求交付的价值流一是需求价值评估识别高价值的需求或特性小批量交付二是通过流动效率指标快速准确地识别瓶颈压缩等待时长在团队层面结合中国信通院牵头发起制定的业内首个研发运营一体化DevOps能力成熟度模型标准和业内经验结合当前工程实践的实际情况总结出工程能力实践集在个人层面分析各岗位员工日常工作的行为活动识别对应研发环节的度量指标形成工程师画像可辅助规划技能提升路线掌握成员技能体系等中国联通研发效能度量实践报告1134工程与管理实践方面中国联通基于目前IT现状结合参考行业标准将度量管理范式同管理目标相匹配完成度量管理范式管理方法和工程实践的总纲领建设以度量管理范式为指导将度量同研发过程管理规范相结合促进研发效能度量实践开展完成研发效能度量体系建立实现研发效能综合全面提升深入开展研发效能提升实践驱动规模化研发效能提升将平台工具量化管理及数据反馈作为研发效能提升的三个关键因素在平台工具方面通过平台建设将规范流程规则最佳实践等进行固化为组织级能力提升提供保障将高效优秀的实践转化为标准化可复用的平台能力内建到每个团队的工作中形成规模化的保障在量化管理方面通过持续的效能提升优秀实践推广活动加强组织内效能提升优秀成果共享从而产生规模化效应在数据反馈方面通过分析及时的精准的数据获取相应反馈认知从而客观衡量研发效能整体水平明确效能提升效果构建自主的软件工程能力成熟度模型帮助研发团队持续提升工程能力中国联通从大量开发经验中总结优秀工程实践结合行业标准并经过长期海量的研发数据分析总结了一套符合中国联通IT研发管理现状的工程能力成熟度标准中国联通软件工程能力成熟度模型TheChinaunicomCapabilityMaturityModelofDevOpsCCMD中国联通软件工程能力成熟度模型从流程是否畅通实践是否完备实践是否有效三方面出发构建体系化的评估标准并针对研发流程提出改进建议工程标准将应用的需求开发测试部署统一起来成熟度水平分为基础级初始级良好级优秀级四个级别有效的衡量团队工程能力水平了解自身工程能力现状及短板进而设定工程能力提升目标使工程能力走向卓越建立专业化的精细化的效能度量管理机制与层级目前中国联通已建立由效能度量专家委员会效能度量运营团队各项目度量工程师组成的效能度量管理团队统筹研发效能工作推进方向与策略调整目前的运作机制分为三个层级首先由专家委员会聚焦管理重点以业务指标为牵引构建效能度量指标体系建立量化基线和评价模型其次由效能度量运营团队具体进行度量改进工作的宣贯和推进开展定期对研发数据进行分析反馈完成根因分析明确改进措施形成度量分析报告面向各部门团队开展研发效能改进专12中国联通研发效能度量实践报告项沟通定点分析项目效能瓶颈有针对性的提供解决方案驱动项目研发效能改进工作持续进行最后由各项目各团队效能度量工程师将具体改进措施执行落地跟进改进效果此外针对效能度量实施过程中存在的问题将按照效能度量工程师-运营委员会-专家委员会机制逐层反馈由效能度量专家委员会进行问题分析并提出优化方案持续改进优化研发效能度量体系中国联通研发效能度量实践报告13第四章中国联通研发效能度量典型应用场景中国联通紧跟行业发展新动态新趋势铆足干劲奋发有为面对复杂多元的研发效能度量场景建立起13N的工作模式与方法向研发效能度量工作纵深推进如图3所示1即夯实1个数字化研发平台精准厘定数字化研发全流程和关键环节在建立效能度量体系的同时不断健全数字化研发平台的全流程打通和价值快速交付能力3即3大典型效能度量应用场景用好效能度量的精准洞察全面统筹推动核心自主掌控研发过程规范和研发效能度量整体能力的优化与提升N即N个评估模型多手联弹多元联动助力研发效能度量的数据驱动及效能改进建立多维度全流程的科学评价体系41核心自主掌控场景聚焦对投资经营管理及研发资产纳管等核心自主掌控场景的全面管理中国联通坚持自主研发自强卓越的建设理念聚焦企业自主研发能力提升持续整合沉淀企业各类组织资产数据构建投资经营视图与研发资产画像赋能全集团多层级数字化经营决策2022年较2021年中国联通自研占比同比提升10个百分点核心自主掌控场景如图4所示14中国联通研发效能度量实践报告建立面向管理投资经营的总览视图全面提升自主研发能力中国联通贯彻集团管理要求对历年投资趋势进行数字化分析和呈现辅助管理层全面优化资源配置保障核心系统自研投入的有效性同时聚焦专业线的特点着力提升自主研发能力牢牢掌控核心业务核心架构核心流程及核心数据在优化资源结构方面持续加大对集团重大战略目标的支撑及IT系统的资源投入保障在提升核心系统自研占比方面对核心系统自研占比进行监控分析并对年度自研占比考核目标值完成情况进行比对按照专业线维度对前端应用业务中台云平台自研第三方投资趋势进行分析实现投资的科学性合理性助力集团重要战略目标实现优化研发资产的可视化管理助力核心资产自主掌控研发核心资产实现统一纳管分别从需求设计开发编码编译构建测试交付等环节盘点企业的研发资产构建形成文档仓库源码仓库知识库和制品仓库等进一步沉淀形成企业内部的核心研发资产研发资产可视化是对研发核心资产进行数字化展现驱动企业全面研发上云提升核心资产掌控能力同时为下一步研发效能管理打下坚实基础目前中国联通的数字化研发平台已经支撑集团总部31省及各分子公司等企业内部各级组织应用研发从使用指数来看活跃用户数同比提升32代码上云量同步提升400流水线日均构建频率提升11倍42研发过程规范场景关注组织研发过程关键节点和研发过程域的指标体系建设中国联通面向软件研发全生中国联通研发效能度量实践报告15命周期基于研发过程的关键节点构建覆盖需求开发测试发布四大研发过程域的研发过程规范性指标体系旨在监控研发过程组织实施的有效性规范统一研发过程实现研发过程真实数据的有效归集为研发效能精准分析打下坚实基础研发过程规范场景如图5所示监控体系覆盖全流程研发活动助力研发过程规范化统一化中国联通通过构建研发过程规范性画像从组织部门团队维度监控研发过程活动的合规性以项目团队为核心按月度统计各项指标量化表现辅助团队快速直观的识别到当前研发过程管理存在的问题目前通过全面深化工程师研发过程规范化的意识异常数据占比下降明显改进效果显著如指标需求管理异常其主要用于监管项目需求记录是否规范工时填报是否合理通过对明细数据分析发现需求管理异常的主要由于项目需求补录需求分析不完全导致且针对该现象重点部门与项目组进行了需求管理的规范流程落地梳理以及开展专项检查持续性跟踪最终整体规范性过程规范性提升72需求管理异常下降43开发代码健康度提升29测试健康度提升9743研发效能度量场景以提升工程能力交付周期交付数量及组织产能等为核心目标中国联通从管理视角出发通过企业组织部门项目管理办公室项目组等多维度视角构建研发效能评价模型并与北极星指标相融合明确改进方向通过规范研发过程与建设效能度量体系辅助提升管理能力探索研发效能评价动态基线摒弃度量结果与绩效直接挂钩的观念结合项目个性化效能度量需求持续迭代组织级度量指标库和效能度量体系同时积极对标行业16中国联通研发效能度量实践报告先进标准在2022年12月通过了由中国信息通信院组织的研发运营一体化DevOps通用效能度量模型评估并取得创新引领级的优异结果此外在该研发效能度量场景下中国联通还持续开展研发效能洞察能力构建持续打造智能分析和风险预警能力如图6所示加强多层级全面洞察能力驱动交付效率与速率提升交付效率与交付速率的目标是促进端到端及早的交付用最短的时间顺畅地交付用户价值中国联通从需求交付管理吞吐量管理停留时长团队速率交付管理等方面洞察交付效率搭建指标框架构建量化评价模型并对研发效能度量结果进行数字化展示提供历史趋势和组织内基线参考科学合理评价项目效率水平为团队持续优化提供依据构建多维质量分析指标体系全面提升软件工程质量交付质量关注端到端的高质量交付避免不必要的错误和返工中国联通推行质量内建与测试左移从需求评审管理需求变更管理代码管理缺陷管理测试覆盖率管理发布质量管理等方面对交付质量进行度量评估通过多维度的指标度量软件工程质量建立研发规范对质量薄弱环节针对性投入资源持续改进保证业务成功实现研发效能度量可视可见研发效能表现持续向好中国联通经过持续的度量体系应用及改进年度代码阻断缺陷及代码严重缺陷同比下降90需求开发周期同比缩短5025需求交付及时率提升6585流水线执行成功率提升16组织投产需求呈稳步上升趋势较2022年年初增加36中国联通研发效能度量实践报告17
|
相关研报
|
||||||||||||||||||||||
