交互设计研究的是怎样在既定的环境中,帮助用户通过一系列行为、任务,良好的达成某项目标。一个完整的交互系统必须要考虑:人(属性、目标与动机)、场景(时间、地点、工具)、机(交互对象、用户行为),然后导出一个解决方案。最终的交互解决方案应包含目标(抽离到的需求)、行为(操作方法)、任务(解决方案)。
在设计中我们常常犯两个错误:
1、将预设的解决方案等同于用户的需求;
2、脱离情景进行设计。
举个栗子:
有个同事过来问:我们家有苍蝇,你知道哪有卖苍蝇拍的么?
我们在这一系列行为里面解析提到的两个问题,以及这两个问题对设计造成的影响。
一、解决方案≠需求
表面上看起来用户的需求是“买把苍蝇拍”,但实质上,这个场景里面用户的需求或目标是“家里没有苍蝇”,“买苍蝇拍—打死苍蝇”是“灭蝇”这一任务转化而来的具体行为。
在设计里面会遇到相似的问题,当我们试图通过访谈获得用户的需求时,用户直接传达给我们的可能是他自己凭直觉或在自己能力范围内想到的解决方案。而他的需求或目标需要设计者向前思考作二次提取,进而发散出对应这一目标的多种解决方案,甄选最合适的方案。
比如我们在外卖商家端的调研中,商户有反映竞争对手家的新单提醒声音不够响亮。
实际分析一下:
用户的实际需求=准确听到单提醒
解决方案=声音变大;更有识别性的声音,贴身的震动器……
所以,不要在解决方案和需求之间划等号,要提取需求、目标进而推到解决方案。
二、以实际情境为出发点导出目标与解决方案
还是苍蝇拍的例子。
满足“家里没有苍蝇”这一目标的解决方案有很多种,“杀虫剂、安装纱窗、苍蝇拍、粘蝇纸……”
如何甄选,就需要真正站在用户的角度思考问题。“用户家的实际环境是怎样的?”“用户本身有什么特质?”
如果用户家住在一楼,旁边有个垃圾回收站,显然苍蝇拍不是最优的解决方案,纱窗才是,如果用户家住30楼,苍蝇拍足矣。
如果用户是一个住在30楼的孕妇呢?苍蝇拍会带来行动不便的问题,杀虫剂的方案会影响胎儿发育,粘蝇纸不失为一个好的方法。
如果你是一个淘宝feed流的设计负责人,当你面对一个在搜索框输入“苍蝇拍”的用户时,系统还在用户的购买记录里面获得了婴儿服装的购买记录,在用户的搜索结果内做推荐,那么什么样的内容是合理的?