2018-2021,60+篇阿里研发效能提升干货,都在这里了

简介: 今天,正值2021的最后1天,我们精心盘点了2018-2021连续3年来,云效团队在研发效能提升方面输出的所有干货,希望对大家有所帮助。

今年,研发效能特别火,不少企业的CTO都把研发效能提升作为部门的年度重点。但是,大家都希望提升研发效能,很多却不知道从何开始。

事实上,从2018年开始,云效已经在系统地向业界输出阿里的研发效能提升方法,有文章、直播、视频课程、年度峰会、还有电子书等,多达60多篇内容。这些内容放到今天来看,依然有效。

今天,正值2021的最后1天,我们精心盘点了2018-2021连续3年来,云效团队在研发效能提升方面输出的所有干货,希望对大家有所帮助。

以下为内容盘点,建议收藏。

1、建立研发效能提升的系统框架

编者按:研发效能提升是一个系统工程,只有了解了系统的框架,在真正改进的时候,才能既见树木,又见森林。所以,在学习具体实践前,强烈建议先学习这部分内容。

01、《从DevOps到BizDevOps,研发效能提升的系统方法》

视频版:https://yunqi.aliyun.com/2021/agenda/session173

文字版:https://developer.aliyun.com/article/839569

2、设定北极星指标,度量驱动研发效能改进

编者按:提升研发效能,度量往往都是最受关注的。下面这篇《阿里如何定义团队的研发效能》,全网累计阅读量超10W+,值得你的关注。另外,云效视频号将在1月份开始对研发效能度量进行系列分享,欢迎关注。

01、《阿里如何定义团队的研发效能》

文字版:https://developer.aliyun.com/article/689242

3、精益协作与需求实践,让局部效率转化为高效交付

【3.1业务驱动的协作和产品导向的交付】

编者按:产品研发的源头是业务目标,研发效率的提升不仅仅是产品和研发内部的效率,更应该把业务团队纳进来、作为整体来看。这也是云效提出BizDevOps主张的原因。本章的4篇内容将带你从深层认知需求的层次结构,并了解如何以业务驱动的协作模式、产品导向的交付模式,让业务、产品、技术真正形成有机整体,实现高效协同。

01、当我们谈协作时,我们在协作什么
文字版:https://developer.aliyun.com/article/785049

02、业务驱动的协作模式,让业务、产品、技术高效协同
文字版:https://developer.aliyun.com/article/785058

03、产品导向的交付模式,让IT团队从成本中心到利润中心
文字版:https://developer.aliyun.com/article/785059

04、DevOps规模化实施原则与路径
文字版:https://developer.aliyun.com/article/785060

【3.2精益协作实践】

编者按:如果你还不知道研发效能提升要从哪里开始,看这个系列的内容就对了。你将了解如何借助看板方法,可视化需求端到端的交付过程,找到研发效能瓶颈所在。

01、照亮问题,效能提升从可视化交付过程开始
视频版:https://developer.aliyun.com/live/1410

02、束水攻沙,持续加快产品交付速度
视频版:https://developer.aliyun.com/live/1441

拓展阅读:站会6+1,阿里是如何开站会的
文字版:https://developer.aliyun.com/article/682948

04、设定北极星指标,数据驱动效能改进
视频版:https://developer.aliyun.com/live/1446

05、小结:研发效能提升,从天文学的演进说起
视频版:https://developer.aliyun.com/live/1475

【3.3精益需求实践】

编者按:Garbage in,garbage out。产品交付的绝大多数问题都是因为需求不清晰。解决需求问题的核心思路是以终为始。本系列将介绍以终为始的需求设计方法中核心实践,如实例化需求、故事地图等。

01、为什么「雇佣」奶昔,从用户问题出发设计需求
视频版:https://developer.aliyun.com/live/1498

02、如何找准目标,挖掘带来业务成功的产品需求
视频版:https://developer.aliyun.com/live/1527

03、以终为始,高效地分析和澄清需求
视频版:https://developer.aliyun.com/live/1587

04、以「澄清需求」为始,以「落地精益敏捷」为终
视频版:https://developer.aliyun.com/live/1604

