随着UI的重要性逐渐被人们认识,以用户为中心的设计口号越喊越响。然而作为UI设计师的我们,是否真的应该要一味迁就用户么?答案显然不是的!
这里不得不说到软件工程师的无奈。任何物质资源的价值是一定的,只有人力资源的价值是由弹性的,是可以产生附加价值的。当以一定薪资付给软件工程师后,如何用这笔人力资源最大限度的产生附加价值往往就决定着企业的发展。
在UI界有一种思想——用户就是上帝,所以有大公司投入人力财力特地设立用户研究小组的岗位专门对用户的使用行为做研究和分析。这种作法当然是无可厚非的,毕竟产品的价值最终是要靠用户的承认和青睐成功实现的。只是,绝大多数用户是应该被引导的。用户提出不合理的或者说是我们这些UI设计者假想出来的有些过分的需求,如果不经过慎重取舍就直接拿去要求软件工程师,这就是很愚蠢的行为。其结果就是激发程序员的抵触情绪 ,给自己交互设计之产品化的推行制造障碍。
Make the world simpler.这是UI设计者为之奋斗的目标,但是simpler并不就是让用户在任何时候可以随心所欲!理论上不成立,客观上更没有可能,也只能做为口号罢了。
什么样的交互设计是好的?
甲举例说我问过n个人,大多数同意我的设计;乙反驳你去问问我们这边的,都欣赏我的创意。……然后就是无休止的口舌之争,又没有人有时间去搞出一个有说服力的数据来证明之。即使有人真的那么做了,在数据面前估计不认同的那部分人还是不服气的。所以用户意图并不是决定一个交互设计优劣的唯一考量。
只有交互设计之在于产品才能体现出这个设计真正的现实价值,也是企业所追求利润最大化得以实现的设计依托。