主页 > 企业家 > 管理参考 > 软件项目治理中暴露的最大题目(4)

软件项目治理中暴露的最大题目(4)

发表日期:2009-09-12 | 来源 :未知 | 点击数: 次 收听:
 
article_gg18

  我看到很多的公司软件部分都叫做“研发部”,用英文说就是research and development的部分,但是我很少看到有公司把research和development分开做两个部分的。这有什么关系呢?从上文我们可以看到,研究是一种非常耗费资源的工作,而且风险(尤其是技术风险)很大,很可能由于一个小技术困难不能突破而导致整个架构推翻重来,而开发的风险则要小得多,可控得多;另外一个大的区别就是研究并不直接创造价值,而开发则跟公司的收进密切相关。基于这两个理由,就足够把“研究”和“开发”完全分开成两个部分了。其他当然还有很多的区别,比如考核方式等。

  分开之后的工作如何分配?很简单,就是把“软件架构”和其他有难度的“非线性”工作统统交给高手云集的“研究”部分往做;具体项目相关的业务和实现(“线性”的工作)交由“开发”部分往做,由于他们对技术要求不高,而且本钱较低。说到这里,我是不是在主张每一个公司都需要专人往“研究”技术呢?恰恰相反,我主张大部分公司都不需要设立“研究”部分,至少大部分公司不要往研制甚至试图研制所谓“自己的”软件架构。由于软件架构相比具体业务有一定的独立性,并没有一种“特别适合”于某类业务的“软件架构”存在,即使有,它也是应该经过N个项目的M年考验之后才会出现(N*M

营销广告策划网(www.ideatop.net)

养生专题
策划宝典