05、小结:建立需求探索与持续交付的莫比乌斯环,促进业务成功
视频版:https://developer.aliyun.com/live/1636

拓展阅读1:基于事件风暴的需求分析
文字版:https://developer.aliyun.com/article/847333

拓展阅读2:实例化需求——不可或缺的精益、敏捷需求实践
文字版:https://developer.aliyun.com/article/847368

4、领域为核心的技术与云原生工程实践,让高效交付转化为持续高效

【4.1领域驱动设计(DDD)精华12讲】

编者按:随着微服务架构的普及,领域驱动设计真的是异常火爆。市面上讲DDD的课程非常之多,但是把DDD讲的深入浅出的并不多,本课程就是其中之一。这门课程来自阿里内部的培训课程,在阿里内部受到了非常多工程师的追捧。直到今天,依然不断地有同学在加入课程学习。

01、领域模型的本质是业务认知
02、案例分析:高质量领域模型提升业务灵活性
03、高质量领域模型源自持续演进
04、案例分析:梳理业务概念,发现领域模型
05、从模型到代码:领域驱动设计的构造块
06、聚合:保证业务完整性的单元
07、领域驱动设计的业务模型和代码组织
08、核心域、通用域和支撑域
09、基于业务能力和业务场景拆分域
10、守护领域边界,构建自治服务
11、限界上下文映射的模式
12、使用微服务构建领域资产

视频课程:https://developer.aliyun.com/topic/course/alpd

【4.2云原生持续交付工程实践6讲】

编者按:云原生下的持续交付应该是怎样的?本章是云效推出的云原生持续交付系列课程,课程通过6节课、每节1小时的时间,帮你建立云原生下的持续交付知识体系。

01开篇:云原生时代,软件交付的挑战与方案
02开发:无差别的开发和运行环境
03部署:构建可持续部署的应用发布体系
04协同:建立团队协同交付的流程
05质量:提升应用发布的质量
06安全:打造可信交付的保障体系

视频课程:https://edu.aliyun.com/course/2485/lesson/list

【4.3 阿里巴巴DevOps实践】

编者按:本章从DevOps文化以及软件研发中的多个阶段如开发、构建、测试、部署、运维,介绍了阿里巴巴的具体实践,大家可以按需学习。

→文化

1、阿里巴巴DevOps文化浅谈
文字版:https://developer.aliyun.com/article/752195

→开发

1、阿里巴巴如何进行代码管理
文字版:在阿里,我们如何管理代码分支?

2、如何提升本地开发联调效率
文字版:https://developer.aliyun.com/article/785066

3、云端开发在阿里巴巴的应用实践
文字版:https://developer.aliyun.com/article/785067

4、新一代高效Git协同模型详解
https://developer.aliyun.com/live/2661

5、代码评审
https://developer.aliyun.com/article/785069

6、5种阿里常用代码检测推荐
https://developer.aliyun.com/article/785071

→测试

1、云原生下的开发测试
视频版:https://developer.aliyun.com/live/2660

2、阿里巴巴如何进行测试管理
文字版:在阿里,我们如何管理测试环境

3、阿里巴巴如何进行测试提效
文字版:https://developer.aliyun.com/article/785072

4、测试环境与路由
文字版:https://developer.aliyun.com/article/785078

5、应用环境能力
文字版:https://developer.aliyun.com/article/785084

→构建

1、阿里巴巴如何提升构建的效率
文字版:https://developer.aliyun.com/article/785088

2、阿里巴巴如何基于制品元数据提升交付效率
文字版:https://developer.aliyun.com/article/785091

→持续交付

1、企业如何规模化落地CICD
文字版:https://developer.aliyun.com/article/759779

2、以特性为核心的持续交付
文字版:https://developer.aliyun.com/article/785061

3、基于应用和变更的交付模式
文字版:https://developer.aliyun.com/article/785087

→运维

1、阿里监管控一体化运维实践
文字版:https://developer.aliyun.com/article/785093

2、业务系统安全工程在阿里的实践
文字版:https://developer.aliyun.com/article/785095

