小议软件公司的产品
随便写点,工作中的感悟,以飨读者
有人说,一个伟大的公司必需有一个伟大的产品。我非常喜欢这句话,他后面的逻辑是一个伟大的产品,背后有一个伟大的团队,这个团队必需是优秀的、团结的人组成的。我做了七八年的软件,我的认识是:软件就是人件,产品就是人品。华为公司全体销售队伍层搞过集体辞职,因为产品不敢卖了,当时他们司的交换机不稳定,卖到哪个电信局都因为产品问题导致客户极大的不满。后来,华为公司痛下决心,抽调300多名研发骨干,封闭起来,把所有的源代码废掉,把整个软件的核心代码全部重写,要求不准抄袭源代码中的一行!封闭的300多人在四个月中人均掉了10多斤肉!四个月之后产品稳定了,才有了华为公司后来的持续发展。现在华为公司的研发是这么做的:把稳定了的版本叫基础版,新开发的版本叫特性版。特性版成熟后再合入基础版,但合入的条件是非常苛刻的,要经过多次评审,才能将特性版的东西整合进基础版。如此反复,将产品逐渐做大、做稳定。我在另一家公司担任过研发部经理,这家公司做Call center,他们推出多媒体呼叫中心的概念,有电话接入、传真、会议、email、手机短信等等多种接入功能,结果导致产品不稳定,卖一家,毁一家客户,前任的研发经理因此被迫辞职。我到任之后,先做的事情是把多媒体部分的功能全部砍掉,大家全力以赴把电话接入功能做稳定,之后再把多媒体功能一个一个整合进来,后来产品才可用了。
所以,我认为,我们的产品要做好,就要把产品中稳定的部分和不稳定的部分划清界限,应该敢于舍弃已有的成果,有重头开始的魄力、决心和激情。
发表评论: