当我跟软件工程师、项目经理(PM)和业务分析师(BA)聊天时,我经常反复提醒他们,我是一名用户体验设计师,而不是用户界面设计师 。
人们总是认为,用户体验(UX)设计就是用户界面(UI)设计 。
为此,我经常这样比喻:如果你的最终用户是一名司机,用户界面就是一辆车,用户体验就是驾乘乐趣 。一辆车可以外观很酷,装配得很结实,看起来很可靠的样子,但如果它跑不快,除了喇叭不响哪都响,开起来也很难受,仪表盘布局混乱,更糟糕的是,你想调一下收音机时,你就看不到路况了,这种驾驶体验一定让人很郁闷 。
软件设计也一样,用户体验涉及到用户与软件交互的各个方面,远远不止用户界面设计 。
01 转换思维 确保我们的软件开发人员对用户体验设计有正确的认识是引入“以用户为中心”的设计理念的第一步 。
我们也要和项目干系人灌输同样的理念 。过去,他们习惯于要求我们按照他们说的来做 。这看起来是以用户为中心,但其实不然 。
我曾经参与过一个代号为“金星”的项目,是把一个由第三方供应商开发的遗留交易系统通过自研系统取代掉 。
本来,我们可以直接把原系统的设计迁移到新系统中 。不管原系统的设计有多么糟糕,但用户使用了那么多年,早已习以为常,形成习惯 。有些系统无法完成的操作,他们也自己开发出一些方法来替代 。
02 想要 x 为什么 = 需要 想要落实以用户为中心的设计,首先我们要摸索用户的真实需要是什么,以及到底我们要为用户解决什么问题 。
对于每一项由用户提出的他们想要的特性,我们要不懈地去追问他们为什么想要,直到我们洞察到他们的真实需要 。在这个过程中,要排除由旧系统、现有流程带来的固有感受和思维限制,重新出发 。
03 为用户设计,而不是为开发者设计 用户体验设计的一个关键输出就是原型——一个用最短时间、最少功夫做出来的,用来收集用户反馈的模型 。原型应该帮助用户、干系人和团队成员对于软件设计建立共识 。
04 原型设计的力量 原型可以是只涉及其中一个模块的,非常简单的、低保真的,甚至是手绘的草图,也可以是通过快速原型设计工具创作的高保真的、全面的流程图 。
原型可以大大降低我们开发出干系人不需要的产品的风险 。由于提前确认了设计,它可以大大缩短开发时间,并允许我们进行大范围的用户测试,从而获得全面的反馈 。通过这个可视化的过程,干系人可以对即将得到的解决方案有更真实的感觉,让他们兴奋和认可 。
原型避免了开发人员对设计的误读,因为原型可以作为设计师与开发人员交流的工具 。复杂的用户界面交互很难通过书写来描述,但是用户体验设计师可以通过原型告诉开发人员:“这就是你要做的东西” 。
推荐阅读
- “竟”和“竞”有什么区别 一起来了解一下
- 消防知识资料 我们需要了解到什么
- 香菜汁的功效 带你深入了解它
- 怀孕前梦到生了个女孩?是什么寓意 了解一下
- 祺五行属什么 大家可以了解一下
- 家居风水知识 这些知识要了解
- 无法访问指定的服务器无法运行请求的操作 了解一下
- 面霜和乳液哪个先用 了解一下
- 免不可复得而身为宋国笑的意思 了解一下
- 父母怎么了解孩子 一定不能用错了方法