阿里为何跑得这么快?5万名工程师研发效能提升的秘密!

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

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

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

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

01

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

640x_fmt=png

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

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

03

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

640x_fmt=png

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

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

05

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

640x_fmt=png

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

07

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

640x_fmt=jpeg

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

09

高效交付与持续高效

640x_fmt=png

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

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

11

研发效能提升之道

640x_fmt=jpeg

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

640x_fmt=jpeg

想加入社区,跟100位互联网大咖学习/p>

添加群助理Emma,注明“加群”

技术领导力社群

640x_fmt=jpeg

来源:技术领导力

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年9月20日
下一篇 2019年9月21日

相关推荐