我做过的产品很少,参与的项目有一些,但是很多根本算不上产品。以前一直在思考,为啥有的成功了,有的没人用,在听了吴军老师对于什么是好的产品这一课后,对于什么是好产品有了更深的理解。
1.目标明确
一个产品必须有一个明确的目标,只专注解决某一方面的问题。曾经做个几个,想解决大而全问题的产品,全部都耗费了非常多的资源,最后做出来的东西没法用起来。反而做的几个只解决某一个小问题的专用产品,获得了很多应用,还有推广到其它地方使用的。目标明确之后,才能确保把所有资源投在最需要解决的问题上,而获得比较好的优势。
2.没有绝对的正确答案
不管解决什么问题,我们总是会收到环境的限制。所以做一个满足应用的产品,并非寻求最完美的解决方案,而是对各种限制的妥协。既要什么又要什么的想法,在很多产品上是无法实现的。一个某一方面特别突出,其它方面勉强过得去的产品,很多时候就能满足用户的需求了。如果所有的指标都追求最好,很可能做出的是一个半成品,或者永远做不完,用户反而无法用起来。
3.解决旧问题产生新问题
每一个问题的解决,很多都伴随着很多新问题,能否成为可用的产品,就看是否解决了新的问题。有的产品看起来能解决某一个问题,但是使用后发现带来更多的其它问题。如果要用产品,就会继续寻求更多的其他产品,最后很可能就偏离了最开始的方向。一个好的产品,就要尽量控制这种连锁反应,把产生的新问题隔离或者控制在用户能承受的范围之内。就好像一个讲性能很好的游戏手机,如果散热有严重问题,还需要外挂一个散热风扇就很奇怪。
4.目标变了,就需要从新设计解决方案
很多产品都是针对某一个方案的专用解决方案,所以牺牲了很多可能性。如果目标变了,在原来的基础上改良,能实现的产品性能很受限制。针对桌面的程序和针对触屏的游戏,就完全不是一个逻辑。我也用模拟器在电脑上试过运行安卓的游戏,发现其体验非常的差。在自己做产品的时候,也遇到过升级满足新的需求非常困难,陷入混乱中。后来从新设计重构做了一个新的反而花的时间比改的时间更少,做出的产品也更加好用。
网友评论