3、业务驱动的全景监控体系在阿里的应用
文字版:https://developer.aliyun.com/article/785104

4、阿里巴巴发布最佳实践
文字版:https://developer.aliyun.com/article/785109

5、面向编排的运维在阿里的应用
文字版:https://developer.aliyun.com/article/785110

6、阿里智能运维实践
文字版:https://developer.aliyun.com/article/785111

【4.4 B站最全的Git指南】

编者按:B站最透彻的Git教程系列!阿里云程序员深度分享:Git操作全指南

01、可能是B站最透彻的Git教程系列!阿里云程序员深度分享:Git操作全指南
02、15分钟学会如何找到对象!阿里云程序员详解Git对象和引用原理
03、Git界奥数题咋做?学会2个命令就能解开:如何用Git 管理仓库
04、Git指南(4)找到对象之后……
05、Git交互协议
06、10分钟教你协同开发必备技能!

视频合集地址:
https://space.bilibili.com/50233288/channel/seriesdetail?sid=299885&ctype=0

5、研发效能提升案例

编者按:本章集合了研发效能提升的系列案例,涉及协作、工程、技术等多方面改进。

1、4个迭代,从批量交付到持续交付转型
文字版:https://developer.aliyun.com/article/651496

2、10个月,15亿,阿里云如何赋能企业打造交付和创新竞争力
文字版:https://developer.aliyun.com/article/739886

3、通过度量把发版过程的不确定变成确定-构建闲鱼版本持续交付管道及度量
文字版:https://developer.aliyun.com/article/847733

4、从持续交付到业务创新(上):互联网时代研发效能的核心

5、《从持续交付到业务创新》(下):有效的业务创新

6、北纬科技三步走完成DevOps转型
文字版:https://developer.aliyun.com/article/845712

全部案例,下载10倍研发效能提升案例集
下载地址:https://developer.aliyun.com/topic/download?id=1064

6、研发效能文化活动

编者按:研发效能的提升除了方法和实践,效能文化活动也是必不可少的。云效83行代码大赛是阿里技术人每年一度的代码文化赛事,已吸引近万名开发者和几百家组织参赛。下面是CR文化以及2021年83行代码赛事的参赛者分享。

CR文化:Code Review 是一场苦涩但有意思的修行
文字版:https://developer.aliyun.com/article/751738

用代码玩剧本杀?第3届83行代码大赛剧情官方解析
文字版:https://developer.aliyun.com/article/807329

80分钟100分,83行代码决赛优秀选手如何解题?
文字版:https://developer.aliyun.com/article/814636

第3届83行代码大赛第2关赛题官方解析
文字版:https://developer.aliyun.com/article/808293

如何面向对象做好重构?|83行代码
文字版:https://developer.aliyun.com/article/814556

10个Bug环环相扣,你能解开几个?
文字版:https://developer.aliyun.com/article/812680

7、资料合集下载

编者按:上面分享的内容除视频课程外,我们基本都已收录在下面的2本电子书中,并提供了下载地址。此外,每年的阿里巴巴研发效能峰会,都是学习研发效能提升的好机会,云效已经连续举办了三届(第一届仅对阿里内部)。2022研发效能峰会也在路上,请持续关注云效喔~

电子书:阿里巴巴DevOps实践指南:
下载地址:https://developer.aliyun.com/topic/devops

电子书:10倍研发效能提升案例集:
下载地址:https://developer.aliyun.com/article/781246

2021阿里巴巴研发效能峰会:
PPT与视频合集:https://developer.aliyun.com/topic/n-live2021

2020阿里巴巴研发效能峰会:
PPT与视频合集:https://developer.aliyun.com/topic/2020/1

2018年,当云效团队刚开始分享研发效能话题的时候,研发效能这个词在整个行业还提及甚少。当时,如果你在百度上搜索研发效能,首页基本全是阿里巴巴研发效能的内容。2021年,除了阿里外,行业内各种研发效能峰会、直播分享、文章已经日渐丰富。

参与并见证这个过程,我们非常欣慰!这里,特别感谢上面内容的贡献者们,他们是:

何勉,云效研发效能方法团队负责人

