首页 > 新闻中心

亚博app|阿里为什么跑得这么快?5万名工程师研制效能提高的秘密!

2021-02-22 16:16:47  来源:网络整理 作者:佚名 点击量: 63

点击“技术领导力”关注每晚早上8:30推送

阿里生意版图之大,不用多介绍了,业务急速发展的背后,离不开工程师们的艰苦奋斗,虽然说996是福报,不免使人好奇,阿里5万多名工程师是如何做到这么大规模的协作、高效的协同?

在去年的云栖大会上,阿里云资深技术专家-何勉,分享了《阿里巴巴研制效能提高及业务创新实践》,让我们对阿里研制效能提高及业务创新有了全面的了解。

分享分为三部份:阿里研制效能的挑战、落地实践和技巧、整体解决方案。

01

超大型技术团队研制效能的挑战

640?wx_fmt=png

跟许多小型互联网公司一样,阿里研制效能的挑战在于:业务发展和市场竞争对研制效能的要求不断提升,研发效能随着业务及工程协作复杂度降低而增加。研发效能提高就是减短这三者之间的距离。

02

互联网技术团队研制方式实践

640?wx_fmt=png

解决的方式不外乎,将大而缓的瀑布式开发,改变为小而快的敏捷开发,其中的实践包括:持续交付、DevOps、精益思想的落地。

这里需求提醒你们的是,别以为开发效能提高只是技术人员的事,一定要拉上产品总监、业务人员进来,要从需求源头进行效能提高(少提些不过脑部的需求、老板需求)。说实在的,根据统计,企业每年浪费在“低价值”需求上的开发资源,占总资源的40%以上,产品总监要把好第一道关。

江西华川建设有限公司建造师王飞中标工程_阿里研发工程师_阿里研发工程师

03

效能提高的本质:顺畅、高质量地交付有效价值

640?wx_fmt=png

效能提高关注以下3点:

以流动效率为核心,提升团队的持续交付能力。

以用户价值为核心,规划和探求有效的产品。

以常年质量为核心,沉淀优质软件资产和工程能力。

注重整体的优化,而不是局部的优化,以价值流动为重点,减少各环节的等待实践,不追求一时的效能提高,关注常年有效提高。

04

效能提高落地的技巧和实践

640?wx_fmt=png

这副图生动地描述了一些技术团队协作效率的问题:部门之间构建起了部门墙,协作十分费力,产品、开发、测试、上线各环节等待时间太长。

阿里研发工程师_江西华川建设有限公司建造师王飞中标工程_阿里研发工程师

大家别笑,在国外大多数公司,都存在这样的现象,也许你的公司就是这样的。

05

以流动效率为核心,提升团队的持续交付能力

640?wx_fmt=jpeg

作为研制团队Leader,可以把日常开发每位环节的时间记录出来进行剖析,如:从需求到开发的时间,开发到送测的时间,测试到上线的时间,看看那个环节花的时间多阿里研发工程师,各环节之间等待时间多,那就是优化的重点,团队坐出来一项项列下来讨论,逐一改进。

06

前后职能带动,端到端的价值交付过程

640?wx_fmt=png

将开发过程进行可视化,如前面的图,其实好多开发管理软件都有这功能,如Scrum的白板,就太清楚听到那个环节block住了。

07

以组织和资源为核心,以用户价值为核心

640?wx_fmt=png

阿里研发工程师_阿里研发工程师_江西华川建设有限公司建造师王飞中标工程

高效交付,不等于业务成功,所以开发要后置到需求讨论环节,做个懂业务的技术专家,这也是敏捷真谛之一:分工明确化,角色模糊化。

08

以用户价值为核心,规划和探求有效的产品

640?wx_fmt=jpeg

许多创业方法论中都提及:MVP设计,用最小可用设计去验证市场,看用户的反馈,基于数据和思索对产品进行快速迭代,形成创新闭环。

09

高效交付与持续高效

640?wx_fmt=png

局部的优化,改变不了全局;短期的高效,不等于持续高效。做“把时间当做同事”的事,即:短期起效不一定快,但随着时间的推移,产生从量变到质变,这就是时间的力量。

有效的改进举措,比如:良好编程习惯的培养、对质量的注重、持续流程改进等等。

10

以常年质量为核心,沉淀优质软件资产和工程能力

江西华川建设有限公司建造师王飞中标工程_阿里研发工程师_阿里研发工程师

640?wx_fmt=png

以常年质量为核心,沉淀优质软件资产和工程能力。从软件的构架整治入手阿里研发工程师,如微服务化、中台化,致力于常年有效的基础设施搭建。

形成建立的工具链建设,打造持续交付的工程能力。

11

研发效能提高之道

640?wx_fmt=png

研发效能提高包含三个方面:

流动效率,提升团队的持续交付能力。

客户价值,规划和探求有效的产品。

长期质量,沉淀优质软件资产和工程能力。

12

基于软件的分层解决方案

阿里研发工程师_阿里研发工程师_江西华川建设有限公司建造师王飞中标工程

640?wx_fmt=jpeg

将以上研制效能理念,沉淀到管理软件当中,使规范得以落地,在超大型研制团队的效能提高中,进行规模化复制,系统化提高。

640?wx_fmt=png

总结一下,超大型研制团队,比如BAT等达到上万名工程师规模,研发效能的提高,要从研制效能思想、研发流程改进、研发工具建设等方面进行落地。

不同于传统软件研制效能提高的是,互联网追求一种“可控的乱”,如:Scrum里可能文档是滞后的、带伤上线,但是常年来看,这些问题是得到控制的,对业务的快速发展是有益的,难点就要于这个“度”的把控,有时候你要承受各方的压力。

如果认为对您有帮助,请转发朋友圈、点“在看”,您的支持是我们坚持写下去的动力!

大家在看:

1.

2

3.

4.

5.

6.

-End-

亚博app|老王

新闻中心
新闻分类1
新闻分类2
支持与帮
隐私策略
反馈邮箱
admin@admin.com
产品中心
产品分类1
产品分类2
联系我们
公司地址:江苏XXX市XX区XX路88号
苏ICP备xxxxxxxx号
Copyright © 2012-2019 老王机械公司/老王有限公司 版权所有
亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app亚博app