2014年11月19日

[知乎专栏–思考IT]从软件工程到研发管理(三)

作者 zhuangbiaowei
三、从一个完整企业的角度,来看待研发行为

真实的研发,至少可以分为两大类:经营性研发与非经营性研发,或者说:以盈利为目的的研发与不以盈利为目的的研发。

在这篇文章里,我们将主要讨论在企业内进行的以盈利为目的的研发活动。

1. 从追求利润最大化到追求研发效率与研发能力

任何企业,都会追求利润最大化,收入越多越好,成本越少越好。

具 体到一家研发型的项目,自然希望自己研发出来的产品,能够卖得越多越好,越贵越好。但是产品的质量不过硬,产品的性能不过关,产品的功能达不到客户的要 求,哪怕软件都开发出来了,也照样卖不掉。我们都知道操作系统很赚钱,但是有几家公司能够开发出 足够商用的OS呢?我们都知道最賺钱的软件例如 Oracle 数据库、Office 套件,Photoshop 套件,但是又有几家公司能够开发得出来呢?

因此我们可以认为: 研发能力,决定了一个研发型企业的收入上限

相应的,研发成本越低越好。由于研发人员通常是固定月薪,所以:开发速度越快,则成本越低,开发人员投入越少,则成本越低。在确保完成的前提下,减少投入,加快速度,就是降低成本的必然选择。

因此我们可以认为:研发效率,决定了一个研发型企业的成本下限

2. 在开放创新的时代,追求利润最大化的更多努力

缺 乏远见的企业,可能只会不断的压榨员工,以降低成本。较有远见的企业,还会想着提升员工与团队的研发能力,以增强盈利能力。 基本上,如上所述,一家传统的IT企业,它追求利润最大化的努力,也就到此为止了。但是,在一个开放创新的时代,企业应该能够找到更多利润最大化的途径, 也应该做出更多的努力。

什么是开放创新呢?

一家企业往往不仅仅只有一个研发项目,跨团队的研发管理优化,有哪些事情可以做?

在一个开源软件越来越具有活力的时代,一家企业有哪些事情可以做?

互联网大行其道,移动互联网热火朝天,各行各业都在加速创新,各种技术的交叉融合,孕育了无数的创新机会,一家有进取心的企业,又该做些什么?

  • 通过鼓励复用以节约成本
  • 通过鼓励创新以开拓财源

无外乎以上两点吧。

3. 研发活力概念的提出

无论是复用还是创新,都需要一个企业的研发团队,具备更加强大的实力。

  • 复用需要架构支持、眼界开阔、充分交流
  • 创新需要组织支持、思路开阔、充分交流

一个具备活力的学习型组织,才能满足以上的要求,作为一个度量思维活跃度与行为活跃度的指标,提升研发活力,对于提升企业的利润,具有重要意义。

我们可以简单的理解研发活力的概念:当一个物体内的分子逐渐开始运动,则物体的温度就会逐渐升高,分子运动越剧烈,则物体的温度越高。

组织内的成员,越是僵化的「仅仅从事自己的本职工作」,则一个组织越是死气沉沉。反之,越是有活力的企业,有能量,有创造力的企业,内部员工的可活动空间就越大,活动的自主性也就越大。

如果我们能够以某种类似热力学定义温度的方式,找到一个指标衡量IT企业内的研发活力,则可以以此来判断企业「在研发过程中,创造利润的潜力」。

<未完待续>