Archive for September, 2009续“停止设计,开始编码”Tuesday, September 8th, 2009昨天和吴晓华聊这个话题聊了很久,有一些有意思的观点记录下来。 软件项目中判断一个文档是否需要书写的标准是看这个项目开发期之后这个文档是否还有持续的价值,如果尽在开发期内部的过程文档,那么这个文档就可以省了。 进一步解释一下“凡是有利于解放人力、开始写代码的决定就是好决定”:如果开发人员已经对需求和设计了然于胸,自我感觉可以进入Coding工作了,那么就应该进入Coding阶段了,这时候再去做的需求和设计文档多数就属于多余了。明明我都可以开始写代码了,那么拖着不动去写那些文档干什么呢? 把Coding的人和需求端的人扔在一起,让他们尽快开始产生有使用价值的东西,这才是王道。 对于CRUD(增删改查)就不要写需求和设计文档了。在越来越多的框架对于增删改查操作连代码都不用写了的时候,还写那些文档干什么呢? Related posts卓越买书免运费了Tuesday, September 8th, 2009今天早上发现卓越买书免运费了,前两天看上一本书,还在为5元的运费舍不得,现在好了,直接下单! 在电脑上看书太累了,所以一直买纸质的书,而买了纸质的书又不一定有时间看,读书人就是这样的,呵呵。书非借不能读也,看来我是藏书的而不是读书的。 Related posts读《梦断代码》Sunday, September 6th, 2009发现自己里coding越来越远了 — 前一段同时买了两本书,一本讲python编程的,一本《梦断代码》(Dreaming in Code)。结果很明显的更喜欢读梦断代码,而读不下去python的书。《梦断代码》就是一个程序员写程序员的故事书。我想这种书籍对于任何一个有开发经验,想往软件开发管理发展的人都是有帮助的,看看别人在开发中遇到的故事对自己是经验积累,了解一下软件项目有多难,为什么那么难。 我刚读到第二章,里面提到的观点非常吸引我: 停止设计,开始编码!“在网景公司,写代码是重中之重,所以只要是有助于解放人力、有助于开始写代码的决定就是好决定。” “赫兹菲尔德的总是坚持让开发者们停止设计、开始编码 — 至少不要等到地面完全凝固才开始。赫兹菲尔德告诉我:我的风格是赶快干起来,然后把它变成我们想要做的大东西。这不是平庸之作,是个大东西。不过总的开始干吧!要点在于激情开干。” Related posts周鸿玮的产品秘籍Sunday, September 6th, 2009刚看了《周鸿玮的产品秘籍》,虽然业界对于周鸿玮做事的风格众说纷纭,但对于这边文章中的一些观点颇为认同。特别是我以前一直做互联网、无线互联网,现在转到一家做客户端的公司,对于做客户端的公司应该怎么看待产品开发过程并不确信,而这边文章给了我一些肯定,呵呵。 简单讲,我认为核心的概念就是:互联网客户端产品其本质上首先是“互联网产品”。所以在用户为先、注重简单性、快速release、产品运营即产品开发等特点上和互联网产品是一致的。 不自己白呼了,摘录一些精彩观点吧。 关于产品开发
- 互联网产品是一个需要不断运营、不断持续打磨的一个产品。人家说好的产品是运营出来的,不是开发出来的。
- 反正产品是持续改进的,所以不要期望某一个版本做到革命,是靠很多个小版本来做到革命。
所以在这样的时代,做产品一定要做减法,一定要找对一个点,在这一个点上把它做到极致,否则你什么功能都做,最后什么功能都不突出,先不说你的资源有限,不够分配,你就是资源很大,做的产品没有特色,没有自己鲜明的卖点。
关于用户需求
- 打动用户的需求,这个话题好像很废话,但是最质朴.有很多产品他们并不是在真正打动用户需求,他们是在发明用户需求甚至幻想用户需求,甚至逆着用户需求在做,在一小群高端用户里获得一种认可,就以为获得成功。
比如我曾经看过某一个大公司内部的报告,他说我们公司要做一个IM,整个PPT做的就给公司高层证明,我们为什么要做IM是因为我们要打败腾讯,这个IM可以给我们内部产品带来整合,这个产品会给我们带来什么价值。从头到尾没有谈你对用户创造了什么价值,用户为什么要用你这个产品。没有真正从用户出发。这种产品,只要你看到它的出发点,还没有开始做,你就知道这个产品必然是失败的。
关于市场推广
- 特别强大的推广,有时反而成为了一个把自己眼睛蒙蔽住的东西,让你没有意识到当时面临的危机。
当年3721跟百度做推广有一个教训,当年3721的推广做得很好,用了很多推广模式,简直把推广做到了极致,但是我们产品的感受,比如第一对用户有些打扰,这种感受是有问题的,但是因为推广做得太好了,所以你可能会忽略这种用户感受。第二我们的搜索体验显然是不如百度的,但是即使这样,因为我的推广做得很强,所以在百度在04年,流量还不如3721,这时候你发现你特别强大的推广,成为了一个把自己眼睛蒙蔽住的东西,让你没有意识到当时面临的危机。
但是我觉得的产品,推广只是锦上添花的作用。你拿个产品做实验,这时候你给它很多推广资源,不管它好不好,它都会有量,这时候你就看不出来它是真的好还是假的好。所以我觉得包括现在在360内部,我们很多产品刚出来的时候,我们甚至不给它任何推广资源,就让它自己推广。我相信腾讯也是这样的,腾讯的产品一出来,跟很多东西一捆绑,就会带来很大的用户量
关于产品开发 - 互联网产品是一个需要不断运营、不断持续打磨的一个产品。人家说好的产品是运营出来的,不是开发出来的。 - 反正产品是持续改进的,所以不要期望某一个版本做到革命,是靠很多个小版本来做到革命。 - 所以在这样的时代,做产品一定要做减法,一定要找对一个点,在这一个点上把它做到极致,否则你什么功能都做,最后什么功能都不突出,先不说你的资源有限,不够分配,你就是资源很大,做的产品没有特色,没有自己鲜明的卖点。 关于用户需求 - 打动用户的需求,这个话题好像很废话,但是最质朴.有很多产品他们并不是在真正打动用户需求,他们是在发明用户需求甚至幻想用户需求,甚至逆着用户需求在做,在一小群高端用户里获得一种认可,就以为获得成功。 比如我曾经看过某一个大公司内部的报告,他说我们公司要做一个IM,整个PPT做的就给公司高层证明,我们为什么要做IM是因为我们要打败腾讯,这个IM可以给我们内部产品带来整合,这个产品会给我们带来什么价值。从头到尾没有谈你对用户创造了什么价值,用户为什么要用你这个产品。没有真正从用户出发。这种产品,只要你看到它的出发点,还没有开始做,你就知道这个产品必然是失败的。 关于市场推广 - 特别强大的推广,有时反而成为了一个把自己眼睛蒙蔽住的东西,让你没有意识到当时面临的危机。 当年3721跟百度做推广有一个教训,当年3721的推广做得很好,用了很多推广模式,简直把推广做到了极致,但是我们产品的感受,比如第一对用户有些打扰,这种感受是有问题的,但是因为推广做得太好了,所以你可能会忽略这种用户感受。第二我们的搜索体验显然是不如百度的,但是即使这样,因为我的推广做得很强,所以在百度在04年,流量还不如3721,这时候你发现你特别强大的推广,成为了一个把自己眼睛蒙蔽住的东西,让你没有意识到当时面临的危机。 但是我觉得的产品,推广只是锦上添花的作用。你拿个产品做实验,这时候你给它很多推广资源,不管它好不好,它都会有量,这时候你就看不出来它是真的好还是假的好。所以我觉得包括现在在360内部,我们很多产品刚出来的时候,我们甚至不给它任何推广资源,就让它自己推广。 Related posts李开复离职谷歌Friday, September 4th, 2009今天早上看到的IT头条就是“李开复将于今天公布正式从谷歌中国离职”,据可靠消息成他将“自己创业”。 http://www.donews.com/Content/200909/cb668455f66a4ba1b4ce38ad6581eda3.shtm 这篇报道写的太详细生动了,开复兄的公关能力真是没的说! 他要是请我去我一定去,哈哈。 Related posts中元节Thursday, September 3rd, 2009中元节的另外一个名字,鬼节,要响亮很多,知道的人也更多。崇拜月亮的古代中国人几乎是每一个初一十五都要有节日的,而中元节是用来祭奠祖先,传承孝道的,没有它鬼节的名字那么阴森和可怕。和西方的万圣节绝没什么类比的地方的。 希望忙碌的中国人能多些时间来重拾这一个文化色彩浓厚的节日,不要忘记我们的先人,让一些东西薪火相传。 补充:晚上在路口街角看到不少老北京在烧纸钱,河边善男信女在放生活鱼,还有人在河里放河灯。民俗在流传啊。 Related posts |