今天遭遇了面试生涯的一次滑铁卢。面了10分钟面试官就急不可耐地下线了。对方问产品登录注册流程的哪些方面考虑到了体验层的设计,我说了几条他说这都是产品层逻辑层的设计。事实上我没考虑过“什么是体验层设计”这个问题,在很长的一段时间里,我都认为“用户体验设计=交互逻辑设计”。痛定思痛,今晚结合用户体验设计原则,重新思考了web端登录注册流程的体验层设计。
首先,体验层设计和逻辑层设计的区别?
以往我认为用户体验设计和产品交互流程、逻辑的设计是一类东西。这两部分是密不可分的,既不能将其一刀切开,又不能将其完全混为一谈不成体系。也不能将其分别划分为用户体验设计师和交互设计师的工作,在大多数企业中,用户体验设计师和交互设计师几乎不会同时存在,我也不想将两者划分开来。今天我主要想理清的是设计中“体验层”和“逻辑层”的设计区别。
“体验层”是基于“逻辑层”的。举个例子:(以重置密码流程为例)重置密码时一般需要进行人机验证,从“逻辑层”需要考虑验证的方式(拖动、点击、验证码等)、验证方式的交互流程等;从“体验层”需要考虑验证过程的即时反馈、防出错的提醒、针对特殊人群如何进行无障碍设计等等(依照尼克森十大可用性原则)。
<