打印

菜鸟之二--谈易用性的三个层次

很多人都认为UE是一个很简单的工作,就是设计出符合用户想法的产品。每个人都觉得自己代表着用户,都认为按照自己的想法去设计,就是符合用户的想法,就是好的易用性产品。每个人都觉得自己可以做UE的工作,并且觉得自己可以胜任,很难去理解专业UE人员为什么设计出一些易用性不好的软件产品出来。
    外行的人一般在提出自己的意见时,多会说“我想,我觉得”等这类的话,没有理论基础,也没有经过实践测试,往往只是根据自己的主观臆断。
    我个人觉得可用性有3个层次:
    一、正确
    做任何产品首先要对所设计的产品熟悉,设计不能有错误。比如说手机软件的设计,那么就要考虑到网络相关的部分,要知道有网络和无网络有哪些不同;有SIM卡和无SIM卡有哪些不同了;PIN码如果开启,如何解锁;PUK码的作用。这些都需要设计者很熟悉。
    二、顺畅
    在正确的前提下,用户能够很顺畅的使用软件产品。用户能够明白每一步操作的意思,也能够知道如何操作,能够很顺利的实现自己的目的,也许操作步骤可能会比较多,但是在系统指引之下,用户能顺畅的完成。
    三、享受
    如果只做到正确和顺畅,还不能算是一个优秀的UE设计师。一个优秀的UE设计师能够让用户使用你设计的产品时,感觉到心情愉悦,是一种享受。

    举个例子,某地办理身份证打出了这样一个调幅“15岁以上没死的来办身份证”。每个人看到这句话,都能够明白15岁以上的人来办身份证(当然死人是不会跑去办的)。这句话表达的准确,用户理解上也很顺畅,不会有歧义。但是体验是不好的。体现出了一种官僚,不可能让人愉悦。这是一个比较极端的例子,现实设计中的此类问题可能更隐蔽、更难分辨。

    我觉得很多人虽然都知道易用性最高层次应该是给用户带来愉悦、带来享受,但是在实际的软件产品过程,大多数软件设计人员意识上可能只求得用户使用是否顺畅,而忽视了更高层次上的体验。
    易用性是一个系统的工程,需要天赋,需要系统的学习,不断的思考。
可用性是一个大的范围 , 实际上你可能对于“环境”的问题有些忽略
以用户为中心的设计
http://www.UICOM.net/blog
是的,的确没有考虑环境的因素。

引发我想可用性层次的原因是因为我觉得很多人会忽视“享受”这个层次,往往觉得“顺畅”就已经是很好了。很多人现在做的可能只是“正确”和“顺畅”。我在写这个东西的时候,也感觉“顺畅”和“享受”的定义比较困难,所以可能很多人才会认为自己做到的“顺畅”以为就是易用性的最高了。

环境因素包含的面可能就非常多了,比如说使用环境、开发环境、成本、时间、人员水平等等。从项目的角度来看就会比较复杂。我觉得我们的设计需要在现有条件下的优良设计,肯定不能脱离现实状况。

前些天看电视,有个人说了一句话,和可用性无关,但是我觉得可以用在可用性上,叫做“具体、可操作”。脱离了现实环境,是没有什么操作性的,也是不可能做成好的可用性的。
技术角度不敢谈。不过做到顺畅的极点,应该是一种享受了吧。毕竟n多都是不那么的。。。。。。。

TOP

还在为头像烦恼?还在为不能关注好友动态烦忧?快来蓝色理想家园吧!