it-swarm.cn

是否有任何可用于衡量UI质量的测试?

用于衡量UI的质量或将不同的UI相互比较的标准是什么?

6
txwikinger

有几种测量方法,我假设您的目标是测量可用性。

第一种方法是进行可用性测试。设置您希望用户实现的主要目标,并让他们在您拥有的所有UI中实现它们。查看哪种用户界面可以更好地实现这些目标。

我建议您阅读Jakob Nilsen的文章: 为什么只需要与5个用户一起测试 关于此主题。

此方法通常用于早期阶段,在此阶段您可以呈现完全不同的UI方案,并且可以更改几乎所有内容。

在应用程序或站点的后期阶段,如果您只想进行小的更改,则可以进行A/B测试-显示要测试的元素的两个版本(通常以随机方式)并测试结果(花费的时间) ,点击了所需的链接,依此类推)

可以在Jeff Atwood的博客Coding Horror中找到一篇有关A/B测试的局限性的好文章: Groundhog日,或者说A/B测试的问题

不要忘记也在UI上运行可访问性测试,并确保残疾人可以正确使用UI(最简单的问题是色盲)。

还有其他度量方法,例如聘请UI专家进行报告,但这只是一个人的意见。这可能非常有帮助,但不能代替实际上由多个用户对UI进行测试的方式。

2
Dan Barak

如果您想获得快速的结果,总会有走廊可用性测试:)

来自 此博客文章,Joel Spolsky

走廊可用性测试是您抓住下一个在走廊经过的人并强迫他们尝试使用您刚编写的代码的地方。如果您对五个人进行此操作,您将学到关于代码中可用性问题的95%的知识。

良好的用户界面设计并不像您想象的那么难,并且如果您希望客户喜欢并购买您的产品,这至关重要。您可以阅读有关UI设计的免费在线书籍,这是程序员的简短入门。

但是,关于用户界面的最重要的事情是,如果向少数人展示程序(实际上,五个或六个就足够了),您将很快发现人们所面临的最大问题。阅读Jakob Nielsen的文章,解释原因。即使您缺乏UI设计技能,只要您强迫自己进行走廊可用性测试(不花钱),您的UI也会好得多。

在您(也许)开始进行更深入的UI测试之前,走廊可用性测试对于正确方向的一些快速指导很有用。如果不正确,它可以使您接近目标。

1
Carson Myers

Mozilla的Alex Faaborg撰写了一篇不错的关于用户界面可用性的博客文章:

http://blog.mozilla.com/faaborg/2010/04/22/dont-talk-about-users/

他首先要避免一些错误,然后是与这个问题相关的部分:每个用户界面应遵循的规则列表。简而言之,任何违反这些规则的行为都是一个可用性错误。 (他的文章的结尾是该列表的链接,标题为“后续步骤”)

我个人认为这对评估接口非常有帮助,尤其是在比较接口或构建自己的接口时。

0
lyle