用户体验,化繁为简

       众所周知的苹果手机能在世界范围内掀起热潮,除了它精致的外观设计,另一个绝对的因素就是它极致的用户体验让所有人对手机的认识有了重新的定义。我不是苹果粉丝,我是一名项目的管理者,又会是一名产品的设计师,我推崇苹果产品的设计理念——化繁为简。

       我们公司是做应用行业软件开发的,对开发人员的要求是既要懂技术,又要对行业知识了解的非常深入。在这个基础上,我们能做出满足用户需求的产品,却无法称之为具备市场竞争力的产品。产品要创新,创新的角度有多种。既有从大的方面着手的功能性的创新,也有细微方面深入的用户体验的创新,我更中意于后一种,是因为大的创新往往需要具备独到的眼光,成熟的市场以及技术的发展程度共同起作用才能成就这次创新。而用户体验类的创新确是可以以“迈小步,不停步”的方式不断进行的,以“润物细无声”的方式去影响用户使用行为。我想结合自身做产品的经验,分享一些用户体验方面的粗浅心得。

       首先,操作要简单。

       操作要简单,这个标准要量化起来就是:

       1、能点击1次鼠标就能完成的事情,就不要让用户点击2次。

       举个例子,我们在设计权限的时候,有个“权限设置”的模块,左边是部门树,右边是功能列表。通过选中左边的部门,然后在右边的功能列表中进行勾选,然后点击保存来完成对该部门的权限设置。问题就出现了,点击保存按钮后,会出现一个“设置成功”的提示框,该提示框使用JS脚本aler弹出的,弹出后,用户必须的点击提示框的“确定”按钮后,该提示框才会消失,然后才能继续下一个部门的设置。在我为多个部门设置权限后,我对这个提示框产生了厌烦的情绪,为什么需要我点击一下,提示框才会消失,这个点击的操作是多余的,因为提示出现在右边页面正中间,用户不可能看不到,那么提示的目的就达到了,所以我说他是多余的,那么我们就改进了一下,采用层的方式弹出提示页面,远比浏览器脚本自带的提示框要友好的多,而且还可以达到当用户在左边重新在部门树中进行选择的时候,该提示框自动消失的效果,这样就将原来的2次鼠标操作简化为1次鼠标操作。当然,这个例子中的简化究竟能给用户带来多大的操作便利,其实并不重要,关键是我们能否以这种眼光去发现问题,再以这种心态去解决问题,只有这样一点一滴的积累,我们的用户体验才能逐步趋向于化繁为简。

       我再举一个例子,在我们公司举办的一次产品内部演示会议上,由我们的测试人员做产品演示。在其中的一个功能演示时,我默数了一下,从点击这个模块菜单开始,一直到功能完全实现,共花了8次鼠标点击的操作。我当时就凭直觉认为这一块的设计可能存在一些问题。会后我又专门和该产品的相关人员就这个问题碰了一下,果然可以通过我们的一些优化处理,最后达到了仅用3次鼠标操作就能完成功能的目的。借此机会,我建议该产品对这类问题重新排查一遍。不仅仅是设计、开发人员要对用户体验方面的问题引起重视,其测试人员更要加强用户体验这方面的测试和建议。

       2、能选择的,就不要让用户去输入。

       看看淘宝,京东网站吧,我们在搜索某种类型的商品的时候,是不是很少需要输入搜索条件,而是去选择网站事先为我们内置的搜索条件。用户已习惯了这种搜索方式,必然有其道理。如果我们的产品中的搜索还需要用户输入复杂的条件才能得到他们想要的结果,是不是我们对用户的期望值太高了呢。不仅仅是搜索,在录入信息的时候也尽量遵循这项规则,我们在上学的时候就知道做选择题在大多数时候要比做填空题轻松。那么同理,在产品的使用过程中选择也比输入更为适用。但是要做到这一点,其必要条件是基于对业务的深刻理解,否则,咱们给客户提供的选项不是大多数用户想要的,那就失去了它的意义了。

       3、有默认选项的,就不要让用户从空白处选择。

       我接触到的项目中,有80%的选项框都是有默认值的,而这些默认值在90%的情况下都无需改变的。你知道这个综合的比例是72%,意味着我们一个项目中有72%的选项框是无需用户再次操作的,这就是这条规则存在的理由。但是在应用这条规则的时候,可能会带来的负面影响是我们的默认值会导致用户忽略该选项,而直接作出进一步的操作。而恰好这个默认值不是用户所需要的,导致结果出错。我遇到过几次这样的情况,最后修改为默认为空,强制用户去自行选择。所以在做默认选项的时候,一定要考虑到这个默认值至少在80%的情况下都适用才去做默认。

       4、信息割裂 VS 信息关联

