follow my heart...
分类: 系统运维
2011-06-01 09:20:16
本来不想写了,但是因为要强迫自己去思考一些问题,所以写一些生活中和工作中的一些想法。
一个产品,从提出想法,到付诸实施,需要一个完整的过程。在这个过程中,需要许多人去参与。许多时候,代码只是其中一部分工作而已,而产品设计却要花费更多的时间。如果产品设计搞不好的话,那么天才知道最终会出来一个什么样的玩意儿。一部软件产品设计的过程可以分为这样的步骤:
1. 功能设计
2. 原型设计
3. 界面设计
当然,关系也是一环套一环,先完成第一步,再完成第二步,等等。功能设计需要充份理解需求,并将需求转换为解决方案。原型设计是根据功能点,设计出大体的界面与简单的交互过程。界面设计就不必讲了,软件的美观与丑陋与界面设计息息相关。
我不想说许多说教,因为我一直在想一起了不起的设计是怎样形成的。苹果的乔布斯无疑是这方面的佼佼者,关键在于他的产品的用户体验很好。软件产品应该是简单的,用户拿到后基本不需要看太多的说明就可以操作了,操作太多只会让用户茫然。苹果的界面也是一流的,每一个细节效果的处理,你都会体会到设计师的良苦用心。国内如QQ的设计也是独具匠心。QQ成功与良好的用户体验有着秘切关系。那么多的聊天工具,为什么QQ会有如此之多的用户。很大程度是因为他的每个细节都考虑的很周全,这也说明了为什么更多的人讲到细节决定成败。再者360的老总也讲过微创新概念,产品在做到一定程序,或者说是推向市场后,相比大刀阔斧的改进,专业用户更注重每一个细节,而细节的要求也同样需要我们考虑得比客户要更多一些,更周全一些。
我想要一份功能设计,它考虑全面,包括每一个细节的把握。
我想要一份原型设计,它更多的考虑功能模块的布局,以及良好的,简约的交互性。
我想要一份界面设计,它美观大方简洁,重点突出,舒服,给人耳目一心的感觉。