今天的网站有很多问题,但是为了提高可用性,我们需要将资源按问题的优先级排序,并解决那些对用户损害最严重的问题。为了做到这一点,我们需要对Web可用性问题的严重性进行系统的评估。
当为客户编写可用性报告的时候,我们将可用性问题简单地分为高、中、低三级。然后,我们会基于问题的严重性来提出建议:对于级别为“高”的问题,如果有可能,要全部改正;对于级别为“中”的问题,要为改正它们分配一些资源;对于级别为“低”的问题,推迟到晚些时候再修改,除非这些修改是那样的微不足道,以至于可以几乎不用多少工作就能加以解决。
我们对于严重性的级别采用了百分制,因为同基于用文字描述的级别相比,基于数字的级别能让我们提供更有趣的统计结果。我们建议你不要将这种复杂的评级方法用于自己的设计中,因为它对于日常的开发项目来说显得过于详细了。简单的评级方法可以使得设计人员关注于他们需要首先做的事情,即改正那些最严重的问题。过于精细的打分方法容易使得设计团队中的每个人就得分上的细小差别进行争论。将时间浪费在这上面不会有什么成果,因为给一个问题的严重程度打分时,62分和63分之间并没有具有实际意义的区别。
有三个因素会影响到一个问题对于用户是怎样的严重:
*频率:有多少用户将会遇到该问题?
如果只有相对比较少量的用户会受到损害,它就是一个轻度的问题。
*后果:该问题对那些遇到它的用户会造成多大的麻烦?这个范围可能包含了从几乎感觉不到的愤怒,到丢失了数小时的工作,甚至是决定离开网站。
*持久性:该问题对于用户来说是一种一次性的障碍,还是会每次都引起麻烦?很多可用性问题具有较低的持久性,因为一旦人们理解之后,他们就能在将来克服它们。其他一些设计是那么的令人困惑,以至于用户会一次又一次地感到迷失。同那些只引起一次麻烦的问题相比,这种类型的设计错误应该得到较高的严重性级别。
对于每一个可用性问题,我们首先按照 1~10的等级对这三个属性中的每一个进行打分,10分表示这是一个对于大多数人都会造成很大麻烦的问题。从这些得分中,我们就可以计算出该问题的严重程度。这些屏幕截图显示了轻度和高度严重性的问题。