硅谷明星公司们,都是怎么提升研发效率的?( 二 )

以 Facebook 的部署上线流程为例。Facebook 在 2012 年达到 10 亿月活的时候,部署人员只有三个,达到平均每个人支撑 3.3 亿用户的惊人效率。举个形象的例子,如果全中国每一个人都使用 Facebook,那最多只要 5 个部署人员就够了。

注重研发效能的另一个巨大好处,是开发者能够聚焦产出价值,更容易精进自己的技术。于是,团队容易建立起好的氛围,进而又能促进生产效率的提高,形成良性循环,支撑持续的高效开发。

正是因为这些好处,国内公司近一两年越来越注重提高研发效能,许多公司甚至专门成立了工程效率部门。但是,在真正开展研发效能提升工作时,这些公司却常常因为头绪太多无从下手,或者对方法了解不够,导致画虎不成反类犬的效果。这又和软件研发的高度创造性和灵活性紧密相关。

基于软件开发的特点,我为大家梳理出了一个研发效能模型,覆盖优化流程、团队工程实践、个人工程实践以及文化和管理四个方面。如下图所示:

硅谷明星公司们,都是怎么提升研发效率的?

推荐阅读