it-swarm.cn

有哪些系统的方法来设计用户界面?

我正在写关于一种设计用户界面方法的硕士论文(Sari Laakso的 (GUIDe + GDD )),我想知道还有哪些其他系统方法可用于UI设计/交互设计,以便我可以在它们之间做一些比较。

我知道Soren Lauesen的 虚拟Windows 和Alan Cooper的 Goal-Directed Design ,尽管我对这两者都不了解。我的先入之见是,没有很多这样的方法论具有明确的过程来增长UI设计,但是我希望能意识到更多的设计方法。

请说明您使用/知道的设计方法(包括我已经提到的方法)。我对将用户的目标和需求作为输入,然后逐步定义满足用户需求的用户界面的方式(即需要哪些数据和功能)的方法感兴趣。以及如何使用它们。 (因此视觉设计或实施准则等。)

13
Esko Luontola

我使用的第一个非常有效的工具是简单的铅笔和纸张原型制作。绘制一个UI,然后将其放在其他人面前,并假装它是实际的界面。有的尝试在没有指导的情况下弄清楚什么和如何做,而有的则首先要求他们完成特定的任务。在他们点击他们之前,先问问他们认为特殊津贴可能会做什么,并说出他们在单击时的想法。您甚至可以做出响应并迅速进行修正,然后询问他们是否可以改善情况。这是获得我发现的可用UI的最便宜,最快的方法。

我用来快速理解如何屏蔽界面的第二个工具很大程度上来自于本书从屏幕的两面进行设计。这是一个电子表格,用于通过通用网格生成频率。使用以下列创建电子表格:

“任务名称”“频率”“多少人”

确定用户使用该应用程序必须执行的所有任务,并将它们放在第一栏中,然后使用对用户有意义的频率术语填写用户执行该应用程序的频率,例如“每天”,“偶尔”,“很少”您的应用程序,然后填写执行任务的人数,例如“每个人”,“最多”,“很少”。然后为图形创建两个轴:频率和共性并绘制结果。您将快速识别那些经常且每个人都完成的任务,将其作为需要在应用程序中全局轻松访问的项目,而那些“很少”通过“很少”隐藏几下单击即可完成的任务。此外,您会发现一些“团块”项目,并深入了解如何合理地组织任务。

根据我的经验,第三个维度是“业务优先级”,它经常与频率和通用性分析不一致,因此我经常添加该列并对此进行考虑。业务优先级如何能胜过其他问题的一个例子是,将升级到高级订阅的任务放在UI中更高的位置上,尽管可能只有很少的人一次完成。因此,我建议您从3个方面来考虑这一分析。我发现向图形设计人员提供此类分解很容易得到好评,并且对线框设计也有很大的帮助。

之后,就是测量,测量,测量。通过目标跟踪来设置分析,并跟踪您的关键指标,并定期与客户安排坐下来进行可用性测试和检查,以添加或删除功能。

7
weston

哇-好问题Esko。我想说,找到实际的系统方法本身就很困难。但是,您可以找到更权威的参考文献是“最佳实践”。

术语“用户界面”可以涵盖从Web设计到Web应用程序,到移动Web到整个非Web相关界面的主机(操作系统,交互式购买点显示,电视中的界面)的广泛类别的项目。 ,甚至在基本机械设备(例如微波炉,汽车或洗衣机)上的接口)。因此,假设您要使用与Web和计算机相关的界面,那么这里只是一些探索的路径...

探索基于CSS Grid的框架,例如 http://www.blueprintcss.org/http://960.gs/

探索基于CMS的界面,例如内置于 http://www.joomla.org/http://drupal.org/

探索现代网页设计的一些基本最佳实践( Smashing杂志的好文章

探索来自...的移动接口设计的一些当前趋势和最佳实践。
- Smashing Magazine
- Selma Zafar的幻灯片放映
- W3C的一些准则

这是另一个很棒的网站,我已经阅读了很多与UI相关的优秀文章,这些文章可能会对您有所帮助: http://www.uxbooth.com/

2
Joel Glovier

Contextual Design 听起来就像您在说什么。

1
kprevas

回应您的评论/问题:用户需要什么以及如何设计解决方案来满足这些需求。这取决于每个项目的目标。但是从一般的角度来看,

用户需求-立即为用户提供他所追求的东西,以便他不断回头,还为用户提供了令人愉悦的产品体验。

考虑到上述情况,解决方案开始以颜色/错字/页面结构/信息为基础,这将使用户在颜色的帮助下获得优先权。

方法-确定产品目标确定用户类型-学生/青少年/成人/老年人/受薪/待业上面将描述产品的颜色和语言。识别您周围同一区域中的其他玩家...等。

希望这对您有所帮助。

0
iAspire

两个基石是“少即是多”和“从不,从不,从不让用户思考”

您越模仿这两件事,您的界面就会越成功。

0
MvcCmsJon