产品开发的心得(一)

产品开发的心得(一)

做互联网开发有两年多的时间了,这期间参与了若干产品的开发,从这些产品的开发中,观察到一些现象,再
结合近14年的工作经验,总结一下开发产品的一些心得。

在反思开发中碰到的种种问题的过程中,我发现这世间很多道理是相通的。产品的开发就像孕育一个生命,从
胚胎的形成,到胚胎的孕育,最后到生命的诞生,无一或缺。产品的设计相当于胚胎的形成,此时就像生物进
行最初的基因组合,设计的每个想法都是基因链上的一个组成元素,最终这些想法决定了产品长成什么样子。
产品的开发相当于胚胎的孕育,在这个过程中,胚胎中的每个想法都会以代码的方式成长为产品的四肢躯干,
最终展现在人的面前。当通过各种考验,最终产品上线展示于世人的面前,就完成了一个过程,一个多人付出
努力的“生命”就呱呱坠地。

让我们忽略种种细枝末节,会发现产品的开发是必然要经历这三个过程。区别是,有些产品以四肢健全,五官
清秀的方式展现在人的面前;而有些产品则面目狰狞,天生残疾。我们不禁要问,经历了同样的过程为什么会
有如此大的差别?

渊博而聪明的观众,此时您想必已经有了答案。请还是让我继续啰嗦下去,用胚胎的形成和孕育所碰到的种种
问题,来看产品开发中所碰到的种种问题。这也是为什么之前说“这世间很多道理是相通的”。

前面说过每个想法都是构成产品基因链中的基因片段。我们知道,基因是最终成长为什么样子的根本,所以,
在产品设计时的想法集合决定未来产品的样子。在产品设计阶段,就有无数想法的陷阱等待我们,跳进这些陷
阱就会让我们的产品变得奇怪。

其中最大的陷阱是,想法多产品好!我们知道,需求是各种各样的,完美的产品是能够完美的满足用户的各种
需求。但这个世界并不存在完美的事情,所以会有28原则。在设计产品的时候,会考虑各种方便用户的需求,
可是这其中很多需求可能是很长时间都不会用到的,极端情况有些从上线到下线都可能不被用到。这不是一个
无矛盾的世界,想法越多,想法之间彼此冲突的,想法和现实的冲突的概率就会上升。这样的产品推出后,只
会让用户产生困惑。

记得在早期的一些网站,搜索数十万,百万乃至千万的数据会把搜索到条目的数字列出。首先,1000和1001这
样的结果对用户是否有意义?有和没有,就如同0和1在算术上,意义完全不同;但是,1和2之间的差别有这么
明显么。就如google和淘宝,用户会关注1000和1001的差别么?据统计,只有前3页才被浏览。

之所以会有前面的大陷阱,是因为很多人都觉得自己想法对于用户是有用的,在进行产品设计的时候都不想放
弃自己的想法,从老板到员工,都会觉得自己的想法不错。但是,时间是检验真理的唯一标准。回顾我们的想
法,很多都是开始觉得不错,随着时间的推移会发现各种问题。只有很少的一部分能够经受时间的考验。

那么,什么才会形成好的设计?丰富的想象力是必须的,丰富的想象力会带来很多想法,不管好坏都是产品的
一面。然后简单粗暴的应用28原则,干掉8成的想法,只留下最想要做的2成想法。这是在纷繁复杂中获取一条
简洁之路。最终当我们看到这个产品simple and stupid,那就是一个成功的产品设计。

to be continued

posted @ 2014-07-03 11:30  惡盈好謙  阅读(685)  评论(0编辑  收藏  举报