尊重用户
为iPad而设计:打造畅销App
在亨利·福特(Henry Ford)发明摩托车以前,他并没有四处询问人们他应该做什么,或者怎么做。“如果我问我的客户需要什么”,亨利·福特解释说,“他们会说来匹更快的马”。
这个道理同样适用于iPad。如果询问用户需要什么,那么非常可能得不到对未来的期许,而只是对现状的抱怨。绝大多数人都在努力想象一个现实,而这个现实却不同于他们身边发生的一切。客户能够告诉你哪里不对(马太慢了),但是他们修正问题的建议(更快的马)往往不实用。在软件的世界里,情况是一样的。如果听从所有的用户,到头来你可能需要做得更多——但也只是改进老的实现方式,或者加入一些特殊功能让软件变得臃肿。
如果一款软件满足了无数不同用户的需求、但却没有一个需求做得快速、直观,这样的软件不是好软件。很多开发人员掉进了这样的陷阱——不顾一切地想要满足用户所有的想法。要避免这样的情形,需要深信自己的理想,运用设计师的技能让大多数用户觉得体验良好。观察他们的困难所在,但要明白可以在自身找到他们问题的解决方案,而不是通过调研结果。如果真的想从应用商店赚钱,那一定要替用户做出有力的决策。以用户利益为上,但不要总是听信于他们。尊重他们更加广泛的需求,但不要言听计从。那么应该在哪里寻找如何改进软件的答案呢?是的,观察是非常有效的工具,将在稍后介绍关于观察的更多描述。另外要靠直觉。
提示
很少设计课讲授直觉,因为要规范化这一过程相当困难。教育体系喜欢讲授概念——概念可以从经验中获得,而要制定关于直觉的考试则非常困难。结果就是,大量设计“规则”泛滥成灾,但极少聚焦在哪些规则有效。哪些设计无效的个人感悟方面。这种与生俱来的感悟叫做直觉,它是作为程序员或者设计师最有力的工具。阿尔伯特·爱因斯坦(Albert Einstein)就非常接近这类睿智的人,他曾说,“智慧与后天的观察力无关。在意识出现飞跃的时候——不管把它叫做直觉还是其他东西,答案就会跃然纸上——尽管你对此茫然不觉。”
想象力是杀手级iPad软件设计中最重要的成分,因此在创建应用的时候,要不时花上一点儿时间把自己想象为应用软件的首个用户,而不是设计者。如果对应用软件如何运行一无所知或者不知道自己该干吗,那有什么意义呢?要全神贯注,把自己设身处地当作想象中的用户。想象这些用户在整个设计过程中都坐在你身边,对你犯下的界面设计错误毫不妥协。要经常在脑海中和他们一起打磨自己的应用。
朋友和同行可能成为对设计有益的小白鼠,但是不要询问他们。要限制你自己只是观察。通过观察用户与设计原型的互动,尝试去发现设计中的错误。用户界面问题的解决方案更可能是通过观察获得的,而不是发问获得的。用户常常会意识到有些东西不对劲,但是要让他们描述这些“不对劲”,他们可能会给出宽泛的、误导性的原因。要信任自己的观察。