我们要信息关联,我们不要信息割裂。想象一下,当你在使用某个产品的时候,其中浏览“年采购计划”的时候,是不是很自然地在查看某一年的计划后,有细分到该年度的每个月中去查看“月采购计划”的潜在需求,如果当这个潜在需求爆发出来,该产品又没有很平滑自然的信息关联的方式,而让用户硬生生的切换到另一个模块去查看月度计划的时候,我们的用户一定会很失望,这就是信息割裂——将原本互有关联的信息存放不同的地方,使其难以寻找,定位。反之,我们称之为信息关联。

你有没有注意到在我们网上购物的时候,购买了一款手机后,与手机关联的产品,比如电池、充电器、外壳等相关配件会自动推送到你的面前供你继续选择,这也是信息关联。我们浏览某一新闻网站的时候,当新闻中出现某些名人的时候,该名字会自动套上链接,用户点击后会显示他的相关信息,这也是信息关联。

       再来谈谈我们的产品,我们的产品有很多模块在功能上是独立的,但在数据上是有相互关联的,比如说物资管理系统中的“需求”“采购”“入库”“出库”这几个环节,在功能上相互独立,但在数据上互有关联。咱不能让用户在“物资出库”这个环节要查看该物资的需求信息还得跑到“物资需求”的模块费老大的劲去定位到该物资的需求信息。这样的产品用户在使用的过程中会骂人的。另外,我们的产品不仅仅在信息上去关联,在操作上也要能相互关联,比如用户在编制年度计划的时候,有一个入口能使其编制月度计划;系统管理员在新增完一个帐户后,能顺其自然的为该帐户设置权限。

       5、页面布局简单

       在这里举个例子,咱们在上网的时候一定有过注册用户的精力吧。我记得在34年前注册一个用户非常复杂,一个页面上罗列着N多的要注册的信息,滚动条都拖得好长,后来做了稍许改进,将其分为若干个步骤对应着若干个注册页面。但是只要是这样的网站,如果不是非必须的,我一般不会去注册用户,太费时间和精力,而我的要求只是在其中寻找一个资料而已。发展到现在,很多的网站对注册都作了简化的处理,注册页面往往就34个文本框,只需要输入用户名,密码和邮箱就可以完成一次注册。在注册完毕后,登陆到网站中可以由用户选择的完善自己的注册信息。完善了注册信息就会拥有一定的等级权限,如果不完善也可以使用其中的某些功能。这样的注册方式就非常友好,可以根据用户所需来决定注册的深入程度。这个例子就说明了一个清爽,简单的页面布局会给用户带来愿意接近的愿望,反之,会让用户在第一印象上觉得难以操作,给用户带来抵抗的情绪。我们做应用系统的时候也要尽量遵循这样的原则,将最常用的信息,最常用的功能放在最显眼的地方。目的就是先要用户接受他,再让用户产生学习他的愿望,起到逐步引导用户的效果。

       用户体验是件很细致的活,涉及到了很多方面,是一个逐步改进、积累的过程。重要的是我们必须具备这个意识(我们想),再结合我们的技术(我们能)以及对行业知识的了解(我们知道从哪方面入手),才能将用户体验、化繁为简落到实处。
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值