您的浏览器禁用了JavaScript(一种计算机语言,用以实现您与网页的交互),请解除该禁用,或者联系我们。 [InfoQ 中文站]:《研发效能 100 问》(全册) - 发现报告

《研发效能 100 问》(全册)

2023-11-17 InfoQ 中文站 梅斌
报告封面

研发效能 {}共探研发效能提升方法与实践 这是一本研发效能领域问答工具书 集结业界22位研发效能专家 解答研发效能领域Top 100 高频问题 与巴菲特齐名的投资大师查理 · 芒格曾说过 : “ 系统学习、 掌握前人发现的最有用的知识, 才是靠谱的学习方法。 ” 这句话同样适用于现如今蓬勃发展的研发效能领域。我们需要不断汲取前人的经验,以消除自身的盲点。只有消除盲点,我们才能更好地理清思路,发现更多解决问题的角度和维度,找到最合适的解决方案。 序 言 Preface 本书的目的就是尽可能多地消除构建研发效能体系的盲点问题。我们收集和梳理了业界朋友们最常提出的 100 个问题。虽然我们无法确保本书能解答所有人在各自业务中遇到的问题, 毕竟建立研发效能体系的过程中,由于行业、业务、战略等层面的差异,大家遇到的问题千差万别。然而, 我们希望本书能在一定程度上消除大家在构建研发效能体系过程中的一些常见盲点, 帮助大家共同迈向系统化构建研发效能体系的目标。 为了解答这些问题, 我们邀请了 22 位研发效能领域的专家分享他们对各种问题和观点的见解和思考, 以及他们在研发效能领域的实践经验。这些专家不仅分享了如何做的方法, 还提供了以目标为导向的思维框架和改进的实施途径。在本书的最后一章, 我们还结合了生成式AI 浪潮对研发效能的影响,分析了未来的趋势和创新思路。 如果本书中的一部分内容能在你构建研发效能体系的过程中起到参考作用,那么它就达到了它的使命。我们也期待听到大家的反馈,以及更多在研发效能领域遇到的问题。 最后, 我们要衷心感谢 22 位专家们为本书贡献知识和经验, 以及为行业的发展做出的贡献。 欢迎加入官方社群共同探讨研发效能之道 嘉宾推荐语Guest Recommendation 推荐每位对研发效能感兴趣、正在落地相关实践或遇到了棘手难题、困惑的朋友阅读“研发效能100问”。 这本书收集了推进研发效能提升过程中(尤其是效能度量领域)的常见问题,并把行业专家针对这些问题的独到见解和实战经验进行了汇总和整理。 无论你遇到的是怎样的问题,无论你正困于过程中的哪个阶段,“研发效能100问”都能为你指明方向,引领你快速地找到有效的解决方法。这本书能帮你避开落地过程中潜藏的各种陷阱,让你能站在前人的经验之上,减少试错成本,节省宝贵时间,更有效的达成效能提升的预期目标。 腾讯资深技术专家,《软件研发效能权威指南》主编张乐 技术不息,效能不止,各个行业逐步开始重视研效,领域虽然不同,遇到的研效问题共通性却有很多。从理念到实践,一百问聚集了业界典型的案例和方法,帮助你如何选指标、如何建系统、如何用数据、如何做决策。从实践出发,一百问一定让你在研效提升之路事半功倍! 自如技术平台副总经理应阔浩 随着DevOps、研发效能在各行各业越来越多的企业内部开始落地,在这种规模化的背景下,作为一名相关从业人员,你是否在日常工作中遭遇到许多难题和困局?是否苦于没有合适的渠道去寻求参考答案?那请允许我向你推荐这本“研发效能100问”,由思码逸编撰,以问答的形式收集整理了行业专家针对研发效能落地过程中诸多问题的独到的观察洞见、精辟的分析思路和干货满满的实战经验,我相信你一定能从中觅得破局之道。 戴尔中国 卓越研发集团 DevOps架构师管俊 > > > > > 你是否正在关注研发效能领域,但对于研发度量还存在一定的困惑?如果是,那么这本《研发效能100问》绝对不容错过。它集合了多个企业在效能度量领域的实践案例和常见问题,并配以多位行业专家的深入解读和回答。那么不如从问题出发,有的放矢。这本书将为你提供实用的指导和深刻的理解,是研发效能领域不可或缺的参考书。无论你是研发管理者、从业人员或是相关领域的学者,都能从中受益匪浅。拥有它,让它成为你的copilot,助你一起推进研发效能提升与落地。 贝壳工程效率负责人王蕾 研发效能100问,针对研发效能领域的问题进行深入的探讨。本书跟进技术发展的趋势,深入剖析研发团队面临的挑战,提供切合实际的解决方案;以系统的方式组织研发效能领域的知识,帮助读者建立完整的研发效能框架;各位行业专家用简洁明了的语言解释了复杂的问题,让读者能够轻松理解。我相信,阅读这本书将带给你启发和帮助,提高你的研发效率,为你的职业生涯增添价值。无论你是在研发领域寻求提升的团队领导者还是团队成员,我都强烈推荐你阅读这本书。 微众银行研发效能负责人余伟 当软件研发领域不再以英雄式的天才程序员示人,转而走向综合低效的流程化分工协作的产业形态时;当外部环境处于百年未有之大变局,经济放缓导致生产力过剩,职场频唱「毕业歌」时——只有通过提升研发效能实现降本增效,才是企业唯一的出路。于是,我们有必要蛰伏下来,好好研读这本《研发效能一百问》,汲取优秀同行的智慧,剖析成功失败的案例,通过三分理论加七分实践的能效管理工作,赋能企业度过寒冬、走出困境。 前有赞效能改进团队负责人费解 这是一本内容丰富且全面体系的研发效能技术著作。通过由浅入深、层层递进的方式剖析了研发效能的体系知识。书中就效能理念及文化、效能度量建设、研发效能应用等都做了较精要的解答。本书非常适合想要了解、学习以及从事研发效能、研发数字化转型、DevOps的同行阅读。 前知乎研发效能负责人艾辉 嘉宾推荐语Guest Recommendation 研发效能的提升是每一个研发团队持续不断的追求,或通过文化和机制打造高效能组织、或通过构建全面细致的度量来指导提升,亦或建设强大的研发工具和平台来赋能研发过程。这些不断的追求和探索过程中,也积累了价值连城的经验和总结。通过这本《研发效能100问》,在一道道问题和回答中,必将为你的团队的研发效能提升之路带来一些新的思路。随着大模型技术的兴起,这又将给研发效能带来哪些新的机遇和挑战,通过这本书,也将为你带来一些新的启示。 百度代码团队经理彭云鹏 作为研发效能的探索者,您已经拥有了全面而深入的理解,涵盖了从精益、敏捷到DevOps以及研发效能等多个方法论。然而,面对具体业务场景、研发团队和环境时,如何将抽象的理论转化为实际的行动,却往往让人感到无从下手。《研发效能100问》正是为了解决这一难题而诞生的。 这本书的独特之处在于,它针对不同角色在不同情况下可能遇到的问题,邀请了业界一线的研发效能专家根据方法论、他们的丰富经验和具体问题的上下文,给出针对性的建议。这些建议不仅具有很高的实用价值,而且能够让您茅塞顿开,快速找到适合您自己团队的切入点,使您能够在自己的环境中立即展开效能提升的改进行动。 《研发效能100问》是一本引领您从理论走向实践的指南,它既是一本工具书,也是一本启示录。它将带领您跨越从理论到行动的鸿沟,帮助您在实际工作中实现效能提升,让复杂的世界变得更简单。 敏捷DevOps专家 《软件研发效能权威指南》副主编赵卫 在当今降本增效的行业背景下,团队流程的定制、平台化工程能力的建设、组织转型的落地、研发过程的数字化转型以及指标的合理运用,都是研发团队需要关注的重要问题。《研发效能100问》一书,由一线互联网企业的最佳实践和数十位研发效能专家的多年经验总结而成,旨在为读者提供有关提升研发效能的实用建议和解决方案。无论您是团队成员还是企业领导者,都能从中获得启发和指导,助力您在降本增效的道路上走得更远、更稳。 哈啰出行研发效能团队负责人高明国 《研发效能100问》是一本不可多得的软件研发效能提升宝典,汇集了众多业界一线专家在提升研发效能方面的实战经验与智慧。这本书以问答形式呈现,涵盖了软件研发过程中的各个环节,旨在帮助读者在实际工作中迅速找到解决效能问题的方法。无论您是研发新手还是经验丰富的软件研发从业者,这本书都将为您提供宝贵的指导和启示,助您在软件研发效能提升领域取得更高成就。强烈推荐阅读《研发效能100问》,让您的研发之路更加顺畅、高效,迈向成功! 中国计算机学会(CCF)TF 研发效能SIG 主席 《软件研发效能权威指南》主编茹炳晟 张乐出 品 人 出品单位北京思码逸科技有限公司 400-863-7426联系电话 李雨茗、翟方庆、朴文峰、张福森策划设计 鸣谢以下各位老师参与共创 嘉宾排序不分先后 《精益产品开发原则、方法何勉与实施》作者上海优川信息首席数字化架构师 张乐腾讯资深技术专家《软件研发效能权威指南》主编 任晶磊思码逸创始人兼 CEO 单虓晗字节跳动研发效能资深架构师 茹炳晟中国计算机学会(CCF)TF研发效能SIG 主席 《软件研发效能权威指南》主编 彭云鹏百度代码团队经理 谭欣亚马逊云科技高级解决方案架构师 王蕾贝壳工程效率负责人 应阔浩自如技术平台副总经理 余伟微众银行研发效能负责人 众安 ZA Tech CTO 管俊戴尔中国卓越研发集团DevOps架构师 去哪儿网基础研发产品总监 艾辉前知乎研发效能负责人 费解前有赞效能改进团队负责人 赵卫敏捷DevOps专家《软件研发效能权威指南》副主编 张超思码逸高级咨询顾问 郑吉敏去哪儿网技术总监 关钦杰思码逸咨询总监 高明国哈啰出行研发效能团队负责人 陆欣星思码逸高级咨询专家 魏俊华思码逸高级咨询专家 > > > > > 目 录 Contents 第二章效能度量建设 第三章研发效能应用 第四章 基于工具的研发效能提升 研发过程的数字化实践第五章 生成式 AI 浪潮对研发效能的影响第六章 效能理念与文化 度量成本投入&价值如何达成共识效能度量风险点020509 > > > > > 第一节|PART 01 度量成本投入&价值 在一个研发团队中,业务开发和效能度量应该按多少比例投入? 在一个研发团队中,开发人员与负责研发效能的人员(其中包含做效能度量的人员)的比例并没有固定的标准,因为这取决于多种因素,如公司规模、产品复杂性、团队专业背景等。但是,我们可以从一些标杆企业的实践中寻找借鉴。记得之前有资料显示,谷歌、微软等公司有3%~5%的工程师专注于提升工程生产力,也有其他来源的分享提到大约每5~7名软件工程师中就有一名专门负责工程生产力的工程师。这个比例可能会随着团队规模和项目的不同而有所变化,这取决于团队对这方面的关注程度。 效能度量是在团队内部做好一点还是有专门的效能团队更合适? 这取决于组织的规模、复杂性和当前的需求。效能度量可以在团队内部进行,但有时候设立一个专门的效能团队会更合适。比如,小型或初创公司可能只需要在团队内部进行效能度量。在这种情况下,成员可以一边承担日常职责,一边度量和促进效能提升。而对于大型企业和复杂产品/项目,设立一个专门的效能团队可能更合适。这样可以确保效能度量的专业性和一致性,由专门的效能团队更系统地识别瓶颈、制定改进措施,并监控持续改进过程。 另外,这里要注意的是,无论是在团队内部进行度量还是设立专门的效能团队,都需要做到度量指标的设置与组织目标保持一致,并确保改进措施能够有效落地实施。 怎么平衡研发效能度量和管理成本,当我们致力于通过数据度量研发效能的时候,怎么知道这件事情是有收益的呢? 度量是有成本的。收集数据这件事本身就是有成本的。当我们收集了大量数据,并试图通过这些数据分析和改善问题的时候,如果你收集数据的成本已经高于你通过改善问题能带来的收益,这种度量就是得不偿失的。 我以前看过一部周星驰的电影,电影里有一个人很厉害,能知道战场前发生的情况,当他把耳朵贴到地上的时候,说即将有三匹战马来袭,结果一抬头,马已经站在他面前了。这其实就是一个典型的得不偿失的例子。度量是为了解决问题,度量本身是没有意义的,度量能解决问题才是有意义的,所以在很多情境下我们没必要去搞大而全的度量数据 共探效能度量方法与实践 > > > > > 中台,因为度量数据的收集、计算、分析、挖掘的成本很高,小公司可能根本承担不起。更落地的一个平衡成本的做法,就是直接基于我们通过眼睛和直觉发现的问题设计度量指标,