张刚,软件工程博士、贝尔实验室杰出工程师

陈鑫,云效产品技术团队负责人

张燎原,云效产品团队负责人

张裕,云效高级解决方案架构师

洪永潮,云效研发效能专家

蒋鑫,《Git权威指南作者》、云效资深技术专家

...

还有很多很多,篇幅有限,这里不一一列举了

他们在研发效能领域有十多年的从业经验,辅导了阿里内部多个团队的研发效能改进。是他们在工作之余的笔耕不辍,才有了今天这么多的优质内容,感谢他们!

很多人对云效的认知是阿里云的一站式DevOps工具平台,这没错,但我们不仅仅如此。我们深知,DevOps是一组文化、工具和最佳实践的结合,仅有工具是不够的。2022年,除了持续打磨云效产品,让优秀的效能提升方法与云效工具更好的结合外,我们仍将持续输出阿里的研发效能和DevOps实践方法,欢迎持续锁定云效。

lQLPDhsB-6_MTiPNBDjNB4CwJ0odfQ_xJCgB0-wc0wAZAA_1920_1080.png

相关实践学习
基于函数计算一键部署掌上游戏机
本场景介绍如何使用阿里云计算服务命令快速搭建一个掌上游戏机。
相关文章
|
1月前
也谈研发效能
也谈研发效能
2022阿里云研发效能峰会,来啦!
5大论坛 29位大咖 1000分钟干货 一起进化·飞跃
212 2
2022阿里云研发效能峰会,来啦!
|
运维 自然语言处理 Cloud Native
Severless 应用研发效能再提升的探索 | 学习笔记
快速学习 Severless 应用研发效能再提升的探索
167 0
Severless 应用研发效能再提升的探索 | 学习笔记
2022阿里云研发效能峰会
2022阿里云研发效能峰会
895 0
2022阿里云研发效能峰会
《侯馨然——敏捷协作助力实现业务战略 阿里巴巴研发效能实践日》电子版地址
侯馨然——敏捷协作助力实现业务战略 | 阿里巴巴研发效能实践日
182 0
《侯馨然——敏捷协作助力实现业务战略  阿里巴巴研发效能实践日》电子版地址
|
Java 中间件 测试技术
研发效能的思考总结
很多时候,我们一直在思考如何高效支撑业务这个课题上。阿里技术分享平台或者网上都有非常多的文章分享,每个TL针对自己团队的状况也有一套自己的方法论。本文作者将结合自己所面临的状况,把自己的思考总结分享给大家。
研发效能的思考总结
|
运维 Cloud Native 架构师
2021阿里巴巴研发效能峰会来啦!
上云后半场,云计算还有更多可能性么?是时候转型 Serverless 大规模微服务了吗?下一代应用运维怎么做?去年开始阿里启动云原生试点战役,前沿技术到底是否能为业务带来实际价值?1个主论坛+5个分论坛,6.23-6.24全程在线直播。
1999 1
2021阿里巴巴研发效能峰会来啦!
|
运维 Kubernetes Cloud Native
2021阿里巴巴研发效能峰会来啦
大咖和技术干货都拉满了
821 0
2021阿里巴巴研发效能峰会来啦
|
数据可视化 算法 测试技术
都996了,研发效能还是提不起来,关键在这里
上一篇我们介绍了研发效能提升目标及其度量方法。(本文是阿里“研发效能提升系列”的第2篇,第1篇“研发效能的定义和度量”敬请期待【下周三】的钉钉群直播:钉钉搜索群号 23192180) 研发效能的提升必须落实为团队需求、协作和工程技术等实践。
都996了,研发效能还是提不起来,关键在这里
|
人工智能 小程序 大数据
厦门航空牵手阿里云打造航空业移动研发中台,研发效率提升50%
厦门航空与阿里云宣布合作打造航空业“移动研发中台”。该项目将基于阿里云企业级移动研发平台EMAS,结合厦门航空在航空业数字化探索实践联合研发,搭建完成后将助力厦门航空打造厦门航空超级APP。
748 0
厦门航空牵手阿里云打造航空业移动研发中台,研发效率提升50%