作者团队:
姚冬、王立杰、徐磊、许舟平
为什么会有本书
只是因为在人群之中,多看了你一眼。这一切,都要从IDCF的发端讲起
缘起IDCF
时间如白马过隙,我们成立IDCF一晃已有四年,而距离上一本书《敏捷无敌之DevOps时代》的出版也两年有余。
IDCF缘起于2019年5月的一次聚会,有感于国内DevOps运动的热潮,缺乏体系化和有深度的DevOps人才培养体系,我们由此有了做IDCF的念头。
IDCF的全称是International DevOps Coach Federation,中文是“国际DevOps教练联合会”。IDCF原本定位是面向DevOps教练。但在随后的推广和演化过程中,我们愈发觉得不应该只是关注在DevOps教练层面,由此定义了“培养端到端的DevOps人才与教练”的Slogan(口号),泛化DevOps教练的概念。一路前行,初心始终不变,“培养端到端的DevOps人才与教练”,迄今依然高度匹配我们想做的事情。
去年年初在聚会复盘时,我们开始考虑IDCF的使命愿景与价值观。DevOps有广义与狭义的区分,我们宣导的是前者,但沟通时会存在歧义。研发效能是这两年新兴的词汇,与广义DevOps相匹配,为了沟通的效能(效果与使能),我们决定将使命微调为“培养端到端的研发效能人才”,并由此衍生出“连接高效组织与个人”的愿景,由此,“聚合一切,萃取精华,成就不凡!”。
以勤为本,以诚辅之,勤则虽愚必明,诚则金石可穿。四年以来,初心未改,相信我们的诚心和勤奋,足以支持、维系和连接我们彼此,同样及至他人。
研发效能DevOps是一场修行
继《敏捷无敌之DevOps时代》之后,我们陆续参与了几本书的翻译,但心里一直惦记的是,下一本书什么时候动工。
无论是冬哥有话说,还是案例研究、黑客马拉松等活动陆续展开,我们也在不断与IDCF社群所有小伙伴一起前行,不断精进,也愈加发现涉及的范围越来越广。人才成长地图,是我们首次思考,端到端的研发效能人才应该具备什么技能。到了研发效能技术技能标准的编写,我们在持续精进的同时,也看到更广阔的领域,与更多的未知。
如果成长是一场旅行,可以有哪些选择,沿途会有哪些风景,会有哪些注意事项,一路又可以有哪些陪伴?
研发效能DevOps是一场修行,如果可以为这一旅程写一个攻略,就像Lonely Planet《孤独星球》,那么这本研发效能的攻略会是怎样的?
提出一个问题往往比解决一个问题更为重要
研发效能是近年的热词,企业言必谈效能。那么,
研发效能如何使能企业日益增长的业务诉求呢?
企业的数字化转型与研发效能又如何结合呢?
研发效能因何产生?要核心解决什么问题?会有哪些挑战?
应该如何定义效能?
效能与效率、效果、效益有什么关联?
如何衡量研发效能的效果?
路径应该如何规划?
在每个阶段又有哪些需要注意的点?
相信每个人在想到研发效能都会有无数的问题浮现。正是基于以上若干问题,我们将研发效能对于企业业务的诉求进行归纳和总结,深入探讨了研发效能的运用及价值。
作者四人在研发效能领域深耕多年,曾在IBM、微软、华为、京东、百度等企业任职,指导过如京东、华为、小米、OPPO、海康威视、百度、招商银行、农业银行等上百家组织的敏捷与DevOps转型,并亲自发起了IDCF社区和中国DevOps社区。在日常工作与社区活动中我们也被问过无数与研发效能相关的问题,这些表面各式各样的问题背后,事实上体现出受众群体很多共性的诉求。也许借助问题来展开讨论,会是一种有意思并且也有意义的事情。
爱因斯坦曾说:“提出一个问题往往比解决一个问题更为重要。”一个好的问题往往会发人深省。我们在日常工作与社区活动中,被问过无数的问题,这些表面各式各样的问题背后,事实上体现出大家很多共性的诉求。也许借助问题来展开讨论,会是一种有意思并且也有意义的事情。
本书从接触到的各类问题中归纳提炼,精选了约100个问题,并与IDCF研发效能(DevOps)人才成长地图结合,涵盖IDCF研发效能框架的各个维度,内容覆盖研发效能全领域,也体现和我们一直的宗旨:研发效能是端到端的事情。
本书在编著过程中,参阅了众多其他相关文献信息和资料。在此对诸作者表示感谢。另由于实践和水平所限,本书中可能存在一些不妥或疏漏之处,敬请广大读者朋友批评指正,我们将感恩不尽,并作为再版时的输入,谢谢!
内容结构
全书围绕IDCF独家提出的5P框架为蓝本,5P即价值观Philosophy、原则Principle、人People、技法篇Practice以及工具平台Platform。
心法篇包括价值观Philosophy与原则Principle,从研发效能出现的大时代背景切入,针对数字化时代的特征、何谓数字化转型、数字化与IT信息化的相关性及差异进行分析。进而分析研发效能的定义及解读、必要性以及带来的价值、关键原则。随后是狭义与广义的DevOps的区别,DevOps现状报告解读,研发效能度量误区及相关建议。
组织篇核心是关于人People,我们从个体能力建设、团队及个人领导力、团队与组织文化、工程师文化、团队结构以及团队建设、教练型领导、组织内外部社区建设等维度进行阐述,并以特斯拉的员工手册为案例进行解读分析。
技法篇Practice是大多数人关注的焦点,也是全书的重点内容。
技法篇的第一部分精益思想是整个敏捷、DevOps与研发效能的底层基础,我们从精益思想与原则、约束理论TOC、5 Why、价值流映射进行解读。
第二部分是团队级敏捷实践,也是整个研发效能管理和流程的角度,关于团队级敏捷实践的书汗牛充栋,我们重点围绕与需求、用户故事、DoR与DoD、敏捷计划、Spotify模式、站会与回顾会议等进行解释。
随后的各部分以产品生命周期各阶段来展开,第三部分的CE持续探索关注产品与商业创新以及需求管理等;
第四部分演进式架构关注云原生与微服务架构;
第五部分CI持续集成关注开发与集成;
第六部分CT持续测试/质量管理关注在敏捷测试相关方法实践;
第七部分持续安全将DevSecOps这一概念进行落地拆解;
第八部分CD持续交付与持续部署关注流水线相关实践,包括基础设施即代码/一切皆代码、低风险发布等相关内容,主体围绕按节奏开发与部署展开;
第九部分按需发布与持续反馈是产品生命周期的最后一个环节,围绕发布工程、SRE、韧性工程、无指责的时候分析会议等内容,主体核心是按需求发布。
以上,希望读者能够对研发效能有更为完整和细化的理解,如果刚好回答了您关心的问题,说明您并不孤单;如果您看过之后依然有新的问题,也欢迎和我们几位沟通交流。研发效能是一条精进之路,没有尽头,希望在这条路上我们可以一起同行!
对这些问题的答疑,未必可以完全解惑,但如果可以给到你些许启示,唤起你内心求知的好奇心,那么也就达到目的了,也是这本书的发心:学习和成长终归是自己的事,希望你的旅途,有IDCF的陪伴!
集赞有礼:
转发本文到朋友圈,集齐30个赞可得一份IDCF 研发效能(DevOps)人才成长地图;集齐66个赞可得一本《数字化时代研发效能跃升方法与实践》,限3个名额,先到先得~
报名有礼:
7月14日前,凡报名【AI黑马挑战赛点击查看详情】,或【研发效能(DevOps)工程师认证课程点击查看详情】的同学,可获得一本《数字化时代研发效能跃升方法与实践》!
集赞转发截图/报名咨询
联系黛西兑换奖品