易用性设计

Usability易用性,是种以用户名为中心的设计概念,是让产品的设计能够在实现功能要求之外,更简易,高效地适应用户的使用需求和习惯。其包括有效性,高效性,实用性,安全性,易学性和易记性等等要素。

Solidworks
是款三维机械设计软件,虽然相比其它同类软件(CATIA, UG, Pro/E, Inventor等等)起步晚了一些,但因为其优秀的界面和易用性,以及高效的设计分析功能等等,开始逐渐被更多的企业和用户所采纳和应用。目前Solidworks每年都会推出一个新的版本,总会加入更多的功能和更简易的操作支持。前两天使用了Solidworks 2008最新版本,其中两个最明显的变化实在让我对其越发喜爱。

上图是在建立模型或者装配体时,点击选取模型元素后所展示的渐显式弹出菜单。其将会根据元素的不同显示出不同的快捷功能按钮。而且此菜单为渐显式设计,只有用户把鼠标移动向菜单时,才会逐渐降低其透明度来激活,以便不干扰普通的设计操作。

这种设计类似MS Office 2007里在选择一串文本后所显示的弹出功能按钮,不过Office里只有当鼠标移动到选取内容框的右上方才会显示,显得非常不人性化。

另外一个更方便的处理是其采用了自定义快捷键弹出式菜单。用户只需要点击“S”键,便会在鼠标的旁边弹出一个小巧的功能菜单。里面的功能按钮可以由用户自己设置,同时其大小和排列方式均可以调整。这个功能实在是太赞了,平时在使用此软件时,我经常使用的操作便是测量,即测量任何模型元素的自身数据或者是两个元素之间的距离等等。在以前的版本里我总是要通过菜单的“工具”-“测量”来进行调用,而现在我可以自己设计好弹出的功能按钮,只需要按下“S”便可以快速选取了。

当然新版本的Solidworks 2008还加入了更多的易用性设计,比如顶部菜单的隐藏处理,操作空间顶部的视图选取和设置按钮,右部资源面板的显示优化等等。

  • 易见 Easy to discover 藏得很深的功能就不容易被发现,无法使用。
  • 易学 Easy to learn 学起来容易。
  • 易用 Easy to use 熟练使用的时候可以更快的操作。

以上三点引用自王建硕的《易用性的三条原则》。

作为一个产品设计或者是开发人员,我希望在其设计开发的过程中,在实现和完善产品功能的同时,也应该充分考虑其易用性甚至是美观性,而不是仅仅一味地降低成本。




*You must say some Chinese, or just copy 你好! as begin.

2008-02-13