软件中的八二原则(一)

Joel on Software 的博客中,提到在行进中开火”,oK,我认为他是对的;提到所谓的膨胀软件问题,OK,我认为他的观点是对的。Joel也提到八二原则在软件中的一些问题,观点包括:

很多搞软件开发的人,被"80/20"的老规律引诱了。这个规律好像很有道理:80%的人只用20%的功能。所以你以为,只要实现20%的功能,就能得到80%的销售量。

不幸的是,那从不是同样的20%。每个人都用到不同的功能。再过去十年中,我大概听说过几十家公司,下定决心不互相吸取教训,企图出版轻形版本,只有20%的功能的文字处理软件。

当你去推销你的轻形软件时,你跟人家说:嗨,这个软件很小巧,只有一兆。人家听了一般都很高兴,然后就会问你有没有对于他们来说很重要的功能,要是没有,就不会买你的软件。

基本概要是:如果你的战略是“80/20”,你就很难卖出你的软件。事实就是这样。这个战略自从软件工业开始时就有,从来没有胜利过。令人吃惊的是,很多倒闭了的公司的高级主管还觉得它是个好的主意。

 

Joel是对的吗?Joel是在说我们应该写功能尽可能全的软件才能卖掉吗?

-----------------------------------------------------------------------------------

Joel曾是微软的工程师和经理,这很符合微软的调子。比如:微软的office系列等。Joel是透漏了微软的制胜之道吗?这与比尔盖茨始终倡导的PCsoftware进入每个人的桌面并尽可能傻瓜是否相悖呢?在译言网上有个帖子提到刚刚好才是真的好,世道变了(意思是那种大而全功能强劲的东西未必符合潮流了),他们谁是正确的?不少国内的成功的商务软件公司,比如任我行公司(管家婆系列软件)基本上就是明确提出八二软件是他们倡导的,他们错了?……还有很多类似的例子。

我很想怀着批判性思维的方式,豪迈的得出这样的结论:Joel错了!那不符合国情,不符合时代。 但我知道那家伙不是省油的灯,结论不应该那么轻易的得出。

因此我需要琢磨琢磨。另外,这个观念对一个公司整体运营思路很重要,它的导向会影响到产品的整体布局和开发思路,并最终导致一个公司是被fucked,还是活着。因此,也值得琢磨

------------------------------------------------------------------------------------

我认为结论是这样的:

1Joel是对的! 如果你的战略是“80/20”,那么你很难卖出你的软件。

2、但,这不等同于必须开发出大而全的,100%的软件才能卖掉你的软件。

     这似乎是自相矛盾的。其实不矛盾,只是侧重点不同、维度不同、不同。

3、在“战术”层面上,在某些具体应用时,在局部的实现方面,应用八二原则是明智的。

 

(未完,待继,敬请关注下一